Electronic Components Datasheet Search
  English  ▼

X  

CS5530A Datasheet(PDF) 63 Page - National Semiconductor (TI)

[Old version datasheet] Texas Instruments acquired National semiconductor.
Part # CS5530A
Description  Geode CS5530A I/O Companion Multi-Function South Bridge
PDF  259 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  NSC [National Semiconductor (TI)]
Direct Link  http://www.national.com
Logo NSC - National Semiconductor (TI)

CS5530A Datasheet(HTML) 63 Page - National Semiconductor (TI)

Back Button CS5530A Datasheet HTML 59Page - National Semiconductor (TI) CS5530A Datasheet HTML 60Page - National Semiconductor (TI) CS5530A Datasheet HTML 61Page - National Semiconductor (TI) CS5530A Datasheet HTML 62Page - National Semiconductor (TI) CS5530A Datasheet HTML 63Page - National Semiconductor (TI) CS5530A Datasheet HTML 64Page - National Semiconductor (TI) CS5530A Datasheet HTML 65Page - National Semiconductor (TI) CS5530A Datasheet HTML 66Page - National Semiconductor (TI) CS5530A Datasheet HTML 67Page - National Semiconductor (TI) Next Button
Zoom Inzoom in Zoom Outzoom out
 63 / 259 page
background image
Revision 1.1
63
www.national.com
Functional Description (Continued)
3.4.3
Peripheral Power Management
The CS5530A provides peripheral power management
using a combination of device idle timers, address traps,
and general purpose I/O pins. Idle timers are used in con-
junction with traps to support powering down peripheral
devices. Eight programmable GPIO (general purpose I/O)
pins are included for external device power control as well
as other functions. All I/O addresses are decoded in 16
bits. All memory addresses are decoded in 32 bits.
3.4.3.1
Device Idle Timers and Traps
Idle timers are used to power manage a peripheral by
determining when the peripheral has been inactive for a
specified period of time, and removing power from the
peripheral at the end of that time period.
Idle timers are provided for the commonly-used peripherals
(FDC, IDE, parallel/serial ports, and mouse/keyboard). In
addition, there are three user-defined timers that can be
configured for either I/O or memory ranges. The Power
Management enable bit (F0 Index 80h[1]) enables and dis-
ables the power management idle timers. The Trap bit in
the same register (F0 Index 80h[2]) enables and disables
device I/O traps.
Theidletimersare 16-bitcountdowntimers witha1 sec-
ond time base, providing a time-out range of 1 to 65536
seconds (1092 minutes) (18 hours). General purpose tim-
ers can be programmed to count milliseconds instead of
seconds (see Section 3.4.3.2 on page 73 for further infor-
mation on general purpose timers).
When the idle timers are enabled, the timers are loaded
from the timer count registers and start to decrement at the
next timebase clock, but cannot trigger an interrupt on that
cycle. If an idle timer is initially set to 1, it decrements to 0
on the first cycle and continues counting with 65535 on the
next cycle. Starting at 2 gives 1 on the first cycle, and 0 on
the second cycle, generating the interrupt. Since the time-
base is one second, the minimum interval before the next
interrupt from this timer is variable, from one to two sec-
onds with a setting of two.
The idle timers continue to decrement until one of two pos-
sibilities occurs: a bus cycle occurs at that I/O or memory
range, or the timer decrements to zero.
When abus cycleoccurs, the idletimer is reloadedwithits
starting value. It then continues to decrement.
When the timer decrements to zero, if power management
is enabled (F0 Index 80h[0] = 1), the timer generates an
SMI. (F0 Index 80h[0] = 0 does not disable these timers
from running, but only from generating SMI.)
When an idle timer generates an SMI, the SMI handler
manages the peripheral power, disables the timer, and
enables the trap. The next time an event occurs, the trap
generates an SMI. This time, the SMI handler applies
power to the peripheral, enables the timer (thus reloading
its starting value), and disables the trap.
Tables 3-17 through 3-25 show the device associated idle
timers and traps programming bits.
Table 3-17. Power Management Global Enabling Bits
Bit
Description
F0 Index 80h
Power Management Enable Register 1 (R/W)
Reset Value = 00h
2
Traps: Globally enable all power management device I/O traps. 0 = Disable; 1 = Enable.
This excludes the audio I/O traps. They are enabled at F3BAR+Memory Offset 18h.
1
Idle Timers: Globally enable all power management device idle timers. 0 = Disable; 1 = Enable.
Note, disable at this level does not reload the timers on the enable. The timers are disabled at their current counts.
This bit has no effect on the Suspend Modulation OFF/ON Timers (F0 Index 94h/95h), nor on the General Purpose (UDEFx)
Timers (F0 Index 88h-8Bh). This bit must be set for the command to trigger the SUSP#/SUSPA# feature to function (see F0
Index AEh).
0
Power Management: Global power management. 0 = Disable; 1 = Enabled.
This bit must be set (1) immediately after POST for some power management resources to function. Until this is done, the
command to trigger the SUSP#/SUSPA# feature is disabled (see F0 Index AEh) and all SMI# trigger events listed for
F0 Index 84h-87h are disabled. A ‘0’ in this bit does NOT stop the Idle Timers if bit 1 of this register is a ‘1’, but only prevents
them from generating an SMI# interrupt. It also has no effect on the UDEF traps.



Html Pages

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  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com