AMD Geode SC1200 manual

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443

Go to page of

A good user manual

The rules should oblige the seller to give the purchaser an operating instrucion of AMD Geode SC1200, along with an item. The lack of an instruction or false information given to customer shall constitute grounds to apply for a complaint because of nonconformity of goods with the contract. In accordance with the law, a customer can receive an instruction in non-paper form; lately graphic and electronic forms of the manuals, as well as instructional videos have been majorly used. A necessary precondition for this is the unmistakable, legible character of an instruction.

What is an instruction?

The term originates from the Latin word „instructio”, which means organizing. Therefore, in an instruction of AMD Geode SC1200 one could find a process description. An instruction's purpose is to teach, to ease the start-up and an item's use or performance of certain activities. An instruction is a compilation of information about an item/a service, it is a clue.

Unfortunately, only a few customers devote their time to read an instruction of AMD Geode SC1200. A good user manual introduces us to a number of additional functionalities of the purchased item, and also helps us to avoid the formation of most of the defects.

What should a perfect user manual contain?

First and foremost, an user manual of AMD Geode SC1200 should contain:
- informations concerning technical data of AMD Geode SC1200
- name of the manufacturer and a year of construction of the AMD Geode SC1200 item
- rules of operation, control and maintenance of the AMD Geode SC1200 item
- safety signs and mark certificates which confirm compatibility with appropriate standards

Why don't we read the manuals?

Usually it results from the lack of time and certainty about functionalities of purchased items. Unfortunately, networking and start-up of AMD Geode SC1200 alone are not enough. An instruction contains a number of clues concerning respective functionalities, safety rules, maintenance methods (what means should be used), eventual defects of AMD Geode SC1200, and methods of problem resolution. Eventually, when one still can't find the answer to his problems, he will be directed to the AMD service. Lately animated manuals and instructional videos are quite popular among customers. These kinds of user manuals are effective; they assure that a customer will familiarize himself with the whole material, and won't skip complicated, technical information of AMD Geode SC1200.

Why one should read the manuals?

It is mostly in the manuals where we will find the details concerning construction and possibility of the AMD Geode SC1200 item, and its use of respective accessory, as well as information concerning all the functions and facilities.

After a successful purchase of an item one should find a moment and get to know with every part of an instruction. Currently the manuals are carefully prearranged and translated, so they could be fully understood by its users. The manuals will serve as an informational aid.

Table of contents for the manual

  • Page 1

    AMD Geode™ SC1200/SC1201 Processor Data Book AMD Geode™ SC1200/SC1201 Processor Data Book Marc h 2006 Publicat ion ID: 32579B[...]

  • Page 2

    2 AMD Geode™ SC1200/SC1201 Processor Data Book © 2006 Advanced Micr o Devices, Inc. All rights reser ved. The contents of this docu ment are pr ovid ed in connection with Adv anced Mi cro Devices , Inc. (“AMD”) products. AMD mak e s no representations or warr anties with respect to the accuracy or completeness of the contents of this publica[...]

  • Page 3

    AMD Geode™ SC1200/SC1201 Processor Data Book 3 Contents 32579B Contents List of Figures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 List of Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 1.0 Ove[...]

  • Page 4

    4 AMD Geode™ SC1200/SC1201 Processor Data Book Contents 32579B 6.0 Core Logic Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141 6.1 Feature List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141 6.2 Module Arch [...]

  • Page 5

    AMD Geode™ SC1200/SC1201 Processor Data Book 5 List of Figures 32579B List of Figures Figure 1-1. Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Figure 3-1. Signal Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .[...]

  • Page 6

    6 AMD Geode™ SC1200/SC1201 Processor Data Book List of Figures 32579B Figure 7-6. Capture Video Mode Weave Example Using Two Video Frame Bu ffers . . . . . . . . . . . . . . . 319 Figure 7-7. Video Block Diagr am . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320 Figure 7-8. Horizontal [...]

  • Page 7

    AMD Geode™ SC1200/SC1201 Processor Data Book 7 List of Figures 32579B Figure 9-45. Enhanced Para llel Port Timing Diagr am . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424 Figure 9-46. ECP Forward Mode Timing Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425 Figure 9-4[...]

  • Page 8

    8 AMD Geode™ SC1200/SC1201 Processor Data Book List of Figures 32579B[...]

  • Page 9

    AMD Geode™ SC1200/SC1201 Processor Data Book 9 List of T ables 32579B List of T ab l es Table 2-1. SC1200/SC1201 Processor Memo ry Controller Reg ister Summary . . . . . . . . . . . . . . . . . . . 18 Table 2-2. SC1200/SC1201 Processor Memo ry Controller Reg isters . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Table 3-1. Signal Definitio[...]

  • Page 10

    10 AMD Geode™ SC1200/SC1201 Processor Data Book List of T ables 32579B Table 5-29. Banks 0 and 1 - Common Cont rol and Status Re gisters . . . . . . . . . . . . . . . . . . . . . . . . . . . 118 Table 5-30. Bank 1 - CEIR Wakeup Configur ation and Control R egisters . . . . . . . . . . . . . . . . . . . . . . . 119 Table 5-31. ACB Register M ap . [...]

  • Page 11

    AMD Geode™ SC1200/SC1201 Processor Data Book 11 List of T ables 32579B Table 6-22. F3: PCI Heade r Registers for Au dio Support Summa ry . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 3 Table 6-23. F3BAR0: Audio Support Registers Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184 Table 6-24. F5: PCI Heade [...]

  • Page 12

    12 AMD Geode™ SC1200/SC1201 Processor Data Book List of T ables 32579B Table 9-17. TV DAC (4 Outputs: CVBS, SVY/TVR, SVC/TVB, CVBS/TVG) . . . . . . . . . . . . . . . . . . . . . 384 Table 9-18. ACCESS.bus In put Timing Paramete rs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 5 Table 9-19. ACCESS.bus O utput T[...]

  • Page 13

    AMD Geode™ SC1200/SC1201 Processor Data Book 13 1 Overview 32579B 1.0 Ov er view 1.1 General Description The AMD Geode™ SC1200 and SC1 201 processors are members of the AMD Geode processor family of fully inte- grated x86 system chips . The SC1200/SC1201 processor includes: • The Geode GX1 processor module combines advanced CPU performance wi[...]

  • Page 14

    14 AMD Geode™ SC1200/SC1201 Processor Data Book Overview 32579B 1.2 Features General Features ■ 32-Bit x86 processor , up to 266 MHz, with MMX instruc- tion set suppor t ■ Memory controller with 64-bit SDRAM interf ace ■ 2D graphics accelerator ■ CRT controller with hardw are video accelerator ■ CCIR-656 video input por t with direct vi[...]

  • Page 15

    AMD Geode™ SC1200/SC1201 Processor Data Book 15 Overview 32579B — VBI Generation Suppor t: – Wide Screen Signaling (WSS) – Closed caption – Extended Data Se rvices (EDS) – Cop y Generation Management System (CGMS) — F our-field NTSC or eight-field P AL generation — Macrovision cop y protection v ersion 7.1.L1 (SC1201 only , see &quo[...]

  • Page 16

    16 AMD Geode™ SC1200/SC1201 Processor Data Book Overview 32579B[...]

  • Page 17

    AMD Geode™ SC1200/SC1201 Processor Data Book 17 2 Architecture Overview 32579B 2.0 Architecture Ov er vie w As illustrated in Figure 1-1 on pa ge 13, the SC1200/ SC1201 processor co ntains the f ollowing modules in one integrated de vice: • GX1 Module : — Combines advanced CPU perf or mance with MMX suppor t, fully accelerated 2D graphics, a [...]

  • Page 18

    18 AMD Geode™ SC1200/SC1201 Processor Data Book Architecture Overview 32579B T able 2-1. SC1200/SC1201 Pro cessor Memory Contr oller Regi ster Summary GX_B ASE+ Memory Offset Width (Bits) T ype Name/Function Reset V alue 8400h-8403h 32 R/W MC_MEM_CNTRL1. Memory Controller Control Register 1 248C004 0h 8404h-8407h 32 R/W MC_MEM_CNTRL2. Memory Cont[...]

  • Page 19

    AMD Geode™ SC1200/SC1201 Processor Data Book 19 Architecture Overview 32579B 4 RFSHTST (T est Refresh). This bit, when set high, generates a refre sh r equest. This bit is only used f or testing purposes. 3 XBUSARB (X-Bus Round Robin). When round robin is enabled, processor , graphi cs pipeline, and low priority displa y con- troller requests are[...]

  • Page 20

    20 AMD Geode™ SC1200/SC1201 Processor Data Book Architecture Overview 32579B GX_BASE+8408h-840Bh MC_BANK_CFG (R/W) Reset V alue: 41104110h 31:16 RSVD (Reserved). Write as 0070h 15 RSVD (Reserved). Write as 0. 14 SODIMM_MOD_BNK (SODIMM Module Banks - Banks 0 and 1). Selects number of module banks installed per SODIMM for SODIMM: 0: 1 Module bank ([...]

  • Page 21

    AMD Geode™ SC1200/SC1201 Processor Data Book 21 Architecture Overview 32579B 11 RSVD (Reserved). Write as 0. 10:8 RRD (ACT(0) to A CT(1) Command Period, tRRD). Minimum number of SDRAM cloc ks between ACT and A CT command to two different component banks within the same module bank . The memor y controller does not perf orm back-to-back Acti- vate[...]

  • Page 22

    22 AMD Geode™ SC1200/SC1201 Processor Data Book Architecture Overview 32579B 2.1.2 Fast-PCI Bus The GX1 module co mmunicates with the Core Logic mod- ule via a F ast-PCI bus that c an wo rk at up to 6 6 MHz. Th e F ast-PCI bu s is inter nal f or the SC1200/SC1201 processor and is connected to the Ge neral Configuration Bloc k (see Section 4.0 on [...]

  • Page 23

    AMD Geode™ SC1200/SC1201 Processor Data Book 23 Architecture Overview 32579B • USB: See Section 6. 2.4 "Univ ersal Serial Bus" on page 147. The USB function uses signal AD29 as th e IDSEL f or PCI configuration. • LPC: See Section 3.4.9 "Low Pin Count (LPC) Bus Inter- f ace Signals" on page 60. • Sub-ISA: See Section 3.4[...]

  • Page 24

    24 AMD Geode™ SC1200/SC1201 Processor Data Book Architecture Overview 32579B[...]

  • Page 25

    AMD Geode™ SC1200/SC1201 Processor Data Book 25 3 Signal Definitions 32579B 3.0 Signal Definitions This section defines the signal s and describes the externa l interf ace of the SC1200/SC12 01 processor . Figure 2-1 shows the signals organized by their functional groups . Where signals are multiplex ed, the default signal name is listed first an[...]

  • Page 26

    26 AMD Geode™ SC1200/SC1201 Processor Data Book Signal Definit ions 32579B Figure 3-1. Signal Groups (Continued) The remaining subsectio ns of this chapter describe: • Section 3.1 "Ball Assignments": Provides a ball assign- ment diagram and tables listing the signals sor ted according to ball number and alphabetica lly b y signal name[...]

  • Page 27

    AMD Geode™ SC1200/SC1201 Processor Data Book 27 Signal Definitions 32579B 3.1 Ball Assignments The SC1200/SC1201 processor is highly configurable as illustrated in Figure 3-1 on pa ge 25. Strap options and reg- ister programming are used to set v arious modes of opera- tion and specific signals on specific balls. This section describes whi ch sig[...]

  • Page 28

    28 AMD Geode™ SC1200/SC1201 Processor Data Book Signal Definit ions 32579B Figure 3-2. BGU4 81 Ball Assignment Diagr am S S S S S S S S S 123456789 1 0 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 2 0 2 1 2 2 2 3 2 4 2 5 2 6 2 7 2 8 2 9 3 0 3 1 A B C D E F G H J K L M N P R T U V W Y AA AB AC AD AE AF AG AH AJ AK AL A B C D E F G H J K L M N P R T U V W Y[...]

  • Page 29

    AMD Geode™ SC1200/SC1201 Processor Data Book 29 Signal Definitions 32579B T able 3-2. BGU481 Ball Assignme nt - Sort ed b y Ball Number Ball No. Signal Name I/O (PU/PD) Buffer 1 Ty p e Pow e r Rail Configuration A1 V SS GND --- --- --- A2 V IO PWR --- --- --- A3 AD30 I/O IN PCI , O PCI V IO Cycle Multiplex ed D6 I/O IN PCI , O PCI A4 PCICLK0 O O [...]

  • Page 30

    30 AMD Geode™ SC1200/SC1201 Processor Data Book Signal Definit ions 32579B A28 6 DPOS_POR T1 I/O IN USB , O USB AV C- CUSB --- A29 6 DNEG_PORT1 I/O IN USB , O USB AV C- CUSB --- A30 V IO PWR --- --- --- A31 V SS GND --- --- --- B1 V SS GND --- --- --- B2 V IO PWR --- --- --- B3 AD29 I/O IN PCI , O PCI V IO Cycle Multiplex ed D5 I/O IN PCI , O PCI[...]

  • Page 31

    AMD Geode™ SC1200/SC1201 Processor Data Book 31 Signal Definitions 32579B C1 AD26 I/O IN PCI , O PCI V IO Cycle Multiplex ed D2 I/O IN PCI , O PCI C2 AD24 I/O IN PCI , O PCI V IO Cycle Multiplex ed D0 I/O IN PCI , O PCI C3 V IO PWR --- --- --- C4 AD25 I/O IN PCI , O PCI V IO Cycle Multiplex ed D1 I/O IN PCI , O PCI C5 GNT0# O O PCI V IO --- DID0 [...]

  • Page 32

    32 AMD Geode™ SC1200/SC1201 Processor Data Book Signal Definit ions 32579B C30 GPIO7 I/ O (PU 22.5 ) IN TS , O 1/4 V IO PMR[17] = 0 and PMR[8] = 0 RTS 2 # O (PU 22.5 ) O 1/4 PMR[17] = 1 and PMR[8] = 0 IDE_DA CK1# O (PU 22.5 ) O 1/4 PMR[17] = 0 and PMR[8] = 1 SDTEST0 O (PU 22.5 ) O 2/5 PMR[17] = 1 and PMR[8] = 1 C31 GPIO8 I/ O (PU 22.5 ) IN TS , O[...]

  • Page 33

    AMD Geode™ SC1200/SC1201 Processor Data Book 33 Signal Definitions 32579B D22 6, 2 AFD#/DSTRB# O O 14/14 V IO PMR[23] 3 = 0 and (PMR[27] = 0 and FPCI_MON = 0) TFTD2 O O 1/4 PMR[23] 3 = 1 and PMR[15] = 0 and (PMR[27] = 0 and FPCI_MON = 0) VOP D 1 O O 1/4 (PMR[23] 3 = 1 and PMR[15] = 1) and (PMR[27] = 0 and FPCI_MON = 0) INTR_O O O 14/14 PMR[23] 3 [...]

  • Page 34

    34 AMD Geode™ SC1200/SC1201 Processor Data Book Signal Definit ions 32579B J2 C/BE1# I/O (PU 22.5 ) IN PCI , O PCI V IO Cycle Multiplex ed D9 I/O (PU 22.5 ) IN PCI , O PCI J3 AD15 I/O IN PCI , O PCI V IO Cycle Multiplex ed A15 O O PCI J4 P A R I/O (PU 22.5 ) IN PCI , O PCI V IO Cycle Multiplex ed D12 I/O (PU 22.5 ) IN PCI , O PCI J28 VPD2 I IN T [...]

  • Page 35

    AMD Geode™ SC1200/SC1201 Processor Data Book 35 Signal Definitions 32579B N15 V SS GND --- --- --- N16 V SS GND --- --- --- N17 V SS GND --- --- --- N18 V CORE PWR --- --- --- N19 V CORE PWR --- --- --- N28 V SS GND --- --- --- N29 GPIO12 I/O (PU 22.5 ) IN AB , O 8/8 V IO PMR[19] = 0 AB2C I/O (PU 22.5 ) IN AB , OD 8 PMR[19] = 1 N30 AB1D I/O (PU 2[...]

  • Page 36

    36 AMD Geode™ SC1200/SC1201 Processor Data Book Signal Definit ions 32579B U30 BIT_CLK I IN T V IO FPCI_MON = 0 F_TRD Y# O O 1/4 FPCI_MON = 1 U31 SD A T A_IN I IN T V IO FPCI_MON = 0 F_GNT0# O O 2/5 FPCI_MON = 1 V1 IDE_DA T A15 I/O IN TS1 , TS 1/4 V IO PMR[24] = 0 TFTD7 O O 1/4 PMR[24] = 1 V2 IDE_DA T A14 I/O IN TS1 , TS 1/4 V IO PMR[24] = 0 TFTD[...]

  • Page 37

    AMD Geode™ SC1200/SC1201 Processor Data Book 37 Signal Definitions 32579B AC1 I DE _ DA T A 1 I /O IN TS1 , TS 1/4 V IO PMR[24] = 0 TFTD16 O O 1/4 PMR[24] = 1 AC2 I DE _ DA T A 2 I /O IN TS1 , TS 1/4 V IO PMR[24] = 0 TFTD14 O O 1/4 PMR[24] = 1 AC3 I DE _ DA T A 0 I /O IN TS1 , TS 1/4 V IO PMR[24] = 0 TFTD6 O O 1/4 PMR[24] = 1 AC4 I DE_DREQ0 I IN [...]

  • Page 38

    38 AMD Geode™ SC1200/SC1201 Processor Data Book Signal Definit ions 32579B AJ1 TEST2 O O 2/5 V IO PMR[29] = 1 PLL5B I/O IN T , TS 2/5 PMR[29] = 0 AJ2 X32I I WIRE V BA T --- AJ3 X32O O WI RE V BA T --- AJ4 V PLL3 PWR --- --- --- AJ5 6, 2 ONCTL# O OD 14 V SB --- AJ6 GPWIO2 I/O (PU 100 ) IN TS , TS 2/14 V SB --- AJ7 V IO PWR --- --- --- AJ8 GPIO1 1 [...]

  • Page 39

    AMD Geode™ SC1200/SC1201 Processor Data Book 39 Signal Definitions 32579B AL24 MA4 O O 2/5 V IO --- AL25 6 MD8 I/O IN T , TS 2/5 V IO --- AL26 6 MD10 I/O IN T , TS 2/5 V IO --- AL27 6 MD9 I/O IN T , TS 2/5 V IO --- AL28 MA12 O O 2/5 V IO --- AL29 6 MD23 I/O IN T , TS 2/5 V IO --- AL30 V IO PWR --- --- --- AL31 V SS GND --- --- --- 1. For Buf fer [...]

  • Page 40

    40 AMD Geode™ SC1200/SC1201 Processor Data Book Signal Definit ions 32579B T able 3-3. BGU481 Ball Assignment - Sorted Alphabetical ly b y Signal Name Signal Name Ball No. A0 U1 A1 P3 A2 U3 A3 N1 A4 P1 A5 N3 A6 N2 A7 M2 A8 M4 A9 L2 A10 L3 A11 K1 A12 L4 A13 J1 A14 K4 A15 J3 A16 E1 A17 F4 A18 E3 A19 E2 A20 D3 A21 D1 A22 D2 A23 B6 AB1C N31 AB1D N30 [...]

  • Page 41

    AMD Geode™ SC1200/SC1201 Processor Data Book 41 Signal Definitions 32579B F_AD6 A20 F_AD7 A18 F_C/BE0# D21 F_C/BE1# B17 F_C/BE2# D17 F_C/BE3# C17 F_DEVSEL# V31 F_FRAME# A22 F_GNT0# U3 1 F_IRD Y# B20 F_ST OP# U29 F_TRD Y# U30 FP_VDD_ON V30, AB1 FPCI_MON A4 FPCICLK B18 FRAME# D8 GNT0# C5 GNT1# C6 GPIO0 D11 GPIO1 D10, N30 GPIO6 D28 GPIO7 C30 GPIO8 C[...]

  • Page 42

    42 AMD Geode™ SC1200/SC1201 Processor Data Book Signal Definit ions 32579B MD23 AL29 MD24 AB28 MD25 AC28 MD26 AC29 MD27 AC30 MD28 AE31 MD29 AD29 MD30 AD30 MD31 AD31 MD32 AJ15 MD33 AJ16 MD34 AH16 MD35 AK17 MD36 AJ17 MD37 AH17 MD38 AL17 MD39 AL18 MD40 AL21 MD41 AH20 MD42 AJ20 MD43 AK20 MD44 AL20 MD45 AJ19 MD46 AK18 MD47 AJ18 MD48 AH29 MD49 AF29 MD5[...]

  • Page 43

    AMD Geode™ SC1200/SC1201 Processor Data Book 43 Signal Definitions 32579B TVR A24, C23 TVREF C24 TVRSET A25 V BA T AL3 V CCCRT D12 V CORE (T otal of 28) N13, N14, N18, N19, P4, P13, P14, P18, P19, P28, T1, T2, T3, T4, T28, T29, T30, T31, U4, U28, V13, V14, V18, V19, W13, W14, W18, W19 V IO (T otal of 42) A2, A30, B2, B13, B16, B19, B31, C3, C7, C[...]

  • Page 44

    44 AMD Geode™ SC1200/SC1201 Processor Data Book Signal Definit ions 32579B 3.2 Strap Options Sev eral balls are read at powe r-up that set up the state of the SC1200/SC1201 processor. These balls are typically multiplex e d with other functions that are outputs after the power-up sequence is complete. The SC1200/SC1201 pro- cessor must read the s[...]

  • Page 45

    AMD Geode™ SC1200/SC1201 Processor Data Book 45 Signal Definitions 32579B 3.3 Multiplexing Configuration The tables that follo w list multiplexing options and their configurations. Cer tain multiple xing options may be chosen per signal; others are av ailable only f or a group of signals . Where ev er a GPIO pin is mu ltiple xed with another func[...]

  • Page 46

    46 AMD Geode™ SC1200/SC1201 Processor Data Book Signal Definit ions 32579B GPIO A CCESS.bus N29 GPIO12 PMR[19] = 0 AB2C PMR[19] = 1 M29 GPIO13 AB2D GPIO U ART A G1 GPIO18 PMR[16] = 0 DTR1#/BOUT1 PMR[16] = 1 Infrared U AR T C11 IRTX PMR[6] = 0 SOUT3 PMR[6] = 1 AK8 IRRX1 SIN3 GPIO LPC M28 GPIO32 PMR[14] = 0 and PMR[22] = 0 LAD0 PMR[14] = 1 and PMR[[...]

  • Page 47

    AMD Geode™ SC1200/SC1201 Processor Data Book 47 Signal Definitions 32579B T able 3-6. Three-Signal/Group Multiplexing Ball No. Default Alternate1 Alternate2 Signal Configur ation Signal Configuration Signal Conf iguration Sub-ISA Sub-ISA 1 GPIO D9 IOR# PMR[21] = 0 and PMR[2] = 0 DOCR# PMR[21] = 0 and PMR[2] = 1 GPIO14 PMR[21] = 1 and PMR[2] = 1 A[...]

  • Page 48

    48 AMD Geode™ SC1200/SC1201 Processor Data Book Signal Definit ions 32579B T able 3-7. Four-Signal/Gr oup Multiple xing Ball No. Default Alternate1 Alternate2 Alternate3 Signal Configuration Signal Co nfiguration Signal Configuration Signal Configuration GPIO U ART2 IDE2 Internal T es t C30 GPIO7 PMR[17] = 0 and PMR[8] = 0 RTS2# PMR[17] = 1 and P[...]

  • Page 49

    AMD Geode™ SC1200/SC1201 Processor Data Book 49 Signal Definitions 32579B 3.4 Signal Descriptions Information in the tables that f ollow ma y ha ve duplicate inf or m ation in multiple tab les. Multiple references all contain identi - cal information. 3.4.1 System Interfac e Signal Name Ball No. T ype Description Mux CLKSEL1 AF3 I Fast-PCI Cloc k[...]

  • Page 50

    50 AMD Geode™ SC1200/SC1201 Processor Data Book Signal Definit ions 32579B X32I AJ2 I/O Crystal Co nnections. Connected directly to a 32.768 KHz cr ystal. This clock input is required ev en if the inte r- nal RT C is not being used. Some of the inter nal clocks are derived from this clock. If an e xtern al clock is used, it should be connected to[...]

  • Page 51

    AMD Geode™ SC1200/SC1201 Processor Data Book 51 Signal Definitions 32579B DQM7 AB31 O Data Mask Control Bits. During memo ry read cycles, these outputs control whether SDRAM output buff ers are driven on the MD bus or not. All DQM signals are asser ted during read cycles. During memo ry wr ite cycles, these outputs control whether or not MD data [...]

  • Page 52

    52 AMD Geode™ SC1200/SC1201 Processor Data Book Signal Definit ions 32579B VO P D 7 D2 0 O Video Output P or t Data. The data is output from the Video Processor in VESA Video Interface P or t Rev 1.1 T ask B f ormat. PD2+TFTD8+ F_AD2 VO P D 6 A 2 1 PD1+TFTD7+ F_AD1 VO P D 5 C 2 1 PD0+TFTD6+ F_AD0 VO P D 4 B 2 1 INIT#+TFTD5+ SMI_O VO P D 3 D 2 1 E[...]

  • Page 53

    AMD Geode™ SC1200/SC1201 Processor Data Book 53 Signal Definitions 32579B TFTDCK AA1 O TF T Clock. Cloc k to e xternal CRT D A Cs or TFT . IDE_RST# A10 GPIO17+ IOCS0# TFTDE P2 O TFT Data Enable . Can be used as blank signal to exter- nal CRT D ACs. IDE_CS1# B18 AC K# + VO PC K + FPCICLK FP_VDD_ON AB1 O TFT Power Control. Used to enable po wer to [...]

  • Page 54

    54 AMD Geode™ SC1200/SC1201 Processor Data Book Signal Definit ions 32579B 3.4.5 TV Interface Signals Signal Name Ball No. T ype Description Mux CVBS A23, A24, D24 O Composite Vide o. Includes synchronization, luminance and chrominance components of video. See F4BAR0+ Memor y Offset C08h[4:3] bit descripti on on page 356 for config- uration detai[...]

  • Page 55

    AMD Geode™ SC1200/SC1201 Processor Data Book 55 Signal Definitions 32579B 3.4.6 ACCESS.b us Interface Signals Signal Name Ball No. T ype Description Mux AB1C N31 I/O ACCESS.b us 1 Serial Clock. This is the serial clock f or the interface . Note: If selected as AB1C function but not used, tie AB1C high. GPIO20+DOCCS# AB1D N30 I/O ACCESS.b us 1 Ser[...]

  • Page 56

    56 AMD Geode™ SC1200/SC1201 Processor Data Book Signal Definit ions 32579B INT A# D26 I PCI Interrupts. The SC1200/SC1201 processor pro- vides inputs for the optional “le vel-sensitiv e” PCI inter- rupts (also known in industr y terms as PIRQx#). These interrupts can be mapped to IRQs of the inter nal 8259A interrupt controll ers using PCI In[...]

  • Page 57

    AMD Geode™ SC1200/SC1201 Processor Data Book 57 Signal Definitions 32579B ST OP# G1 I/O Ta r g e t S t o p . ST OP# is asserted to indicate that the cur- rent target is requesti ng that the master stop the curren t transaction. This signal is used with DEVSEL# to indicate retr y , disco nnect, or target abor t. If ST OP# is sampled active b y the[...]

  • Page 58

    58 AMD Geode™ SC1200/SC1201 Processor Data Book Signal Definit ions 32579B PERR# H2 I/O Pa r i t y E r ro r. PERR# is used for repor ting data parity errors during all PCI transactions e xcept a Special Cycle. The PERR# line is driven two PCI clocks after the data in which the error was detected. This is one PCI clock after the P AR that is attac[...]

  • Page 59

    AMD Geode™ SC1200/SC1201 Processor Data Book 59 Signal Definitions 32579B 3.4.8 Sub-ISA Interface Signals Signal Name Ball No. T ype Description Mux A[23:0] See T ab le 3-3 on page 40 O Address Lines AD[23:0] D15 See T ab le 3-3 on page 40 I/O Data Bus ST OP# D14 IRD Y# D13 TRD Y# D12 PA R D11 C/BE3# D10 C/BE2# D9 C/BE1# D8 C/BE0# D[7:0] AD[31:24[...]

  • Page 60

    60 AMD Geode™ SC1200/SC1201 Processor Data Book Signal Definit ions 32579B 3.4.9 Low Pin Count (LPC) Bus Interface Sig nals Signal Name Ball No. T ype Description Mux LAD3 L29 I/O LPC Address-Data. Multiplex ed command, address, bidirectional data, an d cycle status. GPIO35 LAD2 L30 GPIO34 LAD1 L31 GPIO33 LAD0 M28 GPIO32 LDRQ# L28 I LPC DMA Reque[...]

  • Page 61

    AMD Geode™ SC1200/SC1201 Processor Data Book 61 Signal Definitions 32579B 3.4.10 IDE Interf ace Signals Signal Name Ball No. T ype Description Mux IDE_RST# AA1 O IDE Reset. This signal resets all de vices attached to the IDE interf ace. TFTDCK IDE_ADDR2 U2 O IDE Address Bits. These address bi ts are used to access a register or data por t in a de[...]

  • Page 62

    62 AMD Geode™ SC1200/SC1201 Processor Data Book Signal Definit ions 32579B 3.4.11 Universal Serial Bus (USB) Interface Signals Signal Name Ball No. T ype Description Mux PO WER_EN AH1 O Po wer Enable. This signal enables the pow er to a self- powered USB hub . --- O VER_CUR# AF4 I Overcurrent. This signal indicates that the USB hub has detected a[...]

  • Page 63

    AMD Geode™ SC1200/SC1201 Processor Data Book 63 Signal Definitions 32579B RI2# AJ8 I Ring Indicato r . When low , indicates to the mod em that a telephone r ing signal has been received by the modem. They are monitored during pow er-off for w akeup e vent detection. Note: If selected as RI2# functi on b ut not used, tie RI2# high. GPIO11+IRQ15 DC[...]

  • Page 64

    64 AMD Geode™ SC1200/SC1201 Processor Data Book Signal Definit ions 32579B PD7 A18 I/O Parallel P ort Data . T ransf er data to and from the periph- eral data bus and the appropriate P arallel P or t data regis- ter . These signals hav e a high current drive capability . TFTD13+F_AD7 PD6 A20 TFTD1+VOPD0+ F_AD6 PD5 C19 TFTD11+F_AD5 PD4 C18 TFTD10+[...]

  • Page 65

    AMD Geode™ SC1200/SC1201 Processor Data Book 65 Signal Definitions 32579B 3.4.15 A C 97 Audio Interface Si gnals Signal Name Ball No. T ype Description Mux BIT_CLK U30 I A udio Bit Clock. The serial bi t cloc k from the codec. Note: If selected as BIT_CLK function but not used, tie BIT_CLK low. F_TRD Y# SD A T A_OUT P29 O Serial Data Ou tput. Thi[...]

  • Page 66

    66 AMD Geode™ SC1200/SC1201 Processor Data Book Signal Definit ions 32579B PWRBTN# AH5 I Po wer Button. An input used by the power management logic to monitor e xter nal system e vents , most typically a system on/off button or s witch. The signal has a n internal pull-up of 100 K Ω , a Schmitt- trigger input buffer and prog rammable debounce pr[...]

  • Page 67

    AMD Geode™ SC1200/SC1201 Processor Data Book 67 Signal Definitions 32579B 3.4.17 GPIO Interface Signals Signal Name Ball No. T ype Description Mux GPIO0 D11 I/O GPIO P ort 0. Each signal is configured independ ently as an input or I/O , with or without static pull-up, and with either open-drain or to tem-pole ou tput type . A debouncer and an int[...]

  • Page 68

    68 AMD Geode™ SC1200/SC1201 Processor Data Book Signal Definit ions 32579B 3.4.18 Debug Monitoring Interf ace Signals Signal Name Ball No. T ype Description Mux FPCICLK B18 O Fast-PCI Bus Monitoring Signal s. When enabled, this group of signals provides f or monitorin g of the internal F ast-PCI b us f or debug purpose s . T o enable , pull up FP[...]

  • Page 69

    AMD Geode™ SC1200/SC1201 Processor Data Book 69 Signal Definitions 32579B TDO E30 O JT A G T est Data Output --- TMS F28 I JT A G T est Mode Select. This signal has an inter nal weak pull-up resistor . --- TRST# E29 I JT A G T est Reset. This signa l has an interna l weak pull-up resistor . F or nor mal JT A G operation, this signal should be act[...]

  • Page 70

    70 AMD Geode™ SC1200/SC1201 Processor Data Book Signal Definit ions 32579B 3.4.21 P ower and Gr ound Connectio ns 1 Signal Name Ball No. T ype Description AV SSPLL2 C16 GND Analog PLL2 Gr ound Co nnection. AV SSPLL3 AK3 GND Analog PLL3 Gr ound Conn ection. V PLL2 A17 PWR 3.3V PLL2 Analog P ower Conn ection. Low noise power f or PLL2 and PLL5. V P[...]

  • Page 71

    AMD Geode™ SC1200/SC1201 Processor Data Book 71 4 General Configuration Block 32579B 4.0 General Configur ation Bloc k The General Configuration bloc k includes registers for: • Pin Multiplexing and Miscellaneous Configuration • W A TCHDOG Timer • High-Resolution Ti mer • Clock Generators A selectable interrupt is shared by all these func[...]

  • Page 72

    72 AMD Geode™ SC1200/SC1201 Processor Data Book General Configuration Block 32579B 4.2 Pin Multiplexing, Interrupt Se lection, and Base Address Register s The registers described in T ab le 4-2 are used to deter mine general configuration for the SC1200/SC1201 processor . These registers also indicate which multiple x ed signals are issued via ba[...]

  • Page 73

    AMD Geode™ SC1200/SC1201 Processor Data Book 73 General Configuration Block 32579B 25 A C97CKEN (Enable A C97_CLK Output). This bit e nab les the output drive of AC97_CLK (ball P31). 0: AC97_CLK output is HiZ. 1: AC97_CLK output is enabled. 24 TFTIDE (TF T/IDE). Determines whether cer tain ball s are used for TFT signals or for ID E signals . Not[...]

  • Page 74

    74 AMD Geode™ SC1200/SC1201 Processor Data Book General Configuration Block 32579B 23 TFTPP (TFT/Parallel P ort). Determines w hether cer tain balls are used for TFT/V OP or PP/A CB1. This bit is set to 1 at power-on if the TFT_PRSNT strap (ball P29) is pulled high. Ball # 0: PP/A CB1/FPCI 1: TFT/V OP Name Add’l Dependencies Name Add’l Depend[...]

  • Page 75

    AMD Geode™ SC1200/SC1201 Processor Data Book 75 General Configuration Block 32579B 22 RSVD (Reserved). Must be set equal to PMR[14] (LPCSEL). The LPC_R O M strap (ball D6) determines the power-on reset (POR) state of PMR[14] and PMR[22]. 21 IOCSEL (Select I/O Commands ) . Selects ball functions. Ball # 0: I/O Command Signals 1: GPIO Signals Name [...]

  • Page 76

    76 AMD Geode™ SC1200/SC1201 Processor Data Book General Configuration Block 32579B 12 TRDESEL (Select TRDE#). Selects ball function. Ball # 0: Sub-ISA Signal 1: GPIO Signal Name Add’l Dependencies Name Add’l Dependencies H1 / D11 TRDE# None GPIO0 None 11 EIDE (Enable IDE Outputs). This bit enables IDE output signals . 0: IDE signals are HiZ. [...]

  • Page 77

    AMD Geode™ SC1200/SC1201 Processor Data Book 77 General Configuration Block 32579B 19:18 PLL1 and TV Encoder Clock Frequency . PLL1 supplies the clock for the TV Encoder . 00: TV Encoder clock is 27 MHz from crys tal oscillato r . PLL1 is pow ered down. 01: TV Enco der cloc k is PLL1 output. PLL1 output is 27 MHz. 10: TV Enco der cloc k is PLL1 o[...]

  • Page 78

    78 AMD Geode™ SC1200/SC1201 Processor Data Book General Configuration Block 32579B 3 BUS16 (16-Bit Wide Boot Memory). (Read Only) This bit repor ts the status of the BOO T16 strap (ball C8). If the BOO T16 strap is pulled high, at reset 16-bit access to ROM in the S ub-ISA interf ace is enabled. MCR[14] = 1 inv er ts the meaning of this register [...]

  • Page 79

    AMD Geode™ SC1200/SC1201 Processor Data Book 79 General Configuration Block 32579B 4.3 W A TCHDOG The SC1200/SC1201 processor includes a WA TC HDOG function to serve as a f ail-sa fe mechanism in case the sys- tem becomes hung. W hen triggered, the W A TC HDOG mechanism returns the system to a known state b y gener- ating an interrupt, an SMI, or[...]

  • Page 80

    80 AMD Geode™ SC1200/SC1201 Processor Data Book General Configuration Block 32579B W A TCHDOG Interrupt The W A TCHDOG interr upt (if configured and enabled) is routed to an IRQ signal. The IRQ signal is programmable via the INTSEL register (Offset 38h, d escribed in T able 4-2 "Pin Multiplexing, Interrupt Selection, and Base Ad dress Regist[...]

  • Page 81

    AMD Geode™ SC1200/SC1201 Processor Data Book 81 General Configuration Block 32579B 4.4 High-Resolution Timer The SC1200/SC1201 processor provides an accurate time value that can be used as a time stamp b y system soft- ware . This time is called the High-Resolutio n Timer . Th e length of the timer value can be extended via software . It is nor m[...]

  • Page 82

    82 AMD Geode™ SC1200/SC1201 Processor Data Book General Configuration Block 32579B T able 4-4. High-Resolutio n Timer Register s Bit Description Offset 08h-0Bh TIMER V alue Register - TMV ALUE (RO) Reset V alue: xxxxxxxxh This register contains the current value of the High-Resolution Timer . 31:0 Current Timer V alue. Offset 0Ch TIMER Status Reg[...]

  • Page 83

    AMD Geode™ SC1200/SC1201 Processor Data Book 83 General Configuration Block 32579B 4.5 Cloc k Generators and PLLs This section describes the r egisters f or the clocks required by the GX1 module, Core Logic module, and the Video Processor , and how these clocks are generated. See Fig- ure 4-2 f or a clock generation diagram. The clock generators [...]

  • Page 84

    84 AMD Geode™ SC1200/SC1201 Processor Data Book General Configuration Block 32579B 4.5.1 27 MHz Cr ystal Oscilla tor The inter nal oscillator employs an e xter nal crystal co n- nected to the on-chip amplifie r . The on-chip amplifier is accessible on the X27I input and X27O output signals. See Figure 4-3 for the recommended e xter nal circuit an[...]

  • Page 85

    AMD Geode™ SC1200/SC1201 Processor Data Book 85 General Configuration Block 32579B 4.5.2 GX1 Module Core Cloc k The core clock is generated by an Analog Delay Loop (ADL) clock generator from the inter nal F ast-PCI clock. The clock can be an y whole number multiple of the input clock between 4 and 10. P ossible values are listed in T able 4-6. At[...]

  • Page 86

    86 AMD Geode™ SC1200/SC1201 Processor Data Book General Configuration Block 32579B 4.5.4 SuperI/ O Clocks The SuperI/O module requires a 48 MHz input for F ast infrared (FIR), U AR T , and other functions. This clock is sup- plied by PLL4 using a multiplier value of 576/(108x3) to generate 48 MHz. 4.5.5 Core Logic Module Cloc ks The Core Logic mo[...]

  • Page 87

    AMD Geode™ SC1200/SC1201 Processor Data Book 87 General Configuration Block 32579B 4.5.7 Clock Registe r s The cloc k genera tor and PLL registers are de scribed in T abl e 4-8. T able 4-8. Clo ck Generator Configurat ion Bit Description Offset 10h Maximum Core Clock Multiplier Regist er - MCCM (RO) Reset Value: S trapped V alue This register hol[...]

  • Page 88

    88 AMD Geode™ SC1200/SC1201 Processor Data Book General Configuration Block 32579B Offset 1Eh-1Fh Core Cloc k Frequency Control Regi ster - CCFC (R/W) Reset V alue: Strapped V alue This register controls the configuration of the core clock multiplier and the ref erence clocks . 15:14 Reserved. 13 Reserved. Must be set to 0. 12 Reserved. Must be s[...]

  • Page 89

    AMD Geode™ SC1200/SC1201 Processor Data Book 89 5 SuperI/O Module 32579B 5.0 SuperI/O Module The SuperI/O (SIO) module i s a PC98 and ACPI compliant SIO that offers a single-cell solution to the most co mmonly used ISA perip herals. The SIO module in corporates: two Serial Ports, an Infrared Communication P ort that suppor ts FIR, MIR, HP-SIR, Sh[...]

  • Page 90

    90 AMD Geode™ SC1200/SC1201 Processor Data Book SuperI/O Module 32579B 5.1 Features PC98 and A CPI Compliant • PnP Configuration Register str ucture • Flexib le resource allocation for all logical devices: — Relocatable base address — 9 P arallel IRQ routing options — 3 optional 8-bit DMA channels (where ap plicab le) P arallel P ort ?[...]

  • Page 91

    AMD Geode™ SC1200/SC1201 Processor Data Book 91 SuperI/O Module 32579B 5.2 Module Ar chitecture The SIO module comprises a collection of generic func- tional blocks . Each functional block is described in detail later in this chapter. The beginning of this chapter describes the SIO str ucture and provides all device specific inf or mation, includ[...]

  • Page 92

    92 AMD Geode™ SC1200/SC1201 Processor Data Book SuperI/O Module 32579B 5.3 Configuration St ructure / Access This section descr ibes the st ructure of the config uration register file, and the method of ac cessing the configuration registers. 5.3.1 Index-Data Reg ister P air The SIO configuration access is performed via an Index- Data register pa[...]

  • Page 93

    AMD Geode™ SC1200/SC1201 Processor Data Book 93 SuperI/O Module 32579B Write accesses to unimplemented registers (i.e., accessing the Data register while the I ndex register points to a non- ex isting register or the LDN is 07h or higher than 08h), are ignored and a re ad return s 00h on all addresses except f or 74h and 75h (DMA co nfiguration r[...]

  • Page 94

    94 AMD Geode™ SC1200/SC1201 Processor Data Book SuperI/O Module 32579B 5.4 Standard Configur ation Register s As illustrated in Figure 5-4, the Standard Configuration reg- isters are broadly divided i nto two categories: SIO Contro l and Configuration regi sters and Logical Device Control and Configuration registers (one per logical device, some [...]

  • Page 95

    AMD Geode™ SC1200/SC1201 Processor Data Book 95 SuperI/O Module 32579B T able 5-3 provides the bit definitions f or the Standard Con- figuration registers. • All reser ved bits return 0 o n reads, e xcept where noted otherwise. They must not be m odified as such modifica- tion may cause unpredictable results. Use rea d-modify- write to prevent [...]

  • Page 96

    96 AMD Geode™ SC1200/SC1201 Processor Data Book SuperI/O Module 32579B Index 75h DMA Channel Select 1 (R/W) Indicates selected DMA channel for DMA 1 of the logical de vice (1 - the second DMA channel in case of using more than one D MA channel). 7:3 Reserved. 2:0 DMA 1 Channel Select: This bit field selects the DMA channel for DMA 1. The valid ch[...]

  • Page 97

    AMD Geode™ SC1200/SC1201 Processor Data Book 97 SuperI/O Module 32579B 5.4.1 SIO Control and Configuration Register s T able 5-4 lists the SIO Control and Configuration regi sters and T able 5-5 pro vides their bit formats. T able 5-4. SIO Control and C onf iguration Register Map Index T ype Name P ower Rail Reset V alue 20h RO SID . SIO ID V CO [...]

  • Page 98

    98 AMD Geode™ SC1200/SC1201 Processor Data Book SuperI/O Module 32579B 5.4.2 Logical Device Contr ol and Configuration As described in Section 5.3.2 "Banked Logical Device Reg- isters" on page 92, each functio nal b lock is associated with a Logical Device Number (LDN). This section provides the register descriptions for each LDN. The r[...]

  • Page 99

    AMD Geode™ SC1200/SC1201 Processor Data Book 99 SuperI/O Module 32579B T able 5-7. RTC Configura tion Register s Bit Description Index F0h RAM Lock Register - RLR (R/W) When any non-reser v ed bit in this register is se t to 1, it c an be cleared only by hardw are reset. 7 Block Standard RAM. 0: No effect on Standard RAM access. (Def ault) 1: Rea[...]

  • Page 100

    100 AMD Geode™ SC1200/SC1201 Processor Data Book SuperI/O Module 32579B 5.4.2.2 LDN 01h - Sy stem Wakeup Contr ol T able 5-8 lists registers that are relev ant to the configura- tion of System W akeup Control (SWC). These regi sters are descri bed earlier in T able 5-3 "Standard Configuration Reg- isters" on page 95. T able 5 -8. Relev [...]

  • Page 101

    AMD Geode™ SC1200/SC1201 Processor Data Book 101 SuperI/O Module 32579B 5.4.2.3 LDN 02h - Infrared Communication P ort or Serial P ort 3 T able 5-9 lists the configurati on registers which affect the Infrared Communication P or t or Ser ial P ort 3 (IRCP/SP3). Only the last register (F0h) is describ ed here (T able 5-10). See T able 5-3 "Sta[...]

  • Page 102

    102 AMD Geode™ SC1200/SC1201 Processor Data Book SuperI/O Module 32579B 5.4.2.4 LDN 03h and 08h - Serial P ort s 1 and 2 Serial P or ts 1 and 2 are iden tical, e xcept for their reset v al- ues. Serial Port 1 is designated as LDN 03h and Seri al P or t 2 as LDN 08h. T able 5-11 lists the configuration registers which aff ect Serial P or ts 1 and [...]

  • Page 103

    AMD Geode™ SC1200/SC1201 Processor Data Book 103 SuperI/O Module 32579B 5.4.2.5 LDN 05h and 06h - A CCESS.bus P or ts 1 and 2 A CCESS.b us por ts 1 and 2 (ACB1 and ACB2) are identi- cal. Each ACB is a tw o-wire synchronous ser ial interf ace compatible with the A CCESS.b us ph ysical la yer . ACB1 and A CB2 use a 24 MHz intern al cloc k. Six runt[...]

  • Page 104

    104 AMD Geode™ SC1200/SC1201 Processor Data Book SuperI/O Module 32579B 5.4.2.6 LDN 07h - P arallel P ort The P arallel P or t suppor ts all IEEE 1284 standard commu- nication modes: Compatibility (known also as Standard or SPP), Bidirectional (known also as PS/2), FIFO , EPP (known also as Mode 4) and ECP (with an optional Extended ECP mode). Th[...]

  • Page 105

    AMD Geode™ SC1200/SC1201 Processor Data Book 105 SuperI/O Module 32579B 5.5 Real-Time Cloc k (RTC) The RTC pro vides timekeeping and calenda r management capabilities. The RTC uses a 32.768 KHz signal as th e basic clock f or timeke eping. It also includes 24 2 b ytes of batter y-back ed RAM f or general-pur pose use. The RTC pro vides the f ollo[...]

  • Page 106

    106 AMD Geode™ SC1200/SC1201 Processor Data Book SuperI/O Module 32579B External Elements Choose C 1 and C 2 capacitors (see Figure 5-5 on page 105) to match the cr ystal’ s load capacitance. The load capacitance C L “seen” b y cr ystal Y is comprised o f C 1 in series with C 2 and in parallel with the parasitic capacitance of the circuit. [...]

  • Page 107

    AMD Geode™ SC1200/SC1201 Processor Data Book 107 SuperI/O Module 32579B 5.5.2.4 Timekeeping Data Format Time is kept in BCD or binar y format, as deter mined by bit 2 (DM) of Control Register B (CRB), and in either 12 or 24- hour f or mat, as determined by bit 1 of this register . Note: When changing the abov e f or mats, re-initialize all the ti[...]

  • Page 108

    108 AMD Geode™ SC1200/SC1201 Processor Data Book SuperI/O Module 32579B 5.5.2.6 P ower Supply The device is supplied from two supply voltages , as shown in Figure 5-8: • System standby pow er supply voltage , V SB • Back up voltage , from low capacity Lithium batter y A standby v oltage, V SB , from the ext er nal A C/DC power supply powers t[...]

  • Page 109

    AMD Geode™ SC1200/SC1201 Processor Data Book 109 SuperI/O Module 32579B 5.5.2.7 System P ower States The system power state ma y be No P o wer , P ower On, P ower Off or P ower F a ilure . T able 5-18 indicates the pow er- source combinations for each state . No other power-source combinations are valid. In addition, th e pow er sources and di st[...]

  • Page 110

    110 AMD Geode™ SC1200/SC1201 Processor Data Book SuperI/O Module 32579B 5.5.2.9 Interrupt Handling The RTC has a single Interr upt Request line which hand les the following three interrupt condi tions: • P eriodic interr upt. • Alar m interrupt. • Update end interrupt. The interrupts are generated if the respective enab le bits in the CRB r[...]

  • Page 111

    AMD Geode™ SC1200/SC1201 Processor Data Book 111 SuperI/O Module 32579B 5.5.3 RTC Registers The RTC registers can be acce sse d (see Section 5.4.2.1 "LDN 00h - Real-Time Clock" on page 98) at any time dur- ing nor mal operation mode (i.e.,when V SB is within the rec- ommended operation range). This access is di sab led during ba ttery-b[...]

  • Page 112

    112 AMD Geode™ SC1200/SC1201 Processor Data Book SuperI/O Module 32579B Index 03h Minutes Alarm Register - MINA (R /W) Reset T ype: V PP PUR 7:0 Minutes Alarm Data. V alues can be 00 to 59 in BCD f ormat, or 00 to 3B in binar y format. When bits 7 and 6 are both set to 1, unconditional match is selected. See Section 5.5.2.5 "Alarms" on [...]

  • Page 113

    AMD Geode™ SC1200/SC1201 Processor Data Book 113 SuperI/O Module 32579B 2 Data Mod e. This bit is reset at V PP power-up reset only . 0: Enab le BCD f ormat. 1: Enable Binar y f orm at. 1 Hour Mod e. This bit is reset at V PP power-up reset only . 0: Enable 12-hour format. 1: Enable 24-hour format. 0 Daylight Saving. This bit is reset at V PP pow[...]

  • Page 114

    114 AMD Geode™ SC1200/SC1201 Processor Data Book SuperI/O Module 32579B T able 5-21. Divider Chain Contr ol / T est Selection DV 2 DV 1 DV 0 Configuration CRA6 CRA 5 CRA4 0 0 X Oscillator Disabled 0 1 0 Normal Operation 01 1 T e s t 10 X 1 1 X Di vider Chain Reset T able 5-22. Perio dic Interrupt Rate Encoding Rate Select 3 2 1 0 Pe riodic Interr[...]

  • Page 115

    AMD Geode™ SC1200/SC1201 Processor Data Book 115 SuperI/O Module 32579B 5.5.3.1 Usage Hints 1) Read bit 7 of CRD at each system pow er-up to vali- date the contents of the R TC registers and the CMOS RAM. When this bit is 0, the contents of these re gis- ters and the CMOS RAM are questionable. This bit is reset when the backup batter y v oltage i[...]

  • Page 116

    116 AMD Geode™ SC1200/SC1201 Processor Data Book SuperI/O Module 32579B 5.6 System W akeup Contr ol (SWC) The SWC wak es up the system b y sending a power-up request to the ACPI controller in response to the f ollowing maskable system e vents: • Modem ring (RI2#) • A udio Codec ev ent (SD A T A_IN2) • Programmab le Consumer Electronics IR ([...]

  • Page 117

    AMD Geode™ SC1200/SC1201 Processor Data Book 117 SuperI/O Module 32579B 5.6.2 SWC Regist ers The SWC registers are organized in two banks. The offsets are related to a base address that is deter mined by the SWC Base Address Register in the logical device configu- ration. The lo wer three registers are common to the two banks while the upper regi[...]

  • Page 118

    118 AMD Geode™ SC1200/SC1201 Processor Data Book SuperI/O Module 32579B T able 5-2 9. Banks 0 and 1 - Common Control and Status Register s Bit Description Offset 00h W akeup Events Status Regist er - WKSR (R/W1C ) Reset V alue: 00h This register is set to 00h on power-up of V PP or software reset. It indicates which wakeup e v ent and/or PME occu[...]

  • Page 119

    AMD Geode™ SC1200/SC1201 Processor Data Book 119 SuperI/O Module 32579B T able 5-30. Bank 1 - CEIR W akeup Configuration and Contr ol Registers Bit Description Bank 1, Offset 03h CEIR W akeup Control Register - IR WCR (R/W) R eset V alue: 00h This register is set to 00h on power-up of V PP or software reset. 7:6 Reserved. 5:4 CEIR Protocol Select[...]

  • Page 120

    120 AMD Geode™ SC1200/SC1201 Processor Data Book SuperI/O Module 32579B CEIR Wakeup Range 1 Registers These two registers (IR WTR1L and IRWTR1H) define the low and high limits of time range 1 (see T able 5-26 on page 116). The v alu es are represented in units of 0.1 ms. • RC-5 protocol: The pulse width defining a half-bit cell must fall within[...]

  • Page 121

    AMD Geode™ SC1200/SC1201 Processor Data Book 121 SuperI/O Module 32579B 5.7 A CCESS.bus Interface The SC1200/SC1201 processor has two ACCESS .bus (A CB) controllers. A CB is a two- wire synchronous serial interf ace compatible with the A CCESS.b us physical la yer , Intel's SMBus, and Philips’ I 2 C . The A CB can be config- ured as a bus [...]

  • Page 122

    122 AMD Geode™ SC1200/SC1201 Processor Data Book SuperI/O Module 32579B 5.7.3 Acknowledge (A CK) Cyc le The AC K cycle consists of two signals: the ACK cloc k pulse sent by the master with each byte tr ansferred, and the ACK signal sent by the receiving device (see Figure 5- 15). The master generates the ACK cloc k pulse on the ninth clock pulse [...]

  • Page 123

    AMD Geode™ SC1200/SC1201 Processor Data Book 123 SuperI/O Module 32579B 5.7.4 Acknowledge After Eve ry Byte Rule According to this rule, the master generates an acknowl- edge clock pulse after each byte transf er , and the receiver sends an acknowledge signal after e very byte receiv ed. There are two e xceptions to this r ule: • When the maste[...]

  • Page 124

    124 AMD Geode™ SC1200/SC1201 Processor Data Book SuperI/O Module 32579B Sending the Address Byte When the device is the active master of the A CCESS.bus (A CBST[1] is set), it can send the address on the bus. The address sent should not be the device’ s own address, as defined by A CBADDR[6:0] if AC BADDR[7] is set, nor should it be the globa l[...]

  • Page 125

    AMD Geode™ SC1200/SC1201 Processor Data Book 125 SuperI/O Module 32579B Master Error Detection The ACB detects illegal Star t or Stop Conditions (i.e., a Star t or Stop Condition within the data transf er , or the ackno wledge cycle) and a conflict on the data lines o f the A CCESS.b us. If an illegal condition is detected, A CBST[5] is set, and [...]

  • Page 126

    126 AMD Geode™ SC1200/SC1201 Processor Data Book SuperI/O Module 32579B 5.7.10 A C B Registers Each functional block is associated with a Logical Device Number (LDN) (see Section 5.3 .2 "Bank ed Logical Device Registers" on page 92). A CCESS.Bus P or t 1 is a ssigned as LDN 05h and ACCESS .b us P or t 2 as LDN 06h. In addi- tion to the [...]

  • Page 127

    AMD Geode™ SC1200/SC1201 Processor Data Book 127 SuperI/O Module 32579B 2 NMA TCH ( New Ma tch). (R/W1C) Writing 0 to this bit is ignored. If ACBCTL1[2] is set, an interrupt is sent wh en this bit is set. 0: Software writes 1 to this bit. 1: Address byte follo ws a Star t Condition or a repeated star t, causing a match or a global-call match. 1 M[...]

  • Page 128

    128 AMD Geode™ SC1200/SC1201 Processor Data Book SuperI/O Module 32579B 4 A CK (Acknowledge). This bit is ignored in transmit mode . When the device acts as a receiv er (sla v e or master), this bit holds the stop transmitting instruction that is transmitted dur ing the ne xt acknowledge cycle . 0: Cleared after acknowledge cycle. 1: Negative ack[...]

  • Page 129

    AMD Geode™ SC1200/SC1201 Processor Data Book 129 SuperI/O Module 32579B 5.8 Legacy Functional Blocks This section bri efly describes th e f ollowing bloc ks that pro- vide legacy device functions: • P arallel P ort . (Similar to P arallel P or t in the National Semiconductor PC87338.) • Serial P or t 1 and Serial Port 2 (SP1 and SP2), UAR T f[...]

  • Page 130

    130 AMD Geode™ SC1200/SC1201 Processor Data Book SuperI/O Module 32579B T able 5-35. P arallel P or t Bit Map f or Firs t Level Offset Offset Name Bits 76543210 000h D A T AR Data Bits AFIFO Address Bits 001h DSR Printer Status ACK # Status PE Status SLCT Status ERR# Status RSVD EPP Timeout Status 002h DCR RSVD Direction Control Interrupt Enable [...]

  • Page 131

    AMD Geode™ SC1200/SC1201 Processor Data Book 131 SuperI/O Module 32579B 5.8.2 U ART Fun ctionality (SP1 and SP2) Both SP1 and SP2 provide UA RT functionality . The generic SP1 and SP2 suppor t serial data communication with remote peripheral d e vice or modem using a wired interf ace. The functional bloc ks can function as a standa rd 16450, 1655[...]

  • Page 132

    132 AMD Geode™ SC1200/SC1201 Processor Data Book SuperI/O Module 32579B T able 5-38. Bank Select ion Encoding BSR Bits Bank Selected 76543210 0xxxxxxx 0 1 0 xxxxxx 1 1 1 xxxx1 x 1 1 1 xxxxx1 1 11100000 2 11100100 3 T able 5-39. Bank 1 Register Map Offset T ype Name 00h R/W LBGD(L). Leg acy Baud Generator Divisor P or t (L ow Byte) 01h R/W LBGD(H)[...]

  • Page 133

    AMD Geode™ SC1200/SC1201 Processor Data Book 133 SuperI/O Module 32579B T able 5-42. Bank 0 Bi t Map Register Bits O f f s e t N a m e 76543210 00h RXD RXD[7:0] (Receiver Data Bits) TXD TXD[7:0] (T ransmitter Data Bits) 01h IER 1 RSVD MS_IE LS_IE TXLDL_IE RXHDL_IE IER 2 RSVD TXEMP_IE RSVD 3 / DMA_IE 4 MS_IE LS_IE TXLDL_IE RXHDL_IE 02h EIR 1 FEN[1[...]

  • Page 134

    134 AMD Geode™ SC1200/SC1201 Processor Data Book SuperI/O Module 32579B T able 5-44. Bank 2 Bi t Map Register Bits O f f s e t N a m e 7 654321 0 00h BGD(L) BGD[7:0] (Low Byte) 01h BGD(H) BGD [15:8] (High Byte) 02h EXCR1 BTEST RSVD ETDLBK LOOP RSVD EXT_SL 03h BSR BKSE BSR[6:0] (Bank Select) 04h EXCR2 LOCK RSVD PRESL[1:0] RSVD 05h RSVD Reser v ed [...]

  • Page 135

    AMD Geode™ SC1200/SC1201 Processor Data Book 135 SuperI/O Module 32579B 5.8.3 IR Communications P ort (IRCP) / Serial P ort 3 (SP3) Funct ionality This section describes the IRCP/SP3 suppor t registers . The IRCP/SP3 functional block pro vides advanced, ve rsa- tile serial communications features with IR capabilities. The IRCP/SP3 also suppor ts [...]

  • Page 136

    136 AMD Geode™ SC1200/SC1201 Processor Data Book SuperI/O Module 32579B T able 5-47. Bank Select ion Encoding BSR Bits Bank Selected Functionality 76543210 0 xxxxxxx 0 U A R T + I R 1 0xxxxxx 1 1 1xxxx 1 x 1 1 1xxxxx 1 1 11100000 2 11100100 3 11101000 4 I R O n l y 11101100 5 11110000 6 11110100 7 T able 5-48. Bank 1 Register Map Offset T ype Nam[...]

  • Page 137

    AMD Geode™ SC1200/SC1201 Processor Data Book 137 SuperI/O Module 32579B T able 5-50. Bank 3 Register Map Offset T ype Name 00h RO MID . Module and Revision Identification 01h RO SH_LCR. Link Control Shadow 02h RO SH_FCR. FIFO Control Shadow 03h R/W BSR. Bank Select 04h-07h --- RSVD. Reser v ed T able 5-51. Bank 4 Register Map Offset T ype Name 00[...]

  • Page 138

    138 AMD Geode™ SC1200/SC1201 Processor Data Book SuperI/O Module 32579B T able 5-53. Bank 6 Register Map Offset T ype Name 00h R/W IRCR3. IR Contro l 3 01h R/W MIR_PW . MIR Pulse Width 02h R/W SIR_PW . SIR Pulse Width 03h R/W BSR. Bank Select 04h R/W BFPL. Beginning Flags/Preamble Length 05h-07h --- RSVD. Reser v ed T able 5-54. Bank 7 Register M[...]

  • Page 139

    AMD Geode™ SC1200/SC1201 Processor Data Book 139 SuperI/O Module 32579B T able 5-56. Bank 1 Bi t Map Register Bits O f f s e t N a m e 76543210 00h LBGD(L) LBGD[7:0] (Low Byte Data) 01h LBGD(H) LBGD[15:8] (High Byte Data) 02h RSVD RSVD 03h LCR BKSE SBRK STKP EPS PEN STB WLS[1:0] BSR BKSE BSR[6:0] (Bank Select) 04h-07h RSVD RSVD T able 5-57. Bank [...]

  • Page 140

    140 AMD Geode™ SC1200/SC1201 Processor Data Book SuperI/O Module 32579B 06h RFRML(L)/ RFRCC(L) RFRML[7:0] / RFRCC[7:0] (Low Byte Data) 07h RFRML(H)/ RFRCC(H) RSVD RFRML[12:8] / RFRCC[12:8] (High Byte Data) T able 5-5 9. Bank 4 Bit Map (Continued) Register Bits O f f s e t N a m e 76543210 T able 5-60. Bank 5 Bi t Map Register Bits O f f s e t N a[...]

  • Page 141

    AMD Geode™ SC1200/SC1201 Processor Data Book 141 6 Core Logic Mo dule 32579B 6.0 Core Logic Module The Core Logic module is an enh anced PCI-to-Sub-ISA bridge (South Br idge), this module is A CPI-compliant, and provides A T/Sub-ISA functionality . The Core Logic module also contains state-of-the-a r t power manageme nt. T wo b us mastering IDE c[...]

  • Page 142

    142 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Mo dule 32579B Integrated A udio • A C97 V ersion 2.0 compliant interface to audio codecs • Secondar y codec suppor t • AMC97 codec suppor t Video Processor Interface • Synchronous serial interface to the Video Processor • T ranslates video and cl oc k control register accesses[...]

  • Page 143

    AMD Geode™ SC1200/SC1201 Processor Data Book 143 Core Logic Mo dule 32579B 6.2.1 Fast- PCI Interface to Exte rnal PCI Bus The Core Logic modu le provides a PCI bus interf ace that is both a slav e for PCI cycles init iated b y the GX1 module or other PCI master de vices, and a non-preemptive master f or DMA transf er cycles. It is also a standard[...]

  • Page 144

    144 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Mo dule 32579B 6.2.2.1 Video Re trace Interrupt Bit 7 of the “Serial P ack et” can be used to generate an SMI whenev er a video retrace occurs within the GX1 module. This function is nor mally not used for po wer management but f or SoftV GA routines. Setting F0 Inde x 83h[2] = 1 ena[...]

  • Page 145

    AMD Geode™ SC1200/SC1201 Processor Data Book 145 Core Logic Mo dule 32579B F or example, if a channel had one Mode 4 device and one Mode 0 de vice, then the Mode 4 device w ould hav e com- mand timings f or Mode 0 and data timing f or Mode 4. Th e Mode 0 device would ha v e both command and data timings f or Mode 0. Note that for the Mode 0 case,[...]

  • Page 146

    146 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Mo dule 32579B 6.2.3.4 UltraDMA/33 Mode The IDE controller of the Core Logic mod ule suppor ts UltraDMA/33. It utilizes the standard IDE Bus Master func- tionality to interface , initiate and control the transfer . UltraDMA/33 definition also i ncorporates a Cyclic Redun- dancy Checking [...]

  • Page 147

    AMD Geode™ SC1200/SC1201 Processor Data Book 147 Core Logic Mo dule 32579B 6.2.4 Universal Serial Bus The Core Logic mod ule provides three complete, indepen- dent USB por ts. Each por t has a Data “Negative” and a Data “P ositiv e” signal. The USB por ts are Open Host Controller Interface (Open- HCI) compliant. The OpenHCI specification [...]

  • Page 148

    148 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Mo dule 32579B 6.2.5.1 Sub-ISA Bus Cycles The ISA bus controller issues multiple ISA cycles to satisfy PCI transactions that are larger than 16 bits. A full 32-bit read or write resul ts in two 16-bit ISA transactions or f our 8- bit ISA transactions. The ISA controller gathers the data [...]

  • Page 149

    AMD Geode™ SC1200/SC1201 Processor Data Book 149 Core Logic Mo dule 32579B Figure 6-3. PCI to ISA Cycles wit h Delay ed T ransaction Enabled 6.2.5.3 Sub-ISA Bu s Data Steering The Core Logic mod ule performs all of the required data steerin g from SD[7:0] to SD[15:0] dur ing norma l 8-bit ISA cycles, as well as during DMA and ISA master cycles. I[...]

  • Page 150

    150 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Mo dule 32579B 6.2.5.5 ISA DMA DMA transf ers occur between ISA I/O per ipherals and sys- tem memory (i.e., not a v ailabl e e xter nally). The data width can be either 8 or 16 bits. Out of the sev en DMA channels av ailable , four are used f or 8-bit transf ers while the rema in- ing th[...]

  • Page 151

    AMD Geode™ SC1200/SC1201 Processor Data Book 151 Core Logic Mo dule 32579B 6.2.5.6 ROM Interface The Core Logic mo dule positively decodes memo ry addresses 000F0000h-000FFFFFh (64 KB) an d FFFC0000h-FFFFFFFFh (256 KB) at reset. These me mory cycles cause the Core Logic module to clai m the cycle, and generate an ISA b us memory cycle with ROMCS#[...]

  • Page 152

    152 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Mo dule 32579B Figure 6-6. PCI Change to Sub-ISA and Back 6.2.6 A T Compatibility Lo gic The Core Logic module integrates: • T wo 8237-equivalent DMA controllers with full 32-bit addressing • T wo 8259A-equivalent interrupt controllers providing 13 individually programmable e xternal[...]

  • Page 153

    AMD Geode™ SC1200/SC1201 Processor Data Book 153 Core Logic Mo dule 32579B DMA T ransfer Modes Each DMA channel can be programmed for single , block , demand or cascade transf er modes. In the most commonly used mode, single transfer mode, one DMA cycle occurs per DRQ and the PCI bus is released after e v er y cycle . This allows the Core Logi c [...]

  • Page 154

    154 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Mo dule 32579B DMA Addressing Capability DMA transf ers occu r o ver the entire 32-bit address range of the PCI bus. This is accomplished by using the DMA con- troller’ s 16-bit memor y address registers in conjunction with an 8-bit DMA Low P age register and an 8-bit DMA High P age re[...]

  • Page 155

    AMD Geode™ SC1200/SC1201 Processor Data Book 155 Core Logic Mo dule 32579B 6.2.6.3 Programmable Interrupt Contr oller The Core Logic module con tains two 8259A-equiv alent programmab le interr upt controllers, with eight interrupt request lines each, for a total of 16 interr upts. The PIC devices support all x86 mod es of operation e xcept Specia[...]

  • Page 156

    156 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Mo dule 32579B PIC Interrupt Sequence A typical A T -compatible interrupt sequ ence is as f ollows . Any unmasked interrupt generates the inter nal INTR signa l to the CPU. The interrupt contro ller then responds to the interrupt acknowledge (INT A) cycles from the CPU . On the first INT[...]

  • Page 157

    AMD Geode™ SC1200/SC1201 Processor Data Book 157 Core Logic Mo dule 32579B 6.2.7.1 I/O P ort 092h System Control I/O P or t 092h allows f or a fast k eyboard asser tion of an A20# SMI and a fast ke yboard CPU reset. Decoding for this register may be disabled via F0 Index 52h[3]. The asser tion of a f ast ke yboard A20# SMI is control led by eithe[...]

  • Page 158

    158 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Mo dule 32579B 6.2.9 P ower Mana gement Logic The Core Logic mo dule integrates advanced pow er man- agement features including idle timers for common system peripherals, address trap registers for programmab le address ranges for I/O or memor y accesses, f our program- mable general pur[...]

  • Page 159

    AMD Geode™ SC1200/SC1201 Processor Data Book 159 Core Logic Mo dule 32579B 6.2.9.2 Sleep States The SC1200/SC1201 processor suppor ts four Sleep states (SL1-SL3) and the Soft Off stat e (G2/S5 ). These states are fully compliant with the A CPI specification, revision 1.0. When the SLP_EN bit (F1BAR1+I/O Offset 0Ch[13]) is set to 1, the SC1200/SC1[...]

  • Page 160

    160 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Mo dule 32579B 6.2.9.3 P ower Planes Control The SC1200/SC1201 processor suppor ts up to thre e power planes. Three signals are used to control thes e power planes. T able 6-6 describes th e signals and when each is asser ted. These signals allow control of the po wer of system de vices [...]

  • Page 161

    AMD Geode™ SC1200/SC1201 Processor Data Book 161 Core Logic Mo dule 32579B P ower Button The power b utton (PWRBTN#) input provides two e vents: a wak e request, and a sleep request. For both these e v ents, the PWRBTN# signal is d ebounced (i.e., the signal state is transf erred only afte r 14 to 16 ms without transitions, to ensure that the sig[...]

  • Page 162

    162 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Mo dule 32579B 6.2.10 Po wer Management Programming The power management resources provided by a com- bined GX1 module and Core Logic module base d system suppor ts a high efficiency power management implementa- tion. The follo wing explanations per tain to a full-featured “notebook”[...]

  • Page 163

    AMD Geode™ SC1200/SC1201 Processor Data Book 163 Core Logic Mo dule 32579B The automatic speedup events (video and IRQ) f or Sus- pend Modulation should be used together with software- controlled speedup register s f or major I/O ev ents such as any access to the FDC, HDD , or parallel/ser ial por ts, since these are indications of major system a[...]

  • Page 164

    164 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Mo dule 32579B 6.2.10.3 Peripheral P o wer Manageme nt The Core Logic module provides peripheral power man- agement using a combination of device idle timers, address traps, and general pur pose I/O pins. Idle timers are used in conjunction with traps to suppor t powering down peripheral[...]

  • Page 165

    AMD Geode™ SC1200/SC1201 Processor Data Book 165 Core Logic Mo dule 32579B P ower Management SMI Status Repor ting Registers The Core Logic mod ule updates status registers to reflect the SMI sources. P o wer management SMI sources are the de vice idle timers, address traps, and general pur pose I/O pins. P o wer management ev ents are repor ted [...]

  • Page 166

    166 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Mo dule 32579B 6.2.10.4 P ower Manageme nt Programming Summary T able 6-9 provides a programming register summar y f or the power management timers, tr aps, and functions. For com- plete bit inform ation regarding the registe rs listed in T able 6-9, ref er to Section 6.4.1 "Br idge[...]

  • Page 167

    AMD Geode™ SC1200/SC1201 Processor Data Book 167 Core Logic Mo dule 32579B 6.2.11 GPIO Interface Up to 64 GPIOs in the in the Core Logi c module are pro- vided f or system control. F or fur ther inf ormation, see Sec- tion 4.2 "Pin Multiplexing, Interrupt Selection , and Base Address Registers" on page 72 an d T ab le 6-30 "F0BAR0+[...]

  • Page 168

    168 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Mo dule 32579B Physical Region Descriptor T able Address Bef ore the bus master star ts a master transfer it must be pro- grammed with a pointer (PRD T able Address register) to a Ph ysical Region Descr iptor T able . This pointer sets the sta rt- ing memor y location of the Physical Reg[...]

  • Page 169

    AMD Geode™ SC1200/SC1201 Processor Data Book 169 Core Logic Mo dule 32579B 4) Read the SMI Status register to clear the Bus Master Error and End of P age bits (bits 1 and 0). Set the correct directi on to the Read or Write Contro l bit (Command register bit 3). Note that the direction of the data transfer of a par ticular bus master is fix ed and[...]

  • Page 170

    170 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Mo dule 32579B 6.2.12.2 A C97 Codec Interface The AC97 codec (e.g., LM4548) is the master of the serial interf ace and generates the clocks to Core Logic module. Figure 6-13 shows the signal connections between two codecs and the SC1 200/SC1201 processor : • Codec1 can be AC97 Re v . 1[...]

  • Page 171

    AMD Geode™ SC1200/SC1201 Processor Data Book 171 Core Logic Mo dule 32579B 6.2.12.3 VSA T echnolo g y Suppor t Hardware The Core Logic mod ule incor porates the required hard- ware in order to suppor t the Vir tual System Architecture™ (VSA) technology f or capture and playback of audio using an external codec. This el iminates much of the hard[...]

  • Page 172

    172 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Mo dule 32579B In F ast P ath Write, the Core Log ic module responds to writes to the following addresses: 388h, 38Ah, 38Bh, 2x0h, 2x2h, and 2x8h T able 6-38 on page 263 shows the bit f orm ats of the sec- ond lev el SMI status repor ting registers and the Fast P ath Read/Write programmi[...]

  • Page 173

    AMD Geode™ SC1200/SC1201 Processor Data Book 173 Core Logic Mo dule 32579B 6.2.12.4 IRQ Configuration Registers The Core Logic modul e provides the ability to set and cle ar IRQs inter nally through software control. If the IRQs are configured for softw are control, they do not respond to ex ter nal hardware . There are two registers provided for[...]

  • Page 174

    174 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Mo dule 32579B 6.2.12.6 LPC Interface Signal Definitions The LPC specification lists seven required and six optional signals for supporti ng the LPC interface . Many of the sig- nals are the same sign als f ound on the PCI interface and do not require any new pins on the host. Required s[...]

  • Page 175

    AMD Geode™ SC1200/SC1201 Processor Data Book 175 Core Logic Module - PCI Configuration Space and Ac cess 32579B 6.3 Register Descriptions The Core Logic modul e is a multi-function module. Its reg- ister space can be broadly divided into three categories in which specific types of registers are located: 1) Chipset Register Space (F0-F5) (Note tha[...]

  • Page 176

    176 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - Re gister Summary 32579B 6.3.2 Register Su mmary The tables in this subsection summarize the registe rs of the Core Logic module. Included in the tables are the regis- ter’ s reset v alues and page references where the bit f or- mats are f ound. Note: Function 4 (F4) is f or V[...]

  • Page 177

    AMD Geode™ SC1200/SC1201 Processor Data Book 177 Core Logic Module - Register Summar y 32579B 6Ch-6Fh 32 R/W ROM Mask Register 0000FFF0h Page 200 70h-71h 16 R /W IOCS1# Base Address Register 0000h Page 200 72h 8 R /W IOCS1# Control Reg ister 00h P age 200 73h 8 --- Rese rved 00h P age 201 74h-75h 16 R /W IOCS0 Base Address Register 0000h P age 20[...]

  • Page 178

    178 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - Re gister Summary 32579B B8h 8 RO DMA Shadow Register xxh P age 217 B9h 8 RO PIC Shadow Register xxh P age 217 BAh 8 RO PIT Shadow Register xxh P age 217 BBh 8 RO RTC Index Shado w Register xxh P age 218 BCh 8 R/W Clock Stop Control Register 00h Page 218 BDh-BFh --- --- Reserved[...]

  • Page 179

    AMD Geode™ SC1200/SC1201 Processor Data Book 179 Core Logic Module - Register Summar y 32579B T able 6-15. F0B AR0: GPIO Support Registers Summary F0BAR0+ I/O Offset Width (Bits) T ype Name Reset Va l u e Reference (T able 6-30) 00h-03h 32 R /W GPDO0 — GPIO Data Out 0 Register FFFFFFFFh P age 224 04h-07h 32 RO GPDI0 — GPIO Data In 0 Register [...]

  • Page 180

    180 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - Re gister Summary 32579B T able 6-17. F1: PCI He ader Registers for SMI Status and A CPI Suppor t Summary F1 Index Width (Bits) T ype Name Reset Va l u e Reference (T able 6-32) 00h-01h 16 RO V endor Identification Registe r 100Bh P age 236 02h-03h 16 RO Device Identification Re[...]

  • Page 181

    AMD Geode™ SC1200/SC1201 Processor Data Book 181 Core Logic Module - Register Summar y 32579B T able 6-19. F1BAR1: A CPI Suppor t Registers Summar y F1BAR1+ I/O Offset Width (Bits) T ype Name Reset Va l u e Reference (T able 6-34) 00h-03h 32 R /W P_CNT — Processor Contro l Register 00000000h P age 247 04h 8 RO Reser ved, do not read 00h P age 2[...]

  • Page 182

    182 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - Re gister Summary 32579B T able 6-20. F2: PCI Header Register s f or IDE Controller Suppo r t Summary F2 Index Width (Bits) T ype Name Reset Va l u e Reference (T able 6-35) 00h-01h 16 RO V endor Identification Registe r 100Bh P age 256 02h-03h 16 RO Device Identification Regist[...]

  • Page 183

    AMD Geode™ SC1200/SC1201 Processor Data Book 183 Core Logic Module - Register Summar y 32579B T able 6-21. F2BAR4: IDE Controlle r Support Registers Su mmary F2BAR4+ I/O Offset Width (Bits) T ype Name Reset Va l u e Reference (T able 6-36) 00h 8 R/W IDE Bus Master 0 Command Register — Primary 00h P age 260 01h --- --- Not Used --- P age 260 02h[...]

  • Page 184

    184 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - Re gister Summary 32579B T able 6-23. F 3B AR0: Audio Support Re gisters Summary F3BAR0+ Memory Offset Width (Bits) T ype Name Reset Va l u e Reference (T able 6-38) 00h-03h 32 R /W Codec GPIO Status Register 00000000h Page 263 04h-07h 32 R /W Codec GPIO Control Register 0000000[...]

  • Page 185

    AMD Geode™ SC1200/SC1201 Processor Data Book 185 Core Logic Module - Register Summar y 32579B T able 6-24. F5: PCI He ader Registers for X-Bus Expansion Suppor t Summary F5 Index Width (Bits) T ype Name Reset Va l u e Reference (T able 6-39) 00h-01h 16 RO V endor Identification Registe r 100Bh P age 277 02h-03h 16 RO Device Identification Registe[...]

  • Page 186

    186 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - Re gister Summary 32579B T able 6-26. PCIUSB: USB PCI Confi guration Registe r Summary PCIUSB Index Width (Bits) T ype Name Reset V alue Reference (T able 6-41) 00h-01h 16 RO V endor Identification 0E11h P age 283 02h-03h 16 RO Device Identification A0F8h Page 283 04h-05h 16 R/W[...]

  • Page 187

    AMD Geode™ SC1200/SC1201 Processor Data Book 187 Core Logic Module - Register Summar y 32579B T able 6-27. USB_BAR: USB Contr oller Register s Summary USB_BAR0 +Memory Offset Width (Bits) T ype Name Reset V alue Reference (T able 6-42) 00h-03h 32 R/W HcRevision 00000110h Page 285 04h-07h 32 R/W HcControl 00000000h Page 285 08h-0Bh 32 R/W HcComman[...]

  • Page 188

    188 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - Re gister Summary 32579B T able 6-28. ISA Legacy I/O Re gister Summary I/O P or t T ype Name Reference DMA Channel Control Registers (T able 6-43) 000h R/W DMA Channel 0 Address Register Page 296 001h R/W DMA Channel 0 T ransf er Count Register P age 296 002h R/W DMA Channel 1 A[...]

  • Page 189

    AMD Geode™ SC1200/SC1201 Processor Data Book 189 Core Logic Module - Register Summar y 32579B 487h R/W DMA Channel 0 High P age Register P age 301 489h R/W DMA Channel 6 High P age Register P age 301 48Ah R/W DMA Channel 7 High P age Register P age 301 48Bh R/W DMA Channel 5 High P age Register P age 301 Programmable Interval Timer Registers (T a[...]

  • Page 190

    190 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - Bridg e, GPIO , and LPC Registers - Function 0 32579B 6.4 Chipset Register Space The Chipset Register Space of the Core Logic module is comprised of six separate functions (F0-F5), ea ch with its own register space . Base Address Registers (BARs) in each PCI header register spac[...]

  • Page 191

    AMD Geode™ SC1200/SC1201 Processor Data Book 191 Core Logic Module - Bridg e, GPIO, and LPC Registers - Function 0 32579B 4 Memory Write an d In validate. Allow the Core Logic module to do memory wr ite and in validate cycles , if the PCI Cache Line register (F0 Index 0Ch) is set to 32 bytes (08h). 0: Disable. (Def ault) 1: Enab le. 3 Special Cyc[...]

  • Page 192

    192 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - Bridg e, GPIO , and LPC Registers - Function 0 32579B Index 0Ch PCI Cache Line Size Register (R/W) Reset V alue: 00h 7:0 PCI Cache Line Size Register . This register sets the size of the PCI cache line, in increments of f our bytes . For memory write and invalidate cycles , the [...]

  • Page 193

    AMD Geode™ SC1200/SC1201 Processor Data Book 193 Core Logic Module - Bridg e, GPIO, and LPC Registers - Function 0 32579B Index 40h PCI Function Control Register 1 (R/W) Reset V alue: 39h 7:6 Reserved. Must be set to 0. 5 Reserved. Must be set to 0. 4 PCI Subtractive Decode . 0: Disable transf er of subtractiv e decode address to ex ternal PCI bu[...]

  • Page 194

    194 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - Bridg e, GPIO , and LPC Registers - Function 0 32579B 1 P ower Management Configuration T rap. If this bit is set to 1 and an access occurs to one of the configuration registers in PCI Function 1 (F1) register space, an SM I is generated. Write s are trapped; access to the regis[...]

  • Page 195

    AMD Geode™ SC1200/SC1201 Processor Data Book 195 Core Logic Module - Bridg e, GPIO, and LPC Registers - Function 0 32579B 2 IDE Reset. Reset IDE bus . 0: Disab le. 1: Enab le (driv e IDE_R ST# lo w). Write 0 to clear. This bit is lev el-sensitiv e and must be cleared after the reset is enabled. Note: When X-Bus W arm Star t is enabled (bit 0 = 1)[...]

  • Page 196

    196 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - Bridg e, GPIO , and LPC Registers - Function 0 32579B Index 4Ch-4Fh T op of System Memor y (R/W) Reset Value: FFFFFFFFh 31:0 T op of Syste m Memory . Highest address in system used to deter mine acti ve decode for e x ternal PCI mastered memor y cycles. If an external PCI master[...]

  • Page 197

    AMD Geode™ SC1200/SC1201 Processor Data Book 197 Core Logic Module - Bridg e, GPIO, and LPC Registers - Function 0 32579B Index 52h ROM/A T Logic Control Register (R/W) Re set V alue: 98h 7 Snoop Fast Keyboar d Gate A20 and Fast Reset. Enab les the snoop lo gic associat ed with k eyboard commands for A20 Mask and Reset. 0: Disable snooping. The k[...]

  • Page 198

    198 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - Bridg e, GPIO , and LPC Registers - Function 0 32579B Index 54h-59h Reser ved Reset V alue: 00h Index 5Ah Decode Control Register 1 (R/W) Reset Value: 01h Indicates PCI positive or negativ e decodi ng for v arious I/O por ts on the ISA bus . Note: P ositive decoding by the Core [...]

  • Page 199

    AMD Geode™ SC1200/SC1201 Processor Data Book 199 Core Logic Module - Bridg e, GPIO, and LPC Registers - Function 0 32579B 4 Secondary IDE C ontr oller P ositive Decode . Selects PCI positiv e or subtractive decoding f or accesses to I/O por ts 170h- 177h and 376h-377h (excluding writes to 377h). 0: Subtractive . Subtractively decoded IDE addresse[...]

  • Page 200

    200 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - Bridg e, GPIO , and LPC Registers - Function 0 32579B Index 60h-63h ACPI Contr ol Re gister (R/W) Reset V alue: 00000000h 31:8 Reserved. Must be set to 0. 7 SUSP_3 V Shut Down PL L5. Allow internal SUSP_3V to shut down PLL5. 0: Clock generator is stopped when internal SUSP_3V is[...]

  • Page 201

    AMD Geode™ SC1200/SC1201 Processor Data Book 201 Core Logic Module - Bridg e, GPIO, and LPC Registers - Function 0 32579B 6 Writes Result in Chip Select. When this bit is set to 1, wr ites to c onfigured I/O address (base address configured in F0 Index 70h; range configured in bits [4:0]) cause IOCS1# to be asser ted. 0: Disab le. 1: Enab le. 5 R[...]

  • Page 202

    202 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - Bridg e, GPIO , and LPC Registers - Function 0 32579B 25 Writes Result in Chip Select. When this bit is set to 1, wr ites to conf igured memor y address (bas e address configured in F0 Index 78h; range configured in bits [18:0]) cause DOCCS# to be asser ted. 0: Disab le. 1: Enab[...]

  • Page 203

    AMD Geode™ SC1200/SC1201 Processor Data Book 203 Core Logic Module - Bridg e, GPIO, and LPC Registers - Function 0 32579B Index 81h P ower Management Enable Register 2 (R/W) Reset V alu e: 00h 7 Video Access Idle Timer Enable. T urn on Video Idle Timer Count Register (F0 Inde x A6h) and generate an SMI when the timer e xp ires. 0: Disab le. 1: En[...]

  • Page 204

    204 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - Bridg e, GPIO , and LPC Registers - Function 0 32579B 2 Parallel/Serial Idle Ti mer Enable. T ur n on P arallel/Serial P or t Idle Timer Count Register (F0 Inde x 9Ch) and generate an SMI when the timer expires . 0: Disab le. 1: Enab le. If an access occurs in the address ranges[...]

  • Page 205

    AMD Geode™ SC1200/SC1201 Processor Data Book 205 Core Logic Module - Bridg e, GPIO, and LPC Registers - Function 0 32579B Index 82h P ower Management Enable Register 3 (R/W) Reset V alu e: 00h 7 Video Access T rap. If this bit is enabled and an acce ss occurs in the video address range (sets bit 0 of the GX1 module’ s PSERIAL register), an SMI [...]

  • Page 206

    206 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - Bridg e, GPIO , and LPC Registers - Function 0 32579B 1 Floppy Disk Access T rap. 0: Disab le. 1: Enab le. If this bit is enabled and an access occurs in the address ranges listed below , an SMI is generated. — Primar y floppy disk: I/O P or t 3F2h-3F5h, 3F 7h. — Secondary f[...]

  • Page 207

    AMD Geode™ SC1200/SC1201 Processor Data Book 207 Core Logic Module - Bridg e, GPIO, and LPC Registers - Function 0 32579B 2 Video Retrace Interrupt SMI. Allow SMI generation whenev er video retrace occurs. 0: Disab le. 1: Enab le. This inf orm ation is decoded from the serial connection (PSERIAL r egister , bit 7) from the GX1 module. Thi s funct[...]

  • Page 208

    208 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - Bridg e, GPIO , and LPC Registers - Function 0 32579B Index 85h Second Level PME/SMI Status Mirror Register 2 (RO) Reset V alue: 00h The bits in this register c ontain second lev el status repor ting. T op level st atus is reported in F1BAR0+I/O Offset 00h/02h[0]. This register [...]

  • Page 209

    AMD Geode™ SC1200/SC1201 Processor Data Book 209 Core Logic Module - Bridg e, GPIO, and LPC Registers - Function 0 32579B Index 86h Second Level PME/SMI Status Mirror Register 3 (RO) Reset V alue: 00h The bits in this register c ontain second lev el status repor ting. T op level st atus is reported in F1BAR0+I/O Offset 00h/02h[0]. This register i[...]

  • Page 210

    210 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - Bridg e, GPIO , and LPC Registers - Function 0 32579B Index 87h Second Level PME/SMI Status Mirror Register 4 (RO) Reset V alue: 00h The bits in this register cont ain second lev el status repor ting. T op level status is reported at F1BAR0+I/O Offset 00h/02h[0]. This register i[...]

  • Page 211

    AMD Geode™ SC1200/SC1201 Processor Data Book 211 Core Logic Module - Bridg e, GPIO, and LPC Registers - Function 0 32579B Index 89h General Pu rpose Timer 1 Control Register (R/W) Re set V alue: 00h 7 General Purpose Timer 1 TImebase . Selects timebase for General Purpose Timer 1 (F0 Index 88h). 0: 1 second. 1: 1 millisecond. 6 Re-trigger General[...]

  • Page 212

    212 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - Bridg e, GPIO , and LPC Registers - Function 0 32579B Index 8Ah General Purpose Timer 2 Count Register (R/W) Reset V alu e: 00h 7:0 GPT2_COUNT . This field represents the load v alue for Gener al Pur pose Timer 2. This value can represent either an 8-bit or 16-bit counter (confi[...]

  • Page 213

    AMD Geode™ SC1200/SC1201 Processor Data Book 213 Core Logic Module - Bridg e, GPIO, and LPC Registers - Function 0 32579B Index 8Eh V GA T imer Count Register (R/W) Reset V alue: 00h 7:0 V GA Timer Load V alue. This field represents the load value f or V GA Timer . It is loaded into the counter when the timer is enabled (F0 Inde x 83h[3] = 1). Th[...]

  • Page 214

    214 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - Bridg e, GPIO , and LPC Registers - Function 0 32579B Index 96h Su spend Configuration Register (R/W) Reset V alue: 00h 7:3 Reserved. Must be set to 0. 2 Suspend Mode Conf iguration. Special 3V Suspend mode to suppor t powering down the GX1 module during Suspend. 0: Disab le. 1:[...]

  • Page 215

    AMD Geode™ SC1200/SC1201 Processor Data Book 215 Core Logic Module - Bridg e, GPIO, and LPC Registers - Function 0 32579B Index 9Eh-9Fh Keyboar d / Mouse Idle Timer Co unt Register (R/W) Reset Value: 0000h 15:0 Keyboar d / Mouse Idle Timer C ount. This idle timer determines when the key board and mouse are not in use so that the LCD screen can be[...]

  • Page 216

    216 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - Bridg e, GPIO , and LPC Registers - Function 0 32579B Index A Ch-ADh Secondar y Hard Disk Idle Timer Count Register (R/W) Reset V alue: 0000h 15:0 Secondary Hard Disk Idle Timer Count. This idle timer is used to determine whe n the secondary hard disk is not in use so that it ca[...]

  • Page 217

    AMD Geode™ SC1200/SC1201 Processor Data Book 217 Core Logic Module - Bridg e, GPIO, and LPC Registers - Function 0 32579B Index B8h DMA Shadow Register (RO) Reset V alue: xxh 7:0 DMA Sha dow . This 8-bit por t sequences through the following list of shado wed DMA Controller registers. At power on, a pointer star ts at the first register in the li[...]

  • Page 218

    218 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - Bridg e, GPIO , and LPC Registers - Function 0 32579B Index BBh R TC Index Shadow Register (RO) Reset V alue: xxh 7:0 RTC Index Shadow . The RTC Shadow register contains the last written v alue of the RTC Inde x register (I/O P ort 070h). Index BCh Clock Stop Control Register (R[...]

  • Page 219

    AMD Geode™ SC1200/SC1201 Processor Data Book 219 Core Logic Module - Bridg e, GPIO, and LPC Registers - Function 0 32579B Index CCh User Defined Device 1 Contr ol Register (R/W) Re set V alue: 00h 7 Memory or I/O Mapp ed. Determines how User Defined Device 1 is mapped. 0: I/O . 1: Memory . 6:0 Mask. If bit 7 = 0 (I/O): Bit 6 0: Disable write cycl[...]

  • Page 220

    220 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - Bridg e, GPIO , and LPC Registers - Function 0 32579B Index ECh Timer T est Register (R/W) Reset V alue: 00h 7:0 Timer T est V alue. The Timer T e st register is intended only f or test and debug pur poses . It is not intended for setting opera- tional timebases. F or normal ope[...]

  • Page 221

    AMD Geode™ SC1200/SC1201 Processor Data Book 221 Core Logic Module - Bridg e, GPIO, and LPC Registers - Function 0 32579B 4 User Defined Device Idle Timer 1 (UDEF1) SMI Status. Indicates whether or not an SMI was caused by e xpiration of User Defined Device 1 (UDEF1) Idle Timer Count Register (F0 Inde x A0h). 0: No . 1: Y es . T o enable SMI gene[...]

  • Page 222

    222 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - Bridg e, GPIO , and LPC Registers - Function 0 32579B 3 Keyboar d/Mouse Access T rap SMI Status. Indicates whether or not an SMI was caused by a trapped I/O access to the ke yboard or mouse. 0: No . 1: Y es . T o enable SMI generation, set F0 Index 82h[3] = 1. 2 Parallel/Serial [...]

  • Page 223

    AMD Geode™ SC1200/SC1201 Processor Data Book 223 Core Logic Module - Bridg e, GPIO, and LPC Registers - Function 0 32579B 2 Codec SD A T A_IN SMI Status. Indicates whether or not an SMI was ca used by A C97 Codec producing a positive edge on SD A T A_IN. 0: No . 1: Y es . T o enable SMI generation, set F0 Index 80h[5] = 1. 1 RTC Alarm (IRQ8#) SMI[...]

  • Page 224

    224 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - Bridg e, GPIO , and LPC Registers - Function 0 32579B 6.4.1.1 GPIO Supp ort Registers F0 Inde x 10h, Base Address Register 0 (F0 BAR0) points to the base address of where the GPIO runtime an d configu- ration registers are located. T able 6-29 giv es the bit f ormats of I/O mapp[...]

  • Page 225

    AMD Geode™ SC1200/SC1201 Processor Data Book 225 Core Logic Module - Bridg e, GPIO, and LPC Registers - Function 0 32579B Offset 10h-13h GPDO1 — GPIO Data Ou t 1 Register (R/W) Reset V alue: FFFFFFFFh 31:0 GPIO Data Out. Bits [31:0] of this register correspond to GPIO63-GP IO32 signals, respectively . The value of each bit deter- mines the valu[...]

  • Page 226

    226 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - Bridg e, GPIO , and LPC Registers - Function 0 32579B 5:0 Signal Select. Selects the GPIO signal to be configured in the Bank se lected via bit 5 setting (i.e., Bank 0 or Bank 1). See T able 4-2 "Pin Multiplexing, Interrupt Selection, and Base Address Registers" on pag[...]

  • Page 227

    AMD Geode™ SC1200/SC1201 Processor Data Book 227 Core Logic Module - Bridg e, GPIO, and LPC Registers - Function 0 32579B 4 PME Edge/Level Select. Selects the type (edge or lev el) of the signal that issues a PME from the selected GPIO signal. 0: Edge input. (Default) 1: Lev el input. For normal operation, alwa ys set this bit to 0 (edge input). [...]

  • Page 228

    228 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - Bridg e, GPIO , and LPC Registers - Function 0 32579B 6.4.1.2 LPC Support Registers F0 Inde x 14h, Base Address Register 1 (F0 BAR1) points to the base address of the regist er space that contains the configuration registers for LPC suppor t. T able 6-31 giv es the bit formats o[...]

  • Page 229

    AMD Geode™ SC1200/SC1201 Processor Data Book 229 Core Logic Module - Bridg e, GPIO, and LPC Registers - Function 0 32579B 8 IRQ8# Source. Selects the interf ace source of the IRQ8# signal. 0: ISA - IRQ8# inter nal signal. (Connected to inter nal R TC.) 1: LPC - SERIRQ (ball J31). 7 IRQ7 S our ce. Selects the interface source of the IRQ7 signal. 0[...]

  • Page 230

    230 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - Bridg e, GPIO , and LPC Registers - Function 0 32579B 14 IRQ14 P olarity . If LPC is selected as the interface source for IRQ14 (F0BAR1+I/O Offset 00h[14] = 1), this bit allows signal polarity s election. 0: Active high. 1: Active lo w . 13 IRQ13 P olarity . If LPC is selected a[...]

  • Page 231

    AMD Geode™ SC1200/SC1201 Processor Data Book 231 Core Logic Module - Bridg e, GPIO, and LPC Registers - Function 0 32579B 2 SMI# P olarity . This bit allows signal polar ity se lection of the SMI# generated from LPC . 0: Active high. 1: Active lo w . 1 IRQ1 Polarity . If LPC is selected as the interface source f or IRQ1 (F0BAR1+I/O Offset 00h[1] [...]

  • Page 232

    232 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - Bridg e, GPIO , and LPC Registers - Function 0 32579B 2 DRQ2 Source. Selects the interface source of the DRQ2 signal. 0: ISA - DRQ2 (unavailab le e xternally). 1: LPC - LDR Q# (ball L28). 1 DRQ1 Source. Selects the interface source of the DRQ1 signal. 0: ISA - DRQ1 (unavailab le[...]

  • Page 233

    AMD Geode™ SC1200/SC1201 Processor Data Book 233 Core Logic Module - Bridg e, GPIO, and LPC Registers - Function 0 32579B 1 LPC Serial Port 0 Addressing. Serial P or t 0 addresses. See bit 16 f or decode. Address selection made via F0BAR1+I/O Offset 14h[4:2]. 0 LPC Parallel P ort Addressing. P arallel P ort addresses. See bit 16 for decode. Addre[...]

  • Page 234

    234 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - Bridg e, GPIO , and LPC Registers - Function 0 32579B Offset 18h-1Bh LAD_D1 — LPC Address D ecode 1 Register (R/W) Reset V alue: 00000000h 31:16 Reserved. Must be set to 0. 15:9 Wide Generic Base Address Select. Defines a 512 byte space. Can be mapped anywhere in the 64 KB I/O[...]

  • Page 235

    AMD Geode™ SC1200/SC1201 Processor Data Book 235 Core Logic Module - Bridg e, GPIO, and LPC Registers - Function 0 32579B 3 LPC Timeout Err or Status. Indicates whether or not an error was generated by a timeout on LPC . 0: No . 1: Y es . Write 1 to clear. 2 LPC Error Write Status. Indicates whether or not an error was generated during a wr ite o[...]

  • Page 236

    236 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - SMI Sta tus and A CPI Registers - Function 1 32579B 6.4.2 SMI Status an d A CPI Registers - Function 1 The register space design ated as Function 1 (F1) is used to configure the PCI por tion of suppor t hardware for the SMI Status and ACPI Support registe rs . The bit formats fo[...]

  • Page 237

    AMD Geode™ SC1200/SC1201 Processor Data Book 237 Core Logic Module - SMI Status and ACPI Registers - Function 1 32579B 6.4.2.1 SMI Status Suppor t Registers F1 Index 10h, Base Address Register 0 (F1BAR0), p oints to the base address f or SMI Status register locations. T ab le 6-33 gives the bit f ormats of I/O mapped SMI Status regis- ters access[...]

  • Page 238

    238 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - SMI Sta tus and A CPI Registers - Function 1 32579B 6 SMI Source is a V GA Timer Event. Indicates whether or not an SMI was caused by the e xpiration of the V GA Timer (F0 Index 8Eh). 0: No . 1: Y es . T o enable SMI generation, set F0 Index 83h[3] to 1. 5 SMI Source is Video Re[...]

  • Page 239

    AMD Geode™ SC1200/SC1201 Processor Data Book 239 Core Logic Module - SMI Status and ACPI Registers - Function 1 32579B 12 SMI Source is NMI. (Read to Clear) Indicates whether or not an SMI was caused by NMI activity . 0: No . 1: Y es . 11 SMI Source is IRQ2 of SIO Module. Indicates wheth er or not an SMI was caused b y IRQ2 of the SIO module. 0: [...]

  • Page 240

    240 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - SMI Sta tus and A CPI Registers - Function 1 32579B 1 SMI Source is A udio Subsystem . (Read Only , Read Does Not Clear) Indicates whether or not an SMI w as caused by the audio subsystem. 0: No . 1: Y es . The second lev el of status is found in F3BAR0+Memory Offset 10h/12h. 0 [...]

  • Page 241

    AMD Geode™ SC1200/SC1201 Processor Data Book 241 Core Logic Module - SMI Status and ACPI Registers - Function 1 32579B 0 SMI Source is Expired General Purpose Timer 1. Indicates whether or not an SMI wa s caused by the e xpiration of Gen- eral Pur pose Timer 1 (F0 Inde x 88h). 0: No . 1: Y es . T o enable SMI generation, set F0 Index 83h[0] = 1. [...]

  • Page 242

    242 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - SMI Sta tus and A CPI Registers - Function 1 32579B Offset 08h-09h SMI Speedup Disable Register (Read to Enable) Reset V alue: 0000h 15:0 SMI Speedup Disable. If bit 1 in the Susp end Configuration Register is se t (F0 Inde x 96h[1] = 1), a read of this register inv okes the SMI[...]

  • Page 243

    AMD Geode™ SC1200/SC1201 Processor Data Book 243 Core Logic Module - SMI Status and ACPI Registers - Function 1 32579B Offset 22h-23h Second Level A CPI PME/SMI Status Register (RC) Rese t V alue: 0000h The bits in this register cont ain second lev el of SMI status repor ting. T op le vel is reported in F1BAR0+I/O Offset 00h/02h[2]. Reading this [...]

  • Page 244

    244 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - SMI Sta tus and A CPI Registers - Function 1 32579B 21 EXT_SMI5 SMI Status. (Read to Clear) Indicates whether or not an SMI was caused by an asser tion of EXT_SMI5. 0: No . 1: Y es . T o enable SMI generation, set bit 5 to 1. 20 EXT_SMI4 SMI Status. (Read to Clear) Indicates whe[...]

  • Page 245

    AMD Geode™ SC1200/SC1201 Processor Data Book 245 Core Logic Module - SMI Status and ACPI Registers - Function 1 32579B 10 EXT_SMI2 SMI Status. (Read Only) Indicates whether or not an SMI was caused b y an asser tion of EXT_SMI2. 0: No . 1: Y es . T o enable SMI generation, set bit 2 to 1. 9 EXT_SMI1 SMI Status. (Read Only) Indicates whether or no[...]

  • Page 246

    246 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - SMI Sta tus and A CPI Registers - Function 1 32579B 0 EXT_SMI0 SMI Enable. When this bit is asser ted, allow EXT_SMI0 to generate an SMI on negative-edge e v ents. 0: Disab le. 1: Enab le. T op lev el SMI status is repor ted at F1BAR0+00h/02h[10]. Second lev el SMI status is rep[...]

  • Page 247

    AMD Geode™ SC1200/SC1201 Processor Data Book 247 Core Logic Module - SMI Status and ACPI Registers - Function 1 32579B 6.4.2.2 A CPI Support Registers F1 Index 40h, Base Address Register 1 (F1BAR1), p oints to the base addre ss of wher e the A CPI Suppor t registers are located. T able 6-34 shows the I/O mapped ACPI Sup- por t registers accessed [...]

  • Page 248

    248 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - SMI Sta tus and A CPI Registers - Function 1 32579B 0 PWRBTN_DBNC_DIS (Power Button Debounce). When enabled, a high-to-low or lo w- to-high transition of greater than 15.8 ms is required on PWRBTN# before it is recognized. 0: Enable. (Def ault) 1: Disable. (No debounce) Offset 0[...]

  • Page 249

    AMD Geode™ SC1200/SC1201 Processor Data Book 249 Core Logic Module - SMI Status and ACPI Registers - Function 1 32579B 4 BM_STS (Bus Master Status). Indicates if PME was caused b y a system bus master requesting the system bus. 0: No . 1: Y es . For the PME to gener ate an SCI, set F1BAR1+I/O Offset 0Ch[1] = 1 and F1BAR1+I/O Offset 0Ch[0] = 1. (S[...]

  • Page 250

    250 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - SMI Sta tus and A CPI Registers - Function 1 32579B 13 SLP_EN (Sleep Enable). (Write Only) Allow the system to sequence into the sl eeping state associated with the SLP_TYPx (bits [12:10]). 0: Disab le. 1: Enab le. This is a write only bit and reads of this bit alwa ys return a [...]

  • Page 251

    AMD Geode™ SC1200/SC1201 Processor Data Book 251 Core Logic Module - SMI Status and ACPI Registers - Function 1 32579B 0 BIOS_E N (BIOS En able). When this bit is asser ted, allow SMI generati on by A CPI software via writes to GBL_RLS (F1BAR1+I/O Offset 0Ch[2]). 0: Disab le. 1: Enab le Offset 10h-11h GPE0_STS — General Purpose Even t 0 PME/SCI[...]

  • Page 252

    252 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - SMI Sta tus and A CPI Registers - Function 1 32579B 5 THRM_STS. Indicates if PME was caused by activity on THRM#. 0: No . 1: Y es . Write 1 to clear. For the PME to generate an SCI, set F1BAR1+I/O Offset 12h[5] = 1 and F1BAR1+I/O Offset 0Ch[0] = 1, (See Note 2 in the general des[...]

  • Page 253

    AMD Geode™ SC1200/SC1201 Processor Data Book 253 Core Logic Module - SMI Status and ACPI Registers - Function 1 32579B 7 Reserved. Must be set to 0 6 USB_EN . Allow USB e vents to generate a SCI. 0: Disab le. 1: Enab le 5 THRM_EN. Allow THRM# to generate an SCI. 0: Disab le. 1: Enab le 4 SMI_EN. Allow SMI e vents to generate an SCI. 0: Disab le. [...]

  • Page 254

    254 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - SMI Sta tus and A CPI Registers - Function 1 32579B 5 GPWIO_SMIEN1. Allow GPWIO1 to generate an SMI. 0: Disable. (Def ault) 1: Enab le. See F1BAR1+I/O Offset 07h[3] for debounce inf ormation. Bit 1 of this register must be set to 0 (input) for GPWIO1 to be ab le to generate an S[...]

  • Page 255

    AMD Geode™ SC1200/SC1201 Processor Data Book 255 Core Logic Module - SMI Status and ACPI Registers - Function 1 32579B Offset 18h-1Bh A CPI SCI_ROUTING Re gister (R/W) Reset V alue: 00000F00h 31:17 Reserved. 16 PCTL_DELA YEN. Allow staggered dela ys on the activation and deacti v ation of the power control pins PWRCNT1, PWRCNT2, and ONCTL# by 2 m[...]

  • Page 256

    256 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - IDE C ontr oller Registers - Function 2 32579B 6.4.3 IDE Controller Registers - Function 2 The register space design ated as Function 2 (F2) is used to configure Channels 0 and 1 and the PCI portion of sup- por t hardware f or the IDE controllers. The bit formats for the PCI Hea[...]

  • Page 257

    AMD Geode™ SC1200/SC1201 Processor Data Book 257 Core Logic Module - IDE Controller Registers - Function 2 32579B Index 30h-3Fh Reserved Reset V alue: 00h Index 40h-43h Channel 0 Drive 0 PI O R egister (R/W) Reset V alue: 00009172h If Index 44h[31] = 0, F ormat 0. Bits [15:0] configure the same timing control for both command and data. Format 0 s[...]

  • Page 258

    258 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - IDE C ontr oller Registers - Function 2 32579B Index 44h-47h Channel 0 Drive 0 DMA C ontrol Register (R /W) Reset V alue: 00077771h The structure of this register depends on the v alue of bit 20. If bit 20 = 0, Multiword DMA Settings for a F ast-PCI clock frequency of 33.3 MHz: [...]

  • Page 259

    AMD Geode™ SC1200/SC1201 Processor Data Book 259 Core Logic Module - IDE Controller Registers - Function 2 32579B Index 48h-4Bh C hannel 0 Drive 1 PIO Register (R/W) Reset V alue: 00009172h Channel 0 Drive 1 Programmed I/O Control Register . See F2 Inde x 40h for bit descriptions. Index 4Ch-4Fh Channel 0 Drive 1 DMA C ontrol Register (R /W) Reset[...]

  • Page 260

    260 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - IDE C ontr oller Registers - Function 2 32579B 6.4.3.1 IDE Controller Support Registers F2 Index 20h, Base Address Register 4 (F2BAR4), p oints to the base address o f where the registers for IDE control- ler configuration are located. T able 6-36 gives the bit f or- mats of the[...]

  • Page 261

    AMD Geode™ SC1200/SC1201 Processor Data Book 261 Core Logic Module - IDE Controller Registers - Function 2 32579B Offset 08h ID E Bus Master 1 Command Register — Secondar y (R/W) Reset V alue: 00h 7:4 Reserved. Must be set to 0. Must retur n 0 on reads. 3 Read or Write Control. Sets the direction of bus master transf ers. 0: PCI reads are perfo[...]

  • Page 262

    262 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - A udio Registers - Function 3 32579B 6.4.4 Audio Regist ers - Function 3 The register designated as Func tion 3 (F3) is used to con- figure the PCI por tion of suppor t hardware f or the audio registers. The bit formats for the PCI Header regi sters are given in T able 6-37. A B[...]

  • Page 263

    AMD Geode™ SC1200/SC1201 Processor Data Book 263 Core Logic Module - A udio Reg isters - Function 3 32579B 6.4.4.1 A udio Support Re gisters F3 Index 10h, Base Address Register 0 (F3BAR0), p oints to the base address of where the registers for audio sup- por t are located. T able 6-38 gives the bit f ormats of the memor y mapped audio configurati[...]

  • Page 264

    264 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - A udio Registers - Function 3 32579B 16 Codec Status V alid. (Read Only) Indicates if the status in bits [15:0] of this r egister is valid. This bi t is high during slots 3 to 11 of the AC97 frame (i.e ., for appro ximately 14.5 µs), f or ev ery frame. 0: No . 1: Y es . 15:0 Co[...]

  • Page 265

    AMD Geode™ SC1200/SC1201 Processor Data Book 265 Core Logic Module - A udio Reg isters - Function 3 32579B 4 Audio Bus Master 2 SMI Status. Indicates if an SMI was caused by an e vent occurring on A udio Bus Master 2. 0: No . 1: Y es . SMI generation is enabled when A udio Bus Master 2 is enabled (F3BAR0+Memory Offse t 30h[0] = 1). An SMI is then[...]

  • Page 266

    266 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - A udio Registers - Function 3 32579B 4 Audio Bus Master 2 SMI Status. Indicates if an SMI was caused by an e vent occurring on A udio Bus Master 2. 0: No . 1: Y es . SMI generation is enabled when A udio Bus Master 2 is enabl ed (F3BAR0+Memory Offse t 30h[0] = 1). An SMI is then[...]

  • Page 267

    AMD Geode™ SC1200/SC1201 Processor Data Book 267 Core Logic Module - A udio Reg isters - Function 3 32579B 12 DMA T rap SMI Sta tus. (Read to Clear) Indicates if an SMI was caused by a trapped I/O access to the DMA I/O T rap. 0: No . 1: Y es. (See the note included in the general description of this register above.) This is the third lev el of SM[...]

  • Page 268

    268 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - A udio Registers - Function 3 32579B 5 Low MPU I/O T rap. If this bit is enabled and an access occurs at I/O P or t 300h-301h, an SMI is generated. 0: Disab le. 1: Enab le. T op lev el SMI status is repor ted at F1BAR0+I/O Offset 00h/02h[1]. Second lev el SMI status is repor ted[...]

  • Page 269

    AMD Geode™ SC1200/SC1201 Processor Data Book 269 Core Logic Module - A udio Reg isters - Function 3 32579B 7 IRQ7 Intern al. Configures IRQ7 f or inter nal (so ftware) or e xternal (hardware) use. 0: Exter nal. 1: Internal. 6 Reserved. Must be set to 0. 5 IRQ5 Intern al. Configures IRQ5 f or inter nal (so ftware) or e xternal (hardware) use. 0: E[...]

  • Page 270

    270 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - A udio Registers - Function 3 32579B 20 Mask Internal IRQ4. (Write Only) 0: Disab le. 1: Enab le. 19 Mask Internal IRQ3. (Write Only) 0: Disab le. 1: Enab le. 18 Reserved. (Write Only) Must be set to 0. 17 Mask Internal IRQ1. (Write Only) 0: Disab le. 1: Enab le. 16 Reserved. (W[...]

  • Page 271

    AMD Geode™ SC1200/SC1201 Processor Data Book 271 Core Logic Module - A udio Reg isters - Function 3 32579B 1 Assert Masked Internal IRQ1. 0: Disab le. 1: Enab le. 0 Reserved. Must be set to 0. Offset 20h Audio Bus Master 0 Command Register (R/W) Reset V alue: 00h Audio Bus Master 0: Output to codec; 32-bit; Left and Right Channels; Slots 3 and 4.[...]

  • Page 272

    272 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - A udio Registers - Function 3 32579B Offset 28h Audio Bus Master 1 Command Register (R/W) Reset V alue: 00h Audio Bus Master 1: Input from codec; 32-Bit; Left and Right Channels; Slots 3 and 4. 7:4 Reserved. Must be set to 0. Must retur n 0 on reads. 3 Read or Write Control. Set[...]

  • Page 273

    AMD Geode™ SC1200/SC1201 Processor Data Book 273 Core Logic Module - A udio Reg isters - Function 3 32579B Offset 30h Audio Bus Master 2 Command Register (R/W) Reset V alue: 00h Audio Bus Master 2: Output to codec; 16-Bit; Slot 5. 7:4 Reserved. Must be set to 0. Must retur n 0 on reads. 3 Read or Write Control. Sets the transf er direction of Aud[...]

  • Page 274

    274 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - A udio Registers - Function 3 32579B Offset 38h Audio Bus Master 3 Command Register (R/W) Reset V alue: 00h Audio Bus Master 3: Input from codec; 16-Bit; Slot 5. 7:4 Reserved. Must be set to 0. Must retur n 0 on reads. 3 Read or Write Control. Sets the transf er direction of Aud[...]

  • Page 275

    AMD Geode™ SC1200/SC1201 Processor Data Book 275 Core Logic Module - A udio Reg isters - Function 3 32579B Offset 40h Audio Bus Master 4 Command Register (R/W) Reset V alue: 00h Audio Bus Master 4: Output to codec; 16-Bit; Slot 6 or 11 (F3BAR0+Memor y Offset 08h[19] selects slot). 7:4 Reserved. Must be set to 0. Must retur n 0 on reads. 3 Read or[...]

  • Page 276

    276 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - A udio Registers - Function 3 32579B Offset 48h Audio Bus Master 5 Command Register (R/W) Reset V alue: 00h Audio Bus Master 5: Input from codec; 16-Bit; Slot 6 or 11 (F3BAR0+Memory Offset 08h[20] sele cts slot). 7:4 Reserved. Must be set to 0. Must retur n 0 on reads. 3 Read or[...]

  • Page 277

    AMD Geode™ SC1200/SC1201 Processor Data Book 277 Core Logic Module - X-Bus Expansion Interface - Fu nction 5 32579B 6.4.5 X-Bus Expansion Interface - Function 5 The register space design ated as Function 5 (F5) is used to configure the PCI por tion of suppor t hardware for accessing the X-Bus Expansion suppor t registers. The bit f or mats f or t[...]

  • Page 278

    278 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - X-Bus Expansi on Interface - Function 5 32579B Index 1Ch-1Fh Base Address Register 3 - F5BAR3 (R/W) Reset V alue: 00000000h Reserved. Reser ved f or possible future use by the Core Logic module. Configuration of this register is programmed th rough the F5BAR3 Mask Register (F5 I[...]

  • Page 279

    AMD Geode™ SC1200/SC1201 Processor Data Book 279 Core Logic Module - X-Bus Expansion Interface - Fu nction 5 32579B Index 44h-47h F5BAR1 Mask Address Register (R/W) Reset V alue: 00000000h T o use F5BAR1, the mask register sho uld be programmed first. The mask register def ines the size of F5BAR1 and whether the accessed offset registers are memo[...]

  • Page 280

    280 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - X-Bus Expansi on Interface - Function 5 32579B Index 64h-67h Scratchpad: Usually used for Co nfiguration Bl oc k Address (R/W) Reset V alue: 00000000h BIOS writes a value, of t he Configuration Bloc k Address. Index 68h-FFh Reserved T able 6-39. F5: PCI Header Registers for X-Bu[...]

  • Page 281

    AMD Geode™ SC1200/SC1201 Processor Data Book 281 Core Logic Module - X-Bus Expansion Interface - Fu nction 5 32579B 6.4.5.1 X-Bus Expansio n Suppor t Registers F5 Index 10h, Base Address Register 0 (F5BAR0) set the base address that allows PCI access to addi tional I/O Con- trol suppor t registers. T able 6-40 shows the suppor t regis- ters acces[...]

  • Page 282

    282 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - X-Bus Expansi on Interface - Function 5 32579B Offset 08h-0Bh I/O Control Regi ster 3 (R/W) Reset V alue: 00009000h 31:16 Reserved. Write as read. 15:13 IO_USB_XCVR_V ADJ (USB V oltage Adjustment Conn ection). These bits connect to the voltage adjustment interface on the three U[...]

  • Page 283

    AMD Geode™ SC1200/SC1201 Processor Data Book 283 Core Logic Module - USB Controller Registers - PCIUSB 32579B 6.4.6 USB Controller Registers - PCIUSB The registers designated as PCIUSB are 32-bit registers decoded from the PCI address bits [7 :2] and C/BE[3:0]#, when IDSEL is high, AD[10:8] select the app ropriate func- tion, and AD[1:0] are 00. [...]

  • Page 284

    284 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - USB Con tr oller Registers - PCIUSB 32579B Index 06h-07h Status Register (R/W) Reset V alue: 0280h The PCI specification defines this register to record status in f ormation for PCI rela ted ev ents. This is a read/write register. Ho we ver , writes can only reset bits. A bit is[...]

  • Page 285

    AMD Geode™ SC1200/SC1201 Processor Data Book 285 Core Logic Module - USB Controller Registers - PCIUSB 32579B Index 14h-2Bh Reserved Reset V alue: 00h Index 2Ch-2Dh Subsystem V endor ID (RO) Reset V alue: 0E1 1h Index 2Eh-2Fh Subsystem ID (RO) Reset Value: A0F8h Index 30h-3Bh Reserved Reset V alue: 00h Index 3Ch Interrupt Line Register (R/W) Rese[...]

  • Page 286

    286 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - USB Con tr oller Registers - PCIUSB 32579B 7:6 HostControllerFunctionalState . This field sets the HC state. The HC ma y force a state change from UsbSuspend to UsbResume after detecting resume signaling from a downstream por t. States are: 00: UsbReset 01: UsbResume 10: UsbOper[...]

  • Page 287

    AMD Geode™ SC1200/SC1201 Processor Data Book 287 Core Logic Module - USB Controller Registers - PCIUSB 32579B Offset 10h-13h HcInterruptEnable Register (R/W) Reset V alue = 00000000h 31 MasterInterruptEnable. This bit is a global interrupt enable. A write of 1 allows interrupts to be enabled via the specific enable bits listed abov e. 30 Owner sh[...]

  • Page 288

    288 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - USB Con tr oller Registers - PCIUSB 32579B 2 StartOfF rameEnable. 0: Ignore. 1: Disable interrupt generation due to Star t of F rame. 1 WritebackDoneHeadEnable. 0: Ignore. 1: Disable interrupt generation due to Writeback Done Head. 0 Schedul ingOverrun Enable. 0: Ignore. 1: Disa[...]

  • Page 289

    AMD Geode™ SC1200/SC1201 Processor Data Book 289 Core Logic Module - USB Controller Registers - PCIUSB 32579B Offset 38h-3Bh HcFrameRemaining Register (RO) Reset V alue = 00000000h 31 FrameRemainingT oggle (Read Only). Loaded with Fr ameInter v alT oggle wh en F rameRemaining is load ed. 30:14 Reserved. Read 0s. 13:0 FrameRemaining (Read Only). W[...]

  • Page 290

    290 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - USB Con tr oller Registers - PCIUSB 32579B Offset 4Ch-4Fh HcRhDescrip torB Re gister (R/W) Reset V alue = 00000000h 31:16 Po r t Po w e rC o nt ro l M a s k . Global-pow er switching. This field is only vali d if NoP owerSwitching is cleared and P owerSwitch- ingMode is set (ind[...]

  • Page 291

    AMD Geode™ SC1200/SC1201 Processor Data Book 291 Core Logic Module - USB Controller Registers - PCIUSB 32579B Offset 54h-57h Hc RhP ortStatus[1] Register (R/W) Reset V alue = 00000000h 31:21 Reserved. Read/Wr ite 0s . 20 P ortResetStatusCha nge. This bit indicates that the por t reset signal has comple ted. 0: P or t reset is not complete. 1: P o[...]

  • Page 292

    292 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - USB Con tr oller Registers - PCIUSB 32579B 1 Read: PortEnableStatus. 0: P or t disabled. 1: P or t enabled. Write: SetP or tEnab le. Writin g a 1 sets P ortEna b leStatus. Writing a 0 has no effect. 0 Read: CurrentConnectStatu s. 0: No device connected. 1: Device connected. If D[...]

  • Page 293

    AMD Geode™ SC1200/SC1201 Processor Data Book 293 Core Logic Module - USB Controller Registers - PCIUSB 32579B 3 Read: Po r tOverCurrentIndicator . This bit reflects the state of the O VRCUR pi n dedicated to this por t. This field is only valid if NoOverCurrentProtection is cleared and Ov erCurrentProtectionMode is set. 0: No over-current conditi[...]

  • Page 294

    294 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - USB Con tr oller Registers - PCIUSB 32579B 8 Read: Po r tP owerS tatus. This bit reflects the power state of the por t regardless of the pow er switching mode . 0: P or t power is off . 1: P or t power is on. If NoP owerSwitching is set, this bit is alwa ys read as 1. Write: Set[...]

  • Page 295

    AMD Geode™ SC1200/SC1201 Processor Data Book 295 Core Logic Module - USB Controller Registers - PCIUSB 32579B Offset 100h-103h HceControl Register (R/W) Reset V alue = 0000000 0h 31:9 Reserved. Read/Wr ite 0s . 8 A20State. Indicate s current state of Gate A20 on k eyboard c ontroller . Compared against value written to 60h when GateA20Sequence is[...]

  • Page 296

    296 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - ISA Le gacy Register Space 32579B 6.4.7 ISA Legacy Register Space The ISA Legacy registers reside in the ISA I/O address space in the address range from 000h to FFFh and are accessed through typical input/ output instructions (i.e., CPU direct R/W) with the designated I/O por t [...]

  • Page 297

    AMD Geode™ SC1200/SC1201 Processor Data Book 297 Core Logic Mo dule - ISA Leg acy Regist er Space 32579B 2 Channel 2 T erminal Count. Indicates if TC was reached. 0: No . 1: Y es . 1 Channel 1 T erminal Count. Indicates if TC was reached. 0: No . 1: Y es . 0 Channel 0 T erminal Count. Indicates if TC was reached. 0: No . 1: Y es . Write DMA Comm [...]

  • Page 298

    298 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - ISA Le gacy Register Space 32579B I/O Port 00Bh DMA Channel Mode Register , Channels 3:0 (WO) 7:6 T ransfer Mode. 00: Demand. 01: Single. 10: Bloc k. 11: Cascade. 5 Address Direction. 0: Increment. 1: Decrement. 4 Auto-initialize. 0: Disab le. 1: Enab le. 3:2 T ransfer T ype. 00[...]

  • Page 299

    AMD Geode™ SC1200/SC1201 Processor Data Book 299 Core Logic Mo dule - ISA Leg acy Regist er Space 32579B I/O Port 0D0h (R/W) Read DMA Status Register , Channels 7:4 Note: Channels 5, 6, and 7 are not suppor ted. 7 Channel 7 Request. Indicates if a request is pending. 0: No . 1: Y es . 6 Channel 6 Request. Indicates if a request is pending. 0: No [...]

  • Page 300

    300 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - ISA Le gacy Register Space 32579B I/O Port 0D2h Software DMA Request Register , Channels 7:4 (W) Note: Channels 5, 6, and 7 are not suppor ted. 7:3 Reserved. Must be set to 0. 2 Request T ype. 0: Reset. 1: Set. 1:0 Channel Number Request Select. 00: Illegal. 01: Channel 5. 10: C[...]

  • Page 301

    AMD Geode™ SC1200/SC1201 Processor Data Book 301 Core Logic Mo dule - ISA Leg acy Regist er Space 32579B I/O Port 0DEh D MA Write Mask Register Command, Channels 7:4 (W) Note: Channels 5, 6, and 7 are not suppor ted. T able 6-43. D MA Channel Cont r ol Registers (Cont inued) Bit Description T able 6 -44. DMA Pa ge Registers Bit Description I/O Po[...]

  • Page 302

    302 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - ISA Le gacy Register Space 32579B T able 6-45. P r ogrammable Interval Timer Re gisters Bit Description I/O Port 040h Write PIT Timer 0 Counter 7:0 Counte r V alue. Read PIT Timer 0 Status 7 Counter Ou tput. State of counter output signal. 6 Counter Lo aded. Indicates if the las[...]

  • Page 303

    AMD Geode™ SC1200/SC1201 Processor Data Book 303 Core Logic Mo dule - ISA Leg acy Regist er Space 32579B I/O Port 042h Write PIT Timer 2 Counter (Speaker) 7:0 Counte r V alue. Read PIT Timer 2 Status (Spea ker) 7 Counter Ou tput. State of counter output signal. 6 Counter Lo aded. Indicates if the last count written is loaded. 0: Y es . 1: No . 5:[...]

  • Page 304

    304 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - ISA Le gacy Register Space 32579B T able 6-4 6. Programmab le Interrupt Contr oller Register s Bit Description I/O Po r t 020h / 0A0h Master / Slave PIC ICW1 (WO) 7:5 Reserved. Must be set to 0. 4 Reserved. Must be set to 1. 3 Tr i g g e r M o d e . 0: Edge . 1: Le ve l. 2 V ect[...]

  • Page 305

    AMD Geode™ SC1200/SC1201 Processor Data Book 305 Core Logic Mo dule - ISA Leg acy Regist er Space 32579B 1 IRQ1 / IRQ9 Mask. 0: Not Masked. 1: Mask. 0 IRQ0 / IRQ8 Mask. 0: Not Masked. 1: Mask. I/O Port 020h / 0A0h Master / Slave PIC OCW2 (WO) 7:5 Rotate/EOI Codes. 000: Clear rotate in Auto EOI mode 100: Set rotate in Auto EOI mode 001: Non-specif[...]

  • Page 306

    306 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - ISA Le gacy Register Space 32579B 1 IRQ1 / IRQ9 Pending. 0: Y es . 1: No . 0 IRQ0 / IRQ8 Pending. 0: Y es . 1: No . Interrupt Service Reg ister 7 IRQ7 / IRQ15 In-Service . 0: No . 1: Y es . 6 IRQ6 / IRQ14 In-Service . 0: No . 1: Y es . 5 IRQ5 / IRQ13 In-Service . 0: No . 1: Y es[...]

  • Page 307

    AMD Geode™ SC1200/SC1201 Processor Data Book 307 Core Logic Mo dule - ISA Leg acy Regist er Space 32579B T able 6 -47. Keyboa rd Contr oller Register s Bit Description I/O Port 060h External Keyboar d Controller Data Register (R/W) Keyboar d Controller Data Register . All accesses to this por t are passed to th e ISA b us. If the f ast keyboard g[...]

  • Page 308

    308 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - ISA Le gacy Register Space 32579B T able 6- 48. Real-Time Cloc k Register s Bit Description I/O Po r t 070h RTC Address Register (WO) This register is shadowed within the Core Logic module and is read through the RTC Shadow Register (F0 Inde x BBh). 7 NMI Mask . 0: Enab le. 1: M[...]

  • Page 309

    AMD Geode™ SC1200/SC1201 Processor Data Book 309 Core Logic Mo dule - ISA Leg acy Regist er Space 32579B 2:0 Reserved . Must be set to 0. I/O Port 4D1h Interrupt Edge/Level Select Register 2 (R/W) Reset V alue: 00h Notes: 1. If ICW1 - bit 3 in the PIC is set a s le v el, it ov er ri des the setting for bits 7:6 and 4:1 in this register . 2. Bits [...]

  • Page 310

    310 AMD Geode™ SC1200/SC1201 Processor Data Book Core Logic Module - ISA Le gacy Register Space 32579B[...]

  • Page 311

    AMD Geode™ SC1200/SC1201 Processor Data Book 311 7 Video Processor Module 32579B 7.0 Video Processor Module The Video Processor module co ntains a high perf or mance video back-end accelerator , a video/graphics Mix er/ Blender , a Video Input P or t (VIP), a Video Output P or t (V OP), and a TV encoder suppo rtin g three output choices: TV , CRT[...]

  • Page 312

    312 AMD Geode™ SC1200/SC1201 Processor Data Book Video Processor Module 32579B Display Modes • CRT modes: — 640x480x16 bpp at 60-85 Hz vert ical refresh rates — 800x600x16 bpp at 60-85 Hz vert ical refresh rates — 1024x768x16 bpp at 60-85 Hz ver tical refresh rates — 1280x1024x8 bpp at 60-75 Hz ver tical refresh rates • TFT modes: —[...]

  • Page 313

    AMD Geode™ SC1200/SC1201 Processor Data Book 313 Video Processor Module 32579B 7.2 Functional Description T o understand why the Video Processo r functions as it does, it is first impor tant to understa nd the diff erence between video and graphics. Video is pictures in motion, which usua lly starts out in an encoded f ormat (i.e ., MPEG2, A VI, [...]

  • Page 314

    314 AMD Geode™ SC1200/SC1201 Processor Data Book Video Processor Module 32579B Figure 7-2. NTSC 525 Lines, 60 Hz, Odd Field Figure 7-3. NTSC 525 Lines, 60 Hz, Even Field V er tical Retrace - Logical Lines 4-9 — Scan Lines 4-9 V er tical Retrace - L ogical Lines 10-21 — Scan lines 10-21 V er tical Retrace - Logical Lines 22, 23 — Scan lines [...]

  • Page 315

    AMD Geode™ SC1200/SC1201 Processor Data Book 315 Video Processor Module 32579B 7.2.1 Video Inp ut P ort (VIP) The VIP block is designed to interface the SC1200/SC1201 processor with external video processors (e.g., Philips PNX1300 or Sigma Designs EM84 00) or e xter nal TV decoders (e.g., Philips SAA7114). It inputs CCIR-656 Video and raw VBI dat[...]

  • Page 316

    316 AMD Geode™ SC1200/SC1201 Processor Data Book Video Processor Module 32579B 7.2.1.1 Direct Video Mode As stated pre viously , Direct Video mode is on by def ault so no registers need to be programmed to suppor t this mode other than to select the direct video data at the video mux. The video mux control register is located at F4BAR0 +Mem- or y[...]

  • Page 317

    AMD Geode™ SC1200/SC1201 Processor Data Book 317 Video Processor Module 32579B Bob The Bob method d ispla ys the odd frame follow ed by the ev en frame . If a full-scale image is display ed, each line in the odd and ev en field must be v er tically doubled (see Sec- tion 7.2.2.5 "2-T ap V er tical and Hor izontal Upscalers" on page 322)[...]

  • Page 318

    318 AMD Geode™ SC1200/SC1201 Processor Data Book Video Processor Module 32579B We av e The Wea ve method assemb les the odd fie ld and ev en field together to form the complete frame, and then renders the “wea ved” frames to the displa y device . The Video da ta is conv er ted from interla ced to progressiv e. Since both fields are rendered s[...]

  • Page 319

    AMD Geode™ SC1200/SC1201 Processor Data Book 319 Video Processor Module 32579B Figure 7-6. Capture Video Mode W eave Example Using T wo Video Frame Buff ers 7.2.1.4 Capture VBI Mode There are three types of VBI data defined by the CCIR-656 protocol: T ask A d ata, T ask B data, and An cillar y data. The VIP bloc k suppor ts the capture for each d[...]

  • Page 320

    320 AMD Geode™ SC1200/SC1201 Processor Data Book Video Processor Module 32579B 7.2.2 Video Block The Video block receives video data from the VIP bloc k or the GX1 module’ s video frame buff er . Th e video data is f or- matted and scaled and then sent to the Mixer/Blender . The video data also changes clock domains while in the Video bloc k. I[...]

  • Page 321

    AMD Geode™ SC1200/SC1201 Processor Data Book 321 Video Processor Module 32579B 7.2.2.2 Horizontal Downscal er with 4 -T ap Filtering The Video Processor implements up to 8:1 hor izontal downscaling with 4-tap filter ing for horizontal inter polation. Filter ing is performed on video da ta input to the Video Pro- cessor . This data is fed to the f[...]

  • Page 322

    322 AMD Geode™ SC1200/SC1201 Processor Data Book Video Processor Module 32579B 7.2.2.3 Line Buffer s After the data has been option ally horizontally downscaled the video data is stored in a 3- line b uffer . Each line is 36 0 D WORDs , which means a line width of up to 720 pixels can be stored. This buffer supports two functions. First, the cloc[...]

  • Page 323

    AMD Geode™ SC1200/SC1201 Processor Data Book 323 Video Processor Module 32579B 7.2.3 Mixer/Blende r Block The Mixer/Blender bloc k of the Video Processor module perf or ms all the necessar y functions to proper ly mix/bl end the video data and the graphics data. These functions include Color Space Conv ersion (CSC), optional Gamma correction, col[...]

  • Page 324

    324 AMD Geode™ SC1200/SC1201 Processor Data Book Video Processor Module 32579B The video data can be in progressive or inter laced f or mat, while the graphics data is alwa ys in the progressiv e format. The Mixer/Blender can mix/blend either format of video data with graphics data. F4BAR 0+Memory Offset 4Ch[9] programs the mix/blend f or mat. Co[...]

  • Page 325

    AMD Geode™ SC1200/SC1201 Processor Data Book 325 Video Processor Module 32579B 7.2.3.1 YUV to RGB CSC in Video Data Path If the video data is in the YUV color space and RGB mix- ing/blending is desired, this CSC must be enabled. The CSC_FOR_VIDEO bit, F4BAR0+Memo ry Offset 4Ch[10], controls this CSC . YUV video data is passed through this CSC to [...]

  • Page 326

    326 AMD Geode™ SC1200/SC1201 Processor Data Book Video Processor Module 32579B Graphics Window The graphics window is defined in the GX1 module’ s dis- pla y controller and is always the full screen resolution. Video Windo w The video window tells th e Mix er/Blender where the video window is and its size. If Direct Video mode is enabled (see S[...]

  • Page 327

    AMD Geode™ SC1200/SC1201 Processor Data Book 327 Video Processor Module 32579B Mixing/Blendin g Operation T able 7-3 on page 327 shows the truth ta b le used to create th e flow diagram, Figure 7-12 on page 328, that the Mixer/ Blender logic uses to deter mine each pix els disposition. T able 7-3 . T ruth T able f or Alpha Blending COLOR_ CHROMA_[...]

  • Page 328

    328 AMD Geode™ SC1200/SC1201 Processor Data Book Video Processor Module 32579B Figure 7-12. Color Ke y and Alpha Blending Logic Color register enabled f or this window “Graphics 2 inside Video” is enabled Cursor color ke y matches graphics value Pix el outside the video window No Ye s Use selected cur- sor color for pixel No No Pixel value 3 [...]

  • Page 329

    AMD Geode™ SC1200/SC1201 Processor Data Book 329 Video Processor Module 32579B 7.2.4 TV OUT Block The TV OUT bloc k provides a full-featured TV output signal. NTSC TV and P AL TV f ormats are both supp orted. A YUV progressiv e scan image is d eliv ered to the TVOUT b lock from the Mix er/Blender block. Integrated horizontal scaling, flick er fil[...]

  • Page 330

    330 AMD Geode™ SC1200/SC1201 Processor Data Book Video Processor Module 32579B Flicker Filter , Progressive Video and YUV or RGB Mixing/Blending If RGB mixing/blending is enabl ed, then the flic ker filter’ s ½, 1, ½ coefficients in the Mi xer/Blender b lock can not be used. If progressive video is mixed/b lended the ½, 1, ½ coefficients ca[...]

  • Page 331

    AMD Geode™ SC1200/SC1201 Processor Data Book 331 Video Processor Module 32579B The TV interface consists of a set of f our D ACs. • Nor mally , two D A Cs dr iv e the composite TV outp ut, and two other D A Cs drive S-Video TV output. • In SCART mode , three DA CS drive TVR, TV G, and TVB signals, and the fourth DA C dr ives the composite sig[...]

  • Page 332

    332 AMD Geode™ SC1200/SC1201 Processor Data Book Video Processor Module 32579B 7.2.8 Integrated PL L The integrated (CR T) PLL can generate frequencies up to 135 MHz from a single 27 MHz source. The clock fre- quency is programmab le using two registers. Figure 7-16 shows the b lock diagr am of the Video Processor integrated PLL. F REF is 27 MHz,[...]

  • Page 333

    AMD Geode™ SC1200/SC1201 Processor Data Book 333 Video Processor Module - Register Summary 32579B 7.3 Register Descriptions The register space for accessing and configur ing the Video Processor is located in the Co re Logic Chipset Register Space (F0-F5). The Chipset Register Space is accesse d via the PCI interf ace using the PCI T ype One Confi[...]

  • Page 334

    334 AMD Geode™ SC1200/SC1201 Processor Data Book Video Processor Module - Register Summary 32579B 28h-2Bh 32 R/W Miscellaneous Register 00001400h P age 342 2Ch-2Fh 32 R /W PLL2 Clock Select Register 00000000h P age 342 30h-33h 32 --- Reser v ed 00000000h P age 343 34h-37h 32 RO Reser v ed 00000000h P age 343 38h-3Bh 32 RO Reserved 00000000h P age[...]

  • Page 335

    AMD Geode™ SC1200/SC1201 Processor Data Book 335 Video Processor Module - Register Summary 32579B TV OUT Co nfiguration Register s 800h-803h 32 R /W Horizontal Timing Register 00000000h Page 352 804h-807h 32 R /W Horizontal Sync Timing Register 00000000h Page 352 808h-80Bh 32 R /W V er tical Sync Timing Register 00000000h P age 352 80Ch-80Fh 32 R[...]

  • Page 336

    336 AMD Geode™ SC1200/SC1201 Processor Data Book Video Processor Module - Video Processor Registers - Function 4 32579B 7.3.2 Video Processo r Register s - Function 4 The register space design ated as Function 4 (F4) is used to configure the PCI por tion of suppor t hardware for accessing the Video Processor support registers, including VIP (sepa[...]

  • Page 337

    AMD Geode™ SC1200/SC1201 Processor Data Book 337 Video Processor Module - Video Processor Registers - Function 4 32579B Index 3Dh Interrupt Pin Register (R/W) Reset Value: 03h This register selects which interrupt pin the device uses. VIP uses INTC# after reset. INT A#, INTB# or INTD# can be selected b y writing 1, 2 or 4, respectively . Index 3E[...]

  • Page 338

    338 AMD Geode™ SC1200/SC1201 Processor Data Book Video Processor Module - Video Processor Registers - Function 4 32579B 7.3.2.1 Video Proc essor Support Registe rs - F4B A R0 F4 Index 10h, Base Address Re gister 0 (F4BAR0) sets th e base address that allows PCI access to the Video Proces- sor suppor t registers, not including VIP . A separate bas[...]

  • Page 339

    AMD Geode™ SC1200/SC1201 Processor Data Book 339 Video Processor Module - Video Processor Registers - Function 4 32579B 0 VID_EN (Video Enable). Enables video acceleration hardware . 0: Disable (reset) video module. 1: Enab le. Offset 04h-07h Display Co nfiguration R egister (R/W) Reset V alue: x0000000h General configuration register f or displa[...]

  • Page 340

    340 AMD Geode™ SC1200/SC1201 Processor Data Book Video Processor Module - Video Processor Registers - Function 4 32579B 8 CRT_HSYNC_POL (CRT Horizontal Synchronization Polarity). Selects CRT horizontal sync polarity . 0: CR T horiz ontal sync is normally lo w , and is set hig h during sync interval. 1: CR T horiz ontal sy nc is normally hi gh, an[...]

  • Page 341

    AMD Geode™ SC1200/SC1201 Processor Data Book 341 Video Processor Module - Video Processor Registers - Function 4 32579B 10:0 VID_Y_ST ART (Video Y Start Position). Represents the vertical star t position of the video window . This value is calculated according to the follo wing formula: V alue = Desired screen position + (V_TO T AL – V_SYNC_END[...]

  • Page 342

    342 AMD Geode™ SC1200/SC1201 Processor Data Book Video Processor Module - Video Processor Registers - Function 4 32579B Offset 1Ch-1Fh Palette (Gamma Correction RA M) Address Register (R/W) Reset V alue: xxxxxxxxh 31:8 Reserved. 7:0 P AL_ADDR (Palette Address). Specifies the address to be used f or the next access to the P alette Data register (F[...]

  • Page 343

    AMD Geode™ SC1200/SC1201 Processor Data Book 343 Video Processor Module - Video Processor Registers - Function 4 32579B 19:16 CLK_SEL (Clock Select). Selects frequency (in MHz) of the display cloc k. 0000: 25.175 0100: 50 1000: 65 1100: 108 0001: 31.5 0101: 49.5 1001: 75 1101: 135 0010: 36 0110: 56.25 1010: 78.5 1110: 27 0011: 40 0111: 44.9 1011:[...]

  • Page 344

    344 AMD Geode™ SC1200/SC1201 Processor Data Book Video Processor Module - Video Processor Registers - Function 4 32579B Offset 44h-47h CRC Signat ure Register (R/W) Reset V alue: xxxxx100h Signature values stored in this regi ster can be read b y the host. This register is used for test purposes. 31:8 SIG_V ALUE (Signa ture V alue). ( Read Only) [...]

  • Page 345

    AMD Geode™ SC1200/SC1201 Processor Data Book 345 Video Processor Module - Video Processor Registers - Function 4 32579B 13 GV_SEL (GV Select). Selects input video f orm at. 0: YUV f ormat. 1: RGB f ormat. Note: Mixing and blending configurations are created using bits [13, 11:9] of this register . See T able 7-2 "V alid Mixing/ Blending Conf[...]

  • Page 346

    346 AMD Geode™ SC1200/SC1201 Processor Data Book Video Processor Module - Video Processor Registers - Function 4 32579B Offset 50h-53h Cursor Color Ke y Register (R/W) Reset V alue: 00000000h 31:29 Reserved. 28:24 COLOR_REG_OFFSET (Cursor Color Register Offs et). This field indicates a bit in the incoming graphics stream. It is used to indicate w[...]

  • Page 347

    AMD Geode™ SC1200/SC1201 Processor Data Book 347 Video Processor Module - Video Processor Registers - Function 4 32579B Offset 68h-6Bh Alpha Window 1 Color Register (R/W) Reset V alue: 00000000h 31:25 Reserved. 24 ALPHA1_COLOR_REG_EN (Alpha Win dow 1 Color Register Enable). Enab le bit for the color k ey matching in Alpha Window 1. 1: Enable. If [...]

  • Page 348

    348 AMD Geode™ SC1200/SC1201 Processor Data Book Video Processor Module - Video Processor Registers - Function 4 32579B Offset 78h-7Bh Alpha Window 2 Color Register (R/W) Reset V alue: 00000000h 31:25 Reserved. 24 ALPHA2_COLOR_REG_EN (Alpha Win dow 2 Color Register Enable). Enab le bit for the color k ey matching in Alpha Window 2. 0: Disable. Wh[...]

  • Page 349

    AMD Geode™ SC1200/SC1201 Processor Data Book 349 Video Processor Module - Video Processor Registers - Function 4 32579B Offset 88h-8Bh Alpha Window 3 Colo r Register (R/W) Reset V alue: 00000000h 31:25 Reserved. 24 ALPHA3_COLOR_REG_EN (Alpha Win dow 3 Color Register Enable). Enab le bit for the color k ey matching in Alpha Window 3. 0: Disable. W[...]

  • Page 350

    350 AMD Geode™ SC1200/SC1201 Processor Data Book Video Processor Module - Video Processor Registers - Function 4 32579B 30 Video FIFO OverFlow (Full). 0: No overflo w has occurred. 1: Overflow has occurred. Write 1 to reset this b it. 29 VBI FIFO Underflow (Empty). 0: No underflow has occurred. 1: Underflow has occurred. Write 1 to reset this b i[...]

  • Page 351

    AMD Geode™ SC1200/SC1201 Processor Data Book 351 Video Processor Module - Video Processor Registers - Function 4 32579B Offset 414h-417h VBI Horizontal Cont rol Register (R/W) Reset V alue: 00000000h 31:27 Reserved. 26:16 VBI_H_END (VBI Horizontal End). Specifies the horizontal end position for VBI data sent to the encoder . 15:11 Reserved. 10:0 [...]

  • Page 352

    352 AMD Geode™ SC1200/SC1201 Processor Data Book Video Processor Module - Video Processor Registers - Function 4 32579B 1 CT_GENLOCK_EN (Ena ble Continuous GenLock Function). 0: The continuous GenLock function is disabled. 1: Enable locking (i.e ., synchronization) of the GX1 VSYNC wit h the VIP VSYNC on e very VSYNC (i.e., continuous loc k- ing)[...]

  • Page 353

    AMD Geode™ SC1200/SC1201 Processor Data Book 353 Video Processor Module - Video Processor Registers - Function 4 32579B Offset 80Ch-80Fh Display Line E nd Register (R/W) Reset V alue: 00000000h 31:28 Reserved. 27:16 H_DISP_END (Horizontal Display End). Specifies the horizontal display end on a TV screen. The value is calculated according to the f[...]

  • Page 354

    354 AMD Geode™ SC1200/SC1201 Processor Data Book Video Processor Module - Video Processor Registers - Function 4 32579B 10 HOR_INTP (Horizontal Interp olation). 0: Disables inter polation. Pix el replic ation is enabled f or pre-encoder scaler . 1: Enables inter polation in pre-encoder scaler . 9:0 Reserved. Write as read. Offset 818h-81Bh TVOUT [...]

  • Page 355

    AMD Geode™ SC1200/SC1201 Processor Data Book 355 Video Processor Module - Video Processor Registers - Function 4 32579B 22:21 REFEN[1:0] (Enable FrameRef). Enables the e xternally provided F rameRef to initializ e the horizontal and vertical counters and/or the inter nal frame counter . 00: No initializa tion. 01: The hor izontal and v er tical c[...]

  • Page 356

    356 AMD Geode™ SC1200/SC1201 Processor Data Book Video Processor Module - Video Processor Registers - Function 4 32579B Offset C08h-C0Bh Timing & Encoder Control 3 Register Reset V alue: 00000000h 31:5 Reserved. 4:3 TV D A C Mode Bits [ 1:0]. Determines signal order of the TV DA C outputs. Used in conjunction with TV D A C Mode Bit 2 (F4BAR0+[...]

  • Page 357

    AMD Geode™ SC1200/SC1201 Processor Data Book 357 Video Processor Module - Video Processor Registers - Function 4 32579B 15:10 Reserved. 9:0 DISPWIDTH (Displ a y Width). Defines the width of the displayed video in 13.5 MHz cloc k periods. If “F rame_Width” is the displa yed frame width in pix els, the number prog rammed is F rame_Width − 1. [...]

  • Page 358

    358 AMD Geode™ SC1200/SC1201 Processor Data Book Video Processor Module - Video Processor Registers - Function 4 32579B Offset C2Ch-C2Fh D A C Contro l Register Reset V alue: 00000020h 31:7 Reserved. 6 T V _DAC _ T E ST ( T V DAC G l i t ch Tes t ) . When this bit is asser ted, the TV D ACs oper ate in T est mode. 5 PDN (Po wer Down). When assert[...]

  • Page 359

    AMD Geode™ SC1200/SC1201 Processor Data Book 359 Video Processor Module - Video Processor Registers - Function 4 32579B 7.3.2.2 VIP Support Registers - F4BAR2 F4 Inde x 18h, Base Address Register 2 (F4 BAR2) points to the base address of where the VIP Configuration registers are located. T able 7-10 shows the memory mapped VIP suppor t registers [...]

  • Page 360

    360 AMD Geode™ SC1200/SC1201 Processor Data Book Video Processor Module - Video Processor Registers - Function 4 32579B 10 Auto-Flip. Video port operation mo de. 0: The video por t automatically detects the e v en and odd fi elds based on the VP_HREF and VP_VSYNC_IN signals or the CCIR-656 control codes. 1: The even/odd field detect logic is disa[...]

  • Page 361

    AMD Geode™ SC1200/SC1201 Processor Data Book 361 Video Processor Module - Video Processor Registers - Function 4 32579B 8 Video Data Captur e Active. (Read Only) 0: Video data is not being stored to memor y . 1: Video data is now being stored to memor y . 7:1 Reserved. (Read Only) 0 Run Status. (Read Only) 0: Video por t capture is not active . 1[...]

  • Page 362

    362 AMD Geode™ SC1200/SC1201 Processor Data Book Video Processor Module - Video Processor Registers - Function 4 32579B Offset 28h-2Bh Video Data Pitch Register (R/W) Reset V alue: 00000000h This register specifies the logical widt h of the video data buff er . This value is added to the start of the line address to get the address of the next li[...]

  • Page 363

    AMD Geode™ SC1200/SC1201 Processor Data Book 363 8 Debu gging and Mo nitoring 32579B 8.0 Deb ugging and Monitori ng 8.1 T estability (JT A G) The T est Access P or t (T AP) allows board le v el interconnec- tion verification and chip production tests. An IEEE- 1149.1a compliant test interface, T AP suppor ts all IEEE mandator y instructions as we[...]

  • Page 364

    364 AMD Geode™ SC1200/SC1201 Processor Data Book Debu gging and Mo nitoring 32579B[...]

  • Page 365

    AMD Geode™ SC1200/SC1201 Processor Data Book 365 9 Electrical Specifications 32579B 9.0 Electr ical Specifications This chapter provides inf or mation about: • General electrical specificatio ns • DC characteristics • A C characteristics Note: All voltage v alues in this chapter are with respect to V SS unless otherwise noted. 9.1 General S[...]

  • Page 366

    366 AMD Geode™ SC1200/SC1201 Processor Data Book Electrical Specifications 32579B 9.1.4 Operating Conditions T able 9-3 lists the v arious power supplies of the SC1200/SC1201 processor and provides the device oper ating conditions. Notes: 1) All power sources except V BA T must be connected, even if the function is not used. 2) V SB and V SBL mus[...]

  • Page 367

    AMD Geode™ SC1200/SC1201 Processor Data Book 367 Electrical Specifications 32579B T able 9-4 indicates which power rails are used f or each signal of the SC1200/SC120 1 processor’ s external interface. P ower planes not listed in this table are internal, and are not relate d to signals of the e xter nal interface . 9.1.5 DC Current DC current i[...]

  • Page 368

    368 AMD Geode™ SC1200/SC1201 Processor Data Book Electrical Specifications 32579B 9.1.5.3 Definition of Sy stem Conditions f or Measuring On P arameters The SC1200/SC1201 processor’ s current is highly depen- dent on two functional characteristics, DCLK (DO T clock) and SDRAM frequency . T able 9-5 sho ws how these f actors are controlled when [...]

  • Page 369

    AMD Geode™ SC1200/SC1201 Processor Data Book 369 Electrical Specifications 32579B 9.1.6 Ball Capacitanc e and Inductance T able 9-8 giv es ball capacitance and inductance values. T able 9-7. DC Characteristics f or Acti ve Idle, Sleep, and Off States Symbol Parameter (Note 1) Min T yp Max Unit Comments I CC3IDLE f CL K = 266 MHz, I/O Current @ V [...]

  • Page 370

    370 AMD Geode™ SC1200/SC1201 Processor Data Book Electrical Specifications 32579B 9.1.7 Pull-Up and Pull- Down Resistors The follo wing table lists input balls that are inter nally con- nected to a pull-up (PU) or pull-d o wn (PD) resistor . If these balls are not used, they do not require connection to an e xternal PU or PD resistor . Note: The [...]

  • Page 371

    AMD Geode™ SC1200/SC1201 Processor Data Book 371 Electrical Specifications 32579B 9.2 DC Characteristics T able 9-10 describes the signal buffer types of the SC1200/SC 1201 processor . (See T able 3-2 on page 29 f or each signal’ s buff er type .) The subsections that follo ws provide detailed DC characteristics according to buff er type. T abl[...]

  • Page 372

    372 AMD Geode™ SC1200/SC1201 Processor Data Book Electrical Specifications 32579B 9.2.1 IN AB DC Characteristics 9.2.2 IN BTN DC Characteristics 9.2.3 IN PCI DC Characteristics Note that the b uffer type for PCICLK (ball A7) is IN T - not IN PCI . Symbol P arameter Min Max Unit Comments V IH Input Hi gh V oltage 1.4 V V IL Input Low V oltage -0.5[...]

  • Page 373

    AMD Geode™ SC1200/SC1201 Processor Data Book 373 Electrical Specifications 32579B 9.2.4 IN STRP DC Characteristics 9.2.5 IN T DC Characteristics 9.2.6 IN TS DC Characteristics 9.2.7 IN TS1 DC Characteristics Symbol P arameter Min Max Unit Comments V IH Input Hi gh V oltage 0.6V IO V IO +0 .3 (Note 1) V V IL Input Low V oltage 0.3V IO V I IL Input[...]

  • Page 374

    374 AMD Geode™ SC1200/SC1201 Processor Data Book Electrical Specifications 32579B 9.2.8 IN USB DC Characteristics Figure 9-1. Differential Input Sensitivity f or Common Mode Range 9.2.9 O AC9 7 DC Characterist ics 9.2.10 OD n DC Characteristics Symbol P arameter Min Max Unit Comments V IH Input Hi gh V oltage 2.0 V IO +0.3 (Note 1) V V IL Input L[...]

  • Page 375

    AMD Geode™ SC1200/SC1201 Processor Data Book 375 Electrical Specifications 32579B 9.2.11 OD PCI DC Ch aracteristics 9.2.12 O p/n DC Characterist ics 9.2.13 O PCI DC Characteristics 9.2.14 O USB DC Characteristics 9.2.15 TS p/n DC Characteri stics 9.2.15.1 Exceptions 1) I OH is valid f or a GPIO pin only when it is not configured as op en-drain. 2[...]

  • Page 376

    376 AMD Geode™ SC1200/SC1201 Processor Data Book Electrical Specifications 32579B 9.3 A C Characteristics The tables in this section list the following A C characteris- tics: • Output delays • Input setup requirements • Input hold requirements • Output float del a ys • P o wer-up sequencing requirements The default le vels f or measurem[...]

  • Page 377

    AMD Geode™ SC1200/SC1201 Processor Data Book 377 Electrical Specifications 32579B 9.3.1 Memor y Controller Interf ace The minimum input setup and hold ti mes described in Figure 9- 3 (legend C and D) define the sma llest acceptable sampling window during which a synchronous in put signal must be stable to ensure correct o peration. Figure 9-3. Me[...]

  • Page 378

    378 AMD Geode™ SC1200/SC1201 Processor Data Book Electrical Specifications 32579B T able 9-12. Memory C ontr oller Timing P arameters Symbol P arameter Min Max Unit Comments t 1 Control output valid from SDCLK[3:0] -3.0 + (x * y) 0.1 + (x * y) ns Note 1, Note 2 t 2 MA[12:0], BA[1.0] output v alid from SDCLK[3:0] -3.2 + (x * y) 0.1 + (x * y) ns No[...]

  • Page 379

    AMD Geode™ SC1200/SC1201 Processor Data Book 379 Electrical Specifications 32579B Figure 9-4. Memory Contr oller Output V alid Timing Diagra m Figure 9-5. Read Data In Setup and Hold Timing Dia gram SDCLK[3:0] Control Output, MA[12:0] BA[1:0], MD[63:0] t 1 , t 2 , t 3 t 6 t 7 t 7 V REF V OHD V OLD V REF t 10 t 11 SDCLK_IN Data V alid MD[63:0] Rea[...]

  • Page 380

    380 AMD Geode™ SC1200/SC1201 Processor Data Book Electrical Specifications 32579B 9.3.2 Video P o rt (VP ) Interface Figure 9-6. Video Input P or t Timing Diagram T able 9-13 . Video Input P ort Timing Parameter s Symbol P arameter Min Max Unit Comments t VP_C VPCKIN cycle time 18 ns t VP_S Video P ort input setup time bef ore VPCKIN ri sing edge[...]

  • Page 381

    AMD Geode™ SC1200/SC1201 Processor Data Book 381 Electrical Specifications 32579B Figure 9-7. Video Output P ort Timing Diagram T able 9-14. V ideo Output Port Timin g P arameters Symbol P arameter Min Max Unit Comments t VP_C V OPCK cycle time 36 38 ns t VP_V Video P or t output data valid after V OPCK rising edge 15 ns t VP_H Video P or t outpu[...]

  • Page 382

    382 AMD Geode™ SC1200/SC1201 Processor Data Book Electrical Specifications 32579B 9.3.3 CRT and TFT I nterface T able 9-15 and Figure 9-8 describe the timing of the digital CRT interf ace of the SC1200/SC1201 processor . All mea- surement points in this table are identical to the v oltage measurement lev els described in T able 9-11 on page 376. [...]

  • Page 383

    AMD Geode™ SC1200/SC1201 Processor Data Book 383 Electrical Specifications 32579B T able 9-16. C R T VESA Compatible D A C (RED, GREEN, and BLUE Outputs) Symbol P arameter (Note 1) Min Max Unit Comments V FR Full range output voltage 0.6 0.72 V SETRES = 470 R L = 37.5 Digital input = FFh I FR Full range output current 16 19.2 mA SETRES = 470 R L [...]

  • Page 384

    384 AMD Geode™ SC1200/SC1201 Processor Data Book Electrical Specifications 32579B 9.3.4 TV Interfac e T able 9-17. TV DA C (4 Outputs: CVBS, SVY/TVR , SVC/TVB, CVBS/TV G) Symbol Parameter Min Max Unit Comments RES D A C Resolution 10 bits V FR Full range output voltage 182 IRE TVRSET to GND = 1140 Ω R L = 37.5 Digital input = 3FFh I FR Full rang[...]

  • Page 385

    AMD Geode™ SC1200/SC1201 Processor Data Book 385 Electrical Specifications 32579B 9.3.5 ACCESS.b us Interface The f ollow ing tab les describe the timing f or the A CCESS .b us signals . Notes: 1) All ACCESS.b us timing is not 100% tested . 2) In this table tCLK = 1/24MHz = 41 .7 ns. T able 9-18. A CCESS.bu s Input Timing P arameter s Symbol P ar[...]

  • Page 386

    386 AMD Geode™ SC1200/SC1201 Processor Data Book Electrical Specifications 32579B Figure 9-9. A CB Signals: Risi ng and Falling Timing Dia gram Figure 9-10. A CB Start and Stop Condition Timing Diagram t SD Afo AB1D/AB2D signal f all time 300 ns t SD Aro AB1D/AB2D signal rise time 1 μ s t SD Aho AB1D/AB2D hold time 7 * t CLK - t SCL f o After AB[...]

  • Page 387

    AMD Geode™ SC1200/SC1201 Processor Data Book 387 Electrical Specifications 32579B Figure 9 -11. A CB Star t Condit ion TIming Diagr am Figure 9-12. A CB Data Bit Timing Diagram t CSTRsi t DHCsi Star t Condition t CSTRhi AB1D AB1C t CSTRho t CSTRso t DHCso AB2D AB2C t SCLhigho t SCLlowo t SD Aho t SD A vo t SDAso AB1D AB1C t SDAsi t SCLlowi t SCLh[...]

  • Page 388

    388 AMD Geode™ SC1200/SC1201 Processor Data Book Electrical Specifications 32579B 9.3.6 PCI Bus The SC1200/SC1201 processor i s compliant with PCI bus v2.1 specification. Relev ant information from the PCI bus specification is provided below . All parameters in T able 9-20 are not 100% tested. The parameters in this table are further descr ibed i[...]

  • Page 389

    AMD Geode™ SC1200/SC1201 Processor Data Book 389 Electrical Specifications 32579B Figure 9-14. V/I Curves for PCI Output Signals Pull-Up Pull-Down T est P oint V IO 0.9 V IO DC Drive P oint AC Drive P oint 0.3 V IO 0.6 V IO 0.1 A C Drive P oint DC Drive P oint T est P oint V IO Equation A fo r V IO >V OUT >0.7 V IO I OL = (256/V IO )*V OUT [...]

  • Page 390

    390 AMD Geode™ SC1200/SC1201 Processor Data Book Electrical Specifications 32579B Figure 9-15. PCICLK Timing and Measurement P oints T able 9-21. P CI Clock P arameters Symbol Parameter Min Max Unit Comments t CYC PCICLK cycle time 30 ns Note 1 t HIGH PCICLK high time 11 ns Note 2 t LO W PCICLK low time 11 ns Note 2 PCICLK sr PCICLK slew Rate 1 4[...]

  • Page 391

    AMD Geode™ SC1200/SC1201 Processor Data Book 391 Electrical Specifications 32579B Figure 9-16. Load Circuits f or PCI Maxim um Time Measurements T able 9-22. PCI Timing Parameters Symbol P arameter Min Max Unit Comments t VA L PCICLK to signal valid delay (on the bus) 2 11 ns Note 1, Note 2 t VA L (ptp) PCICLK to signal valid dela y (GNT#) 2 9 ns[...]

  • Page 392

    392 AMD Geode™ SC1200/SC1201 Processor Data Book Electrical Specifications 32579B 9.3.6.1 Measurement and T est Conditions Figure 9-17. P CI Output Timing Measurement Conditions T able 9-23. Measurement Condition P arameter s Symbol V alue Unit Comments V TH 0.6 V IO V Note 1 V TL 0.2 V IO V Note 1 V TEST 0.4 V IO V V STEP (rising edge ) 0.285 V [...]

  • Page 393

    AMD Geode™ SC1200/SC1201 Processor Data Book 393 Electrical Specifications 32579B Figure 9-18. PCI Input Timing Measuremen t Conditions Figure 9-19. PCI Reset Timing V TEST V TEST Input V alid t SU t H V TEST V MAX V TH V TL PCICLK Input V TH V TL ) ( 100 ms (typ) ) ( t RST t RST -CLK t RST -OFF TRI_ST A TE PCI Signals PCIRST# PCICLK PO WER POR# [...]

  • Page 394

    394 AMD Geode™ SC1200/SC1201 Processor Data Book Electrical Specifications 32579B 9.3.7 Sub-ISA Int erface All output timing is guaranteed for 50 pF load, unless otherwi se specified. The ISA Clock divisor (defined in F0 Index 50h[2:0] of the Core Logic module) is 011. T able 9-24. S ub-ISA Timing Parameters Symbol Parameter Bus Width (Bits) T yp[...]

  • Page 395

    AMD Geode™ SC1200/SC1201 Processor Data Book 395 Electrical Specifications 32579B t RD Y A2 IOCHRD Y valid after IOR#/MEMR#/ RD#/DOCR# /IO W#/MEMW#/W R#/ DOCW# F E 8 M, I/O 366 9-20 9-21 t IOCSA IOCS[1:0]#/ DOCS#/R OMCS# driv en active from A[23:0] v alid 8, 16 M, I/O 34 9-20 9-21 t IOCSH IOCS[1:0]#/DOCS#/ROMCS# valid hold after A[23:0] invalid 8[...]

  • Page 396

    396 AMD Geode™ SC1200/SC1201 Processor Data Book Electrical Specifications 32579B Figure 9-20. Sub-ISA Read Operation Timing Diagr am t RDx t ARx Valid Valid Valid Data t RCUx t RA t RVDS t RDH t HZ A[23:0]/BHE# D[15:0] t RDYAx t RDYH MEMW#/DOCW# ROMCS#/DOCCS# IOW#/WR# IOCS[1:0]# (Read) t IOCSA t IOCSH t WDAR D[15:0] (Write) IOR#/RD#/TRDE# MEMR#/[...]

  • Page 397

    AMD Geode™ SC1200/SC1201 Processor Data Book 397 Electrical Specifications 32579B Figure 9-21. Sub-ISA Writ e Operation Timing Diagram t WRx t AWx Valid Valid Valid Data t WCUx t WA t DH A[23:0]/BHE# TRDE# D[15:0] IOCHRDY t RDYAx t RDYH DOCCS#/ROMCS# t IOCSH IOCS[1:0]# t DF t DVx t IOCSA IO W#/WR# MEMW#/DOCW# IOR#/RD# MEMR#/DOCR# t WTR Note: x in[...]

  • Page 398

    398 AMD Geode™ SC1200/SC1201 Processor Data Book Electrical Specifications 32579B 9.3.8 LPC Interface Figure 9-22. LPC Output Timing Diagram Figure 9-23. LPC Input Timing Diagram T able 9-25. LPC and SERIRQ Symbol P arameter Min Max Unit Comments t VA L Output V alid dela y 0 17 ns After PCICLK risin g edge t ON Float to Activ e delay 2 ns After [...]

  • Page 399

    AMD Geode™ SC1200/SC1201 Processor Data Book 399 Electrical Specifications 32579B 9.3.9 IDE Interfa ce Timing Figure 9-24. IDE Reset Timing Dia gram T able 9-26. IDE Genera l Timing P arameters Symbol Parameter Min Max Unit Comments t IDE_F ALL IDE signals f all time (from 0.9V IO to 0.1V IO )5 n s C L = 40 pF t IDE_R ISE IDE signals rise time (f[...]

  • Page 400

    400 AMD Geode™ SC1200/SC1201 Processor Data Book Electrical Specifications 32579B T able 9-27. IDE Register T ransfer to/fr om Device Timing P arameter s Symbol P arameter Mode Unit Comments 01235 t 0 Cycle time (min) 600 38 3 240 180 120 ns Note 1 t 1 Address v alid to IDE_I OR[0:1]#/ IDE_IO W[0:1] # setup (min) 70 50 30 30 25 ns t 2 IDE_IOR[0:1[...]

  • Page 401

    AMD Geode™ SC1200/SC1201 Processor Data Book 401 Electrical Specifications 32579B Figure 9-25. Register T ransf er to/fr om Device Timing Diag ram ADDR valid 1 WRITE READ t 0 t 1 t 2 t 9 t 2i t 3 t 5 t 6z t 6 t A t 4 t C t RD t B t C IDE_IOR0# IDE_IOW0# IDE_IORD Y0 2,3 IDE_IORD Y0 2,4 IDE_IORD Y0 2,5 Notes: 1) De vice address con sists of signals[...]

  • Page 402

    402 AMD Geode™ SC1200/SC1201 Processor Data Book Electrical Specifications 32579B T able 9-28. IDE PIO Data T ran sfer to/fr om Device Timing Parameters Symbol P arameter Mode Unit Comments 01234 t 0 Cycle time (min) 600 38 3 240 180 120 ns Note 1 t 1 Address v alid to IDE_IOR[0:1]#/IDE_ IOW[ 0:1]# setup (min) 70 50 30 30 25 ns t 2 IDE_IOR[0:1]#/[...]

  • Page 403

    AMD Geode™ SC1200/SC1201 Processor Data Book 403 Electrical Specifications 32579B Figure 9- 26. PIO Data T ran sfer to/from De vice Timin g Diagram ADDR valid 1 WRITE IDE_DATA[15:0] READ IDE_DATA[15:0] t 0 t 1 t 2 t 9 t 2i t 3 t 5 t 6z t 6 t A t 4 t C t RD t B t C IDE_IOR0# IDE_IOW0# IDE_IORD Y0 2,3 IDE_IORD Y0 2,4 IDE_IORD Y0 2,5 Notes: 1) De vi[...]

  • Page 404

    404 AMD Geode™ SC1200/SC1201 Processor Data Book Electrical Specifications 32579B T able 9-29. IDE Multiw or d DMA Data T ransfer Timing P arameter s Symbol P arameter Mode Unit Comments 012 t 0 Cycle time (min) 480 150 120 ns No te 1 t D IDE_IOR[0:1]#/IDE_IOW[0:1]# (min) 215 8 0 70 ns t E IDE_IOR[0:1]# data a ccess (max) 150 60 50 ns t F IDE_IOR[...]

  • Page 405

    AMD Geode™ SC1200/SC1201 Processor Data Book 405 Electrical Specifications 32579B Figure 9-27. Multiwor d DMA Data T ransfer Timing Diagr am t M t N t L t j t K t D t I t E t Z t F t G t G t H t 0 IDE_CS[1:0]# IDE_DATA[15:0] IDE_DATA[15:0] IDE_DREQ0 IDE_DA CK0# IDE_IOR0# IDE_IOW0# Notes: 1) F or Multiword DMA transf ers, the De vice may negate ID[...]

  • Page 406

    406 AMD Geode™ SC1200/SC1201 Processor Data Book Electrical Specifications 32579B T able 9-30. IDE UltraDMA Data Bur st Timing P arameters Symbol P arameter Mode 0 Mode 1 Mode 2 Unit Comments Min Max Min Max Min Max t 2CYC T ypical sustained av erage two cycle time 240 160 120 ns T wo cycle time allowing for cloc k variations (from rising edge to[...]

  • Page 407

    AMD Geode™ SC1200/SC1201 Processor Data Book 407 Electrical Specifications 32579B All timing parameters are measured at the connector of the d e vice to which the parameter ap plies. F or e xample, the sender stops generating STROBE edges t RFS after the negation of DMARD Y . Both STROBE and DMARD Y timing measurements are taken at the connector [...]

  • Page 408

    408 AMD Geode™ SC1200/SC1201 Processor Data Book Electrical Specifications 32579B Figure 9-29. Sustained UltraDMA Data In Burst Timing Diagram t DS t DH t DS t DH t DH t DVH t DVS t DVH t DVS t DVH t 2CYC t CYC t CYC t 2CYC IDE_D A T A[15:0] at device IDE_D A T A[15:0] at host IDE_IRD Y0 (DSTROBE0) at de vice IDE_IRD Y0 (DSTROBE0) at host Note: I[...]

  • Page 409

    AMD Geode™ SC1200/SC1201 Processor Data Book 409 Electrical Specifications 32579B Figure 9-30. Host P ausing an UltraDMA Data In Burst Timing Dia gram t RP IDE_D A T A[15:0] (de vice) t RFS t SR IDE_IRD Y0 (DSTROBE0) (device) IDE_IOR0#(HDMAR D Y0#) (host) IDE_IOW0#(ST OP0#) (host) IDE_D A CK0# (host) IDE_DREQ0 (device) Notes: 1) The host can asse[...]

  • Page 410

    410 AMD Geode™ SC1200/SC1201 Processor Data Book Electrical Specifications 32579B Figure 9-31. Device T erminating an Ultr aDMA Da ta In Burst Timing Diagr am IDE_D A T A[15:0] (de vice) IDE_CS[0:1]# IDE_ADDR[2:0] CR t ACK t DV H t DV S t ZAH t AZ t SS t LI t AC K t IORDZ t ACK t MLI t LI t LI IDE_IRD Y0 (DSTROBE0) (device) IDE_IOR0# (HDMARD Y0#)[...]

  • Page 411

    AMD Geode™ SC1200/SC1201 Processor Data Book 411 Electrical Specifications 32579B Figure 9-32. Host T erminat ing an UltraDMA Data In Bur st Timing Diag ram IDE_D A T A[15:0] (de vice) IDE_CS[0:1]# IDE_ADDR[2:0] CR t ACK t DV H t DV S t AC K t IORD YZ t ACK t MLI t LI t RP t MLI t LI t RFS t AZ t ZAH IDE_IRD Y0 (DSTROBE0) (device) IDE_IOR0# (HDMA[...]

  • Page 412

    412 AMD Geode™ SC1200/SC1201 Processor Data Book Electrical Specifications 32579B Figure 9-33. Initiating an UltraDMA Data Out Bur st Timing Diagram IDE_D A T A[15:0] (de vice) IDE_CS[0:1]# IDE_ADDR[2:0] t UI t AC K t ENV t LI t UI t ZIORD Y t ACK t DV S t DV H t AC K IDE_D A CK0# (host) IDE_DREQ0 (device) IDE_IO W0# (ST OP0#) (host) IDE_IORD Y0 [...]

  • Page 413

    AMD Geode™ SC1200/SC1201 Processor Data Book 413 Electrical Specifications 32579B Figure 9-34. Sustained UltraDMA Data Out Burst Timing Dia gram t DS t DH t DS t DH t DH t DVH t DVS t DVH t DVS t DVH t 2CYC t CYC t CYC t 2CYC IDE_D A T A[15:0] at host IDE_D A T A[15:0] at de vice IDE_IOR0# (HSTRO BE0#) at host IDE_IOR0# (HSTRO BE0#) at de vice No[...]

  • Page 414

    414 AMD Geode™ SC1200/SC1201 Processor Data Book Electrical Specifications 32579B Figure 9 -35. Device Pausing an Ult raDMA Data O ut Burst Timing D iagram t RP IDE_D A T A[15:0] (host) t RFS t SR IDE_IOR0# (HSTROBE0#) (host) IDE_DA CK0# (host) IDE_DREQ0 (device) IDE_IOW0# (ST OP0#) (host) IDE_IORD Y0# (DDMARD Y0#) (device) Notes: 1) The de vice [...]

  • Page 415

    AMD Geode™ SC1200/SC1201 Processor Data Book 415 Electrical Specifications 32579B Figure 9-36. Host T erminating an UltraDMA Data Out Bur st Timing Diagram IDE_D A T A[15:0] (host) IDE_CS[0:1]# IDE_ADDR[2:0] CR t LI t MLI t AC K t LI t SS t LI t ACK t DV H t DV S t AC K t IORD YZ IDE_IOR0# (HSTROBE0#) (host) IDE_IORD Y0# (DDMARD Y0)# (device) IDE[...]

  • Page 416

    416 AMD Geode™ SC1200/SC1201 Processor Data Book Electrical Specifications 32579B Figure 9-3 7. Device T ermin ating an UltraDMA Data Out Burst Timing Diagram IDE_D A T A[15:0] (host) IDE_CS[0:1]# IDE_ADDR[2:0] CR t ACK t DV H t DV S t RFS t ACK t IORDZ t ACK t MLI t LI t RP t MLI t LI IDE_IOR0# (HSTROBE0#) (host) IDE_IORD Y0# (DDMARD Y0#) (devic[...]

  • Page 417

    AMD Geode™ SC1200/SC1201 Processor Data Book 417 Electrical Specifications 32579B 9.3.10 Universal Serial Bus (USB) T able 9-31. USB Timing Parameters Symbol P arameter Min Ma x Unit Fig ure Comments Full Speed Source (Note 1, Note 2) t USB_R1 DPOS_P or t1,2,3, DNEG_P or t1,2,3 Driver Rise Time 4 20 ns 9-38 (Monotonic) from 10% to 90% of the D_P [...]

  • Page 418

    418 AMD Geode™ SC1200/SC1201 Processor Data Book Electrical Specifications 32579B t USB_DJU22 Source diff erential dr iv er jitter for paired transactions –150 15 0 ns 9-39 Function (downstream), Note 4 t USB_SE2 Source EOP width 1.25 1.5 μ s 9-40 Note 4, Note 5 t USB_DE2 Diff erential to EOP transiti on sk ew –40 100 ns 9-4 0 Note 5 t USB_R[...]

  • Page 419

    AMD Geode™ SC1200/SC1201 Processor Data Book 419 Electrical Specifications 32579B Figure 9-38. USB Data Signal Ris e and F all Timing Diagram Figure 9-39. USB Source Diff erential Data Ji tter Timing Diagra m Rise Time F all Time t USB_R1,2 t USB_F1,2 90% 90% 10% 10% Differential Data Lines C L C L Full Speed: 4 to 20 ns at C L = 50 pF Low Speed:[...]

  • Page 420

    420 AMD Geode™ SC1200/SC1201 Processor Data Book Electrical Specifications 32579B Figure 9-40. USB EOP Width Timing Diagram Figure 9-41. U SB Receiv er Jitter T olerance Timing Diagram EOP Width Data Crossov er Lev el Diff erential Data Lines t period_F tperiod_L Differential Data to SE0 Skew N*t period_F + t USB_DE1 N*t period_L + t USB_DE2 t US[...]

  • Page 421

    AMD Geode™ SC1200/SC1201 Processor Data Book 421 Electrical Specifications 32579B 9.3.11 Serial P or t (U ART) Figure 9-42. U ART , Sharp-IR, SIR, and C onsu mer Remote Contr ol Timing Diagram T able 9-3 2. U AR T , Sharp-IR, SIR, and Consumer Remote Control Timing P arameters Symbol Parameter Min Max U nit Com ments t BT Single bit time in U ART[...]

  • Page 422

    422 AMD Geode™ SC1200/SC1201 Processor Data Book Electrical Specifications 32579B 9.3.12 F ast IR Port Tim ing Figure 9-43. Fast IR Timing (MIR and FIR) Diagram T able 9-33. Fast IR P ort Timing P arameters Symbol P arameter Min Max U nit Comments t MPW MIR signal pulse width t MWN -25 (Note 1) t MWN +25 ns T ra nsmitter 60 ns Receiver M DRT MIR [...]

  • Page 423

    AMD Geode™ SC1200/SC1201 Processor Data Book 423 Electrical Specifications 32579B 9.3.13 P arallel Port Timin g Figure 9-44. Standard P arallel Port T ypical Data Exchange Timing Diagram T able 9-34. Standar d P arallel P or t Timing P arameter s Symbol P arameter Min T yp Max Unit Comments t PDH P o rt data hold 500 ns Note 1 t PDS P o rt data s[...]

  • Page 424

    424 AMD Geode™ SC1200/SC1201 Processor Data Book Electrical Specifications 32579B Figure 9-45. Enhanced Parallel P ort Timing Diagram T able 9-35. Enhanced P arall el P ort Timing P arameter s Symbol P arameter Min Max EPP 1.7 EPP 1.9 Unit Comments t WW19a WRITE# active from W AIT# low 45 x ns t WW19i a WRITE# inactive from W AIT# low 45 x ns t W[...]

  • Page 425

    AMD Geode™ SC1200/SC1201 Processor Data Book 425 Electrical Specifications 32579B 9.3.13.1 Extended Capabili ties P or t (ECP) Timing Figure 9-46. ECP Forward Mode Timing Dia gram T able 9-3 6. ECP Forward Mode Timing P arameter s Symbol P arameter M in Max Unit Comments t ECDSF Data setup bef ore STB# active 0 ns t ECDHF Data hold after BUSY ina[...]

  • Page 426

    426 AMD Geode™ SC1200/SC1201 Processor Data Book Electrical Specifications 32579B Figure 9-47. ECP Rever se Mode Timing Dia gram T able 9 -37. ECP Reverse Mod e Timing P arameter s Symbol P arameter Min Max Unit Comments t ECDSR Data setup bef ore ACK# activ e 0 ns t ECDHR Data hold after AFD# active 0 ns t ECLHR AFD# inactive after A CK# activ e[...]

  • Page 427

    AMD Geode™ SC1200/SC1201 Processor Data Book 427 Electrical Specifications 32579B 9.3.14 A udio Interfac e Timing (A C97) Figure 9-48. A C97 Reset Timing Dia gram Figure 9-49. A C97 Sync Timing Diagram T able 9-38. AC Reset Timing Parameters Symbol P arameter Min T yp Max Unit Comments t RST_LO W A C97_RST# active lo w pulse width 1.0 µs t RST2C[...]

  • Page 428

    428 AMD Geode™ SC1200/SC1201 Processor Data Book Electrical Specifications 32579B Figure 9-50. A C97 Cloc ks Diagram T able 9-40. A C97 Clocks P arameters Symbol P arameter Min T yp Max Unit Comments F BIT_CLK BIT_CLK frequency 12.288 MHz t CLK_PD BIT_CLK period 81.4 ns t CLK_J BIT_CLK output jitter 750 ps t CLK_H BIT_CLK high pulse width 32.56 4[...]

  • Page 429

    AMD Geode™ SC1200/SC1201 Processor Data Book 429 Electrical Specifications 32579B Figure 9-51. A C97 Data TIming Diagr am T able 9-41. A C97 I/O Timin g P arameters Symbol Parameter Min T y p Max Unit Comments t AC 97_S Input setup to falling edge of BIT_CLK 15.0 ns t AC 97_H Hold from f alling edge of BIT_CLK 10.0 ns t AC 97_O V SD A T A_OUT or [...]

  • Page 430

    430 AMD Geode™ SC1200/SC1201 Processor Data Book Electrical Specifications 32579B Figure 9-52. A C97 Rise and F all Timing Dia gram T able 9-42. A C97 Signal Rise and F all Timing P arameter s Symbol Parameter Min T yp Max Unit Comments trise CL K BIT_CLK rise time 2 6 ns tfall CLK BIT_CLK f all time 2 6 ns trise SYNC SYNC r ise time 2 6 ns C L =[...]

  • Page 431

    AMD Geode™ SC1200/SC1201 Processor Data Book 431 Electrical Specifications 32579B Figure 9-53. AC97 L ow P o wer Mode Timing Dia gram T able 9-43. A C97 Lo w P ower Mode Timing P arameters Symbol Parameter Min T yp Max Unit Comments t s2_pdow n End of Slot 2 to BIT_CLK, SD A T A_IN low 1.0 µs SYNC BIT_CLK SD A T A_OUT SD A T A_IN Slot 1 Slot 2 N[...]

  • Page 432

    432 AMD Geode™ SC1200/SC1201 Processor Data Book Electrical Specifications 32579B 9.3.15 P ower Manage ment LED# Cycle time: 1 s ± 0.1 s, 40%-60% duty cycle . Figure 9-54. PWRBTN# T rigger and ONCTL# Timing Diagram Figure 9-55. GP WIO and ONCTL# Timing Diagram T able 9-44. PWRBTN# Timin g P arameters Symbol Parameter Min Max Unit Comments t PBTN[...]

  • Page 433

    AMD Geode™ SC1200/SC1201 Processor Data Book 433 Electrical Specifications 32579B 9.3.16 P ower-Up Sequen cing Figure 9-56. P ower -Up Sequenci ng With PWRBTN# Timing Dia gram T able 9-4 6. P ower -Up Sequence Using the P ower Button Timing P arameter s Symbol Parameter Min Max Unit Comments t 1 V oltage sequence -100 10 0 ms Optimum power-up res[...]

  • Page 434

    434 AMD Geode™ SC1200/SC1201 Processor Data Book Electrical Specifications 32579B Figure 9-57. P ower -Up Sequencing Wit hout PWRBTN# Timing Diagram A CPI is non-functional and a ll A CPI outputs are unde fined when the power-up sequence does not include us ing the pow er button. SUSP# is an internal signal gen erated from the A C PI b lock. With[...]

  • Page 435

    AMD Geode™ SC1200/SC1201 Processor Data Book 435 Electrical Specifications 32579B 9.3.17 JT A G Interface Figure 9-58. TCK Measurement P oints and Timing Diagram T able 9-48. JT A G Timing P arameter s Symbol Parameter Min Max Unit Comments TCK frequency 25 MHz t 1 TCK per iod 40 ns t 2 TCK high time 10 ns t 3 TCK low time 10 ns t 4 TCK rise time[...]

  • Page 436

    436 AMD Geode™ SC1200/SC1201 Processor Data Book Electrical Specifications 32579B Figure 9-59. JT A G T est Timing Diagram TCK t 8 Input Output TDO TDI, t 11 t 13 t 9 t 7 t 6 t 12 t 10 TMS Signals Signals[...]

  • Page 437

    AMD Geode™ SC1200/SC1201 Processor Data Book 437 10 Pac kage Specifications 32579B 10.0 P ac kage Specifications 10.1 Thermal Characteristics The junction-to-case ther mal resistance ( θ JC ) of th e pack- ages shown in T ab le 10-1 can be us ed to calculat e the junction (die) temperature under any given circumstance. Note that there is no spec[...]

  • Page 438

    438 AMD Geode™ SC1200/SC1201 Processor Data Book Pac kage Specifications 32579B 10.1.1 Heatsink Considerations T able 10-2 on page 437 shows the maximum allowed ther- mal resistance of a heatsink for par ticular operating envi- ronments. The calculated values, defined as θ CA , represent the required abili ty of a par ticular heatsink to transfe[...]

  • Page 439

    AMD Geode™ SC1200/SC1201 Processor Data Book 439 Pac kage Specifications 32579B 10.2 Ph ysical Dimensions The figures in this section provide the mechanical package outlines for the BGU481 (481-T erminal Ball Grid Arra y Ca vity Up) package. Figure 10-2. BGU481 P acka ge - T op View[...]

  • Page 440

    440 AMD Geode™ SC1200/SC1201 Processor Data Book Pac kage Specifications 32579B Figure 10-3. BGU481 Pac kage - Bottom Vie w[...]

  • Page 441

    AMD Geode™ SC1200/SC1201 Processor Data Book 441 Appendix A: Suppor t Documentation 32579B Appendix A Suppor t Documentation A.1 Or der Information A.2 Macr ovision Pr oduct Notice The SC1201 processor is pro tected b y U.S . patent number s 4,631,603, 4,577,216, and 4, 819,098 and other intellectu al proper ty rights. The use of Macrovision&apos[...]

  • Page 442

    442 AMD Geode™ SC1200/SC1201 Processor Data Book Appendix A: Data Bo ok Revision History 32579B A.3 Data Book Re vision History This section is a repor t of th e re vi sion/creation process of th e data book fo r the AMD Geode™ SC1200/SC1 201 processor . Any re visions (i.e., additions, deletions, parameter co rrections , etc.) are recorded in [...]

  • Page 443

    One AMD Place • P .O. Bo x 3453 • Sunnyv ale, CA 94088- 3453 USA • T el: 408-749-4000 or 80 0-538-8450 • TWX: 910-339-9280 • TELEX: 3 4-6306 www .amd.co m[...]