Circa 2000 Amd Laptop Power Up Sequence
Circa 2000 Amd Laptop Power Up Sequence
™
Mobile AMD Athlon and
™
Mobile AMD Duron
Processor System
Requirements
Name: _______________________________________
Company: _______________________________________
NDA #: _______________________________________
Copy #: _______________________________________
AMD’s products are not designed, intended, authorized or warranted for use
as components in systems intended for surgical implant into the body, or in
other applications intended to support or sustain life, or in any other applica-
tion in which the failure of AMD’s product could create a situation where per-
sonal injury, death, or severe property or environmental damage may occur.
AMD reserves the right to discontinue or make changes to its products at any
time without notice.
Trademarks
AMD, the AMD logo, AMD Athlon, AMD Duron, and combinations thereof, and AMD PowerNow! are trademarks, and
AMD-K6 is a registered trademark of Advanced Micro Devices, Inc.
Windows is a registered trademark, and Windows 95, Windows 98 and Windows 2000 are trademarks of Microsoft
Corporation.
Other product names used in this publication are for identification purposes only and may be trademarks of their
respective companies.
Confidential - Advance Information
24106A—August 2000 Mobile AMD Athlon™ and AMD Duron™ Processor System Requirements
Contents
Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix
Purpose. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Critical Differences. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Performance States and AMD PowerNow!™ Technology . . . . 4
Mobile AMD Athlon™ and AMD Duron™ Processor Notebook
System Hardware Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Voltage ID (VID) Mux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Deterministic Power Up of K7VCC and Sleep
Voltages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Mobile AMD Athlon™ Processor Model 5 (K7VCC)
DC to DC Control for Notebook PCs . . . . . . . . . . . . . . . . 8
VID[4:0] Control Requirements During C0, C1
and C2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Power-up and Sleep Voltages . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Mobile AMD Duron™ Processor Model 3 . . . . . . . . . . . 13
Mobile AMD Athlon™ Processor Model 6 and
Mobile AMD Duron™ Processor Model 7 . . . . . . . . . . . 13
VID[4:0] Output Voltage Tolerance . . . . . . . . . . . . . . . . . . . . . 14
DC to DC Power Converters . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
VID[4:0] Codes Used . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Processor Temperature Sensor . . . . . . . . . . . . . . . . . . . . . . . . . 17
Mobile AMD Athlon™ Processor Model 6 and the
Mobile AMD Duron™ Processor Model 7 . . . . . . . . . . . 17
Mobile AMD Duron™ Processor Model 3 . . . . . . . . . . . 17
Performance States for Mobile AMD Duron™ Processor
Model 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Power on Demand Enabled with THERM# . . . . . . . . . . 19
FID[3:0] Output Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Thermal Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
BIOS Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
VID[4:0] codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Contents iii
Confidential - Advance Information
Mobile AMD Athlon™ and AMD Duron™ Processor System Requirements 24106A—August 2000
iv Contents
Confidential - Advance Information
24106A—August 2000 Mobile AMD Athlon™ and AMD Duron™ Processor System Requirements
List of Figures
List of Figures v
Confidential - Advance Information
Mobile AMD Athlon™ and AMD Duron™ Processor System Requirements 24106A—August 2000
vi List of Figures
Confidential - Advance Information
24106A—August 2000 Mobile AMD Athlon™ and AMD Duron™ Processor System Requirements
List of Tables
Revision History
Revision History ix
Confidential - Advance Information
Mobile AMD Athlon™ and AMD Duron™ Processor System Requirements 24106A—August 2000
x Revision History
Confidential - Advance Information
24106A—August 2000 Mobile AMD Athlon™ and AMD Duron™ Processor System Requirements
Application Note
Purpose
The purpose of this document is to specify system level power
management requirements for Mobile AMD Athlon™ and
AMD Duron™ Processor-based notebooks. The scope includes
motherboard implementation details and BIOS/Software usage
of chipset features.
Because of the critical time to market pressure for Mobile
AMD Athlon and Mobile AMD Duron processor-based systems,
prototype systems have not been developed to test out the
requirements in this document: these required features will be
tested as part of the development cycle of the first Mobile
AM D Athlon and M obile AMD Duron processor-bas ed
notebooks.
Purpose 1
Confidential - Advance Information
Mobile AMD Athlon™ and AMD Duron™ Processor System Requirements 24106A—August 2000
References
This document specifies mobile system requirements which are
in addition to the general requirements. For more details on the
general requirements, see the Motherboard PGA Design Guide,
order #90009
For more information about the Mobile AMD Athlon™ and
AMD Duron™ Processor families, refer to the following:
• Mobile AMD Duron™ Processor Model 3 Data Sheet,
order # 23979
• Mobile AMD Duron™ Processor Model 7 Data Sheet,
order # 24068
• Socket A Mobile AMD Athlon™ Processor Data Sheet,
order # 90050
• Mobile AMD Athlon™ and AMD Duron™ Processors
Thermal Design Application Note, order # TBD
• The ACPI specification, Advanced Configuration and
Interface Specification Revision 1.0b February 2, 1999
2 Purpose
Confidential - Advance Information
24106A—August 2000 Mobile AMD Athlon™ and AMD Duron™ Processor System Requirements
Critical Differences
There are several key differences between Mobile AMD Athlon
and Mobile AMD Duron processors and Mobile AMD-K6
processors that system designers must be aware of. A direct
comparison between different Mobile AMD Athlon and Mobile
AMD Duron processors can be found in Table 1, “Summary of
C r i t i c a l Fe a t u re s / D i f f e re n c e s B e t we e n M o b i l e A M D
Processors,” on page 5.
1. Processor RESET# and RESET# (PCI RESET#) to the
Northbridge are always asserted together. If a RESET#
signal to Mobile AMD Athlon and Mobile AMD Duron
processors is asserted without asserting RESET# to the
Northbridge, the AMD system bus will not connect, and the
system will hang. Port 92h and KBC initiated resets must be
routed to INIT#.
2. Mobile AMD Athlon and Mobile AMD Duron processor’s
100 MHz input clock and the Northbridge’s input clock for
the AMD system bus interface can NEVER be stopped
while in the working state (S0/C [0-3]) or the S1 sleep state.
This CPUCLK to Mobile AMD Athlon and Mobile
AMD Duron processor and the Northbridge is stopped
(powered off) during S3 and deeper sleep states.
3. Mobile AMD Athlon and Mobile AMD Duron processors do
not achieve significant power savings when they execute a
Halt instruction, or issue a stop grant special cycle in
response to STPCLK# assertion.
4. Mobile AMD Athlon and Mobile AMD Duron processors do
achieve significant power savings after the AMD system bus
is disconnected in response to a Halt special cycle or Stop
Grant special cycle. The BIOS must enable halt and stop
grant disconnect features in the Northbridge.
5. When the AMD system bus is disconnected, Mobile
AMD Athlon and Mobile AMD Duron processor’s caches
cannot be snooped. AMD system bus must be temporarily
reconnected to allow bus master accesses to memory that
require cache snoops during C1, C2, and throttling.
6. For the Mobile AMD Athlon and Mobile AMD Duron
processors, it is required that all of the VID[4:0] outputs of
the processor be used to select the processor’s core voltage.
Critical Differences 3
Confidential - Advance Information
Mobile AMD Athlon™ and AMD Duron™ Processor System Requirements 24106A—August 2000
The VID[4:0] codes defined for the Mobile AMD Athlon and
Mobile AMD Duron processors must be used. This is
discussed later in this document.
7. The Mobile AMD Athlon and Mobile AMD Duron
processors dictates its startup frequency. The Mobile
AMD Duron processor Model 3’s operational Frequency
Identification (FID) code dictates the frequency of the
Mobile AMD Duron processor core clock grid. The
motherboard does not dictate the frequency at which the
processor will startup or run (as was the case for the
AMD-K6 processor).
8. The Mobile AMD Athlon and Mobile AMD Duron processor
core voltage (K7VCC) also powers the AMD system bus and
the I/O driver cells for the AMD system bus in the
Northbridge. Therefore, the Northbridge current
consumption must be taken into account when sizing the
K7VCC DC to DC power converter.
4 Critical Differences
Confidential - Advance Information
24106A—August 2000 Mobile AMD Athlon™ and AMD Duron™ Processor System Requirements
Critical Differences 5
Confidential - Advance Information
Mobile AMD Athlon™ and AMD Duron™ Processor System Requirements 24106A—August 2000
6 Critical Differences
Confidential - Advance Information
24106A—August 2000 Mobile AMD Athlon™ and AMD Duron™ Processor System Requirements
Deterministic Power K7VCC is the name used throughout this document for the
Up of K7VCC and main voltage rail that power Mobile AMD Athlon and Mobile
Sleep Voltages AMD Duron processors. K7VCC powers both the core and I/O of
Mobile AMD Athlon and Mobile AMD Duron processors. The
following block diagram and timing diagram show conceptually
how a notebook PC will be implemented to use Mobile
AMD Duron processor’s VID[4:0] outputs to control K7VCC
during C0, C1 and C2, and how the VID Mux drives a “sleep
VID” to the processor DC to DC power converter so that K7VCC
is at a deterministic power-up and sleep voltage level at power
on and during C3 and S1.
Mobile AMD Athlon™ and AMD Duron™ Processor Notebook System Hardware Requirements 7
Confidential - Advance Information
Mobile AMD Athlon™ and AMD Duron™ Processor System Requirements 24106A—August 2000
Mobile
AMD Duron
VID MVID[4:0]1 Processor
Mux Model 3
SVID[4:0]
VID[4:0]
CPUPWROK
SELECT_SVID#
PWRGD
AND
CPUSTOP# gate
Mobile AMD Athlon™ CPUPWROK This is driven high to K7VCC after the core
Processor Model 5 voltage is stable at the power-up voltage. Mobile AMD Athlon
(K7VCC) DC to DC and Mobile AMD Duron processors use CPUPWROK to set
Control for Notebook various power-up defaults including the start-up VID[4:0] value.
PCs
VID[4:0] is the operational VID driven by Mobile AMD Athlon
processor Model 5 to control the level of K7VCC. Mobile
AMD Athlon processor Model 5 only drives VID[4:0] to the
startup voltage after CPUPWROK to Mobile AMD Athlon
processor Model 5 is asserted. VID[4:0] are controlled as
specified in the Mobile AMD Athlon processor Model 5
specification. Note: that since the VID[4:0] outputs of Mobile
AMD Athlon processor Model 5 are 2.5 volt tolerant open drain
outputs, external pullups to +2.5 volts are needed, and voltage
level shifting may be needed if the VID MUX or equivalent
requires greater than 2.5 volts for VIH.
8 Mobile AMD Athlon™ and AMD Duron™ Processor Notebook System Hardware Requirements
Confidential - Advance Information
24106A—August 2000 Mobile AMD Athlon™ and AMD Duron™ Processor System Requirements
VDD_ALWAYS
SUS_ON
T1
VDD_SUS T2
PWRON#
3.3VRUN T3
CPUSTOP# T4
PCIRST#
T12
T9
CPURST#
T7 T11
PWRGD
SVID[4:0]
SELECT_SVID#
T10
PWRDN#
Start-up voltage (operational voltage for Mobile
power-up voltage
AMD Duron processor Model 3)
K7VCC
T6
CPUPWROK
T8
T5
Mobile AMD Athlon™ and AMD Duron™ Processor Notebook System Hardware Requirements 9
Confidential - Advance Information
Mobile AMD Athlon™ and AMD Duron™ Processor System Requirements 24106A—August 2000
S V I D [ 4 : 0 ] i s t h e S l e e p V I D s e t w i t h re s i s t o rs o n t h e
motherboard to dictate the level of K7VCC during:
1. Power on before CPUPWRGD (CPU Power Good) is
asserted.
2. The C3 processor state and
3. The S1 sleep state
MVID[4:0] is the Multiplexed VID outputs of the VID Mux that
are driven as inputs to the DC to DC.
SELECT_SVID# acts as the select control input for the VID
Mux.
0= MVID[4:0] = SVID[4:0]
1= MVID[4:0} = VID[4:0]
CPUSTOP# is a signal from the Southbridge that is driven low
during the C3 and S1 sleep states so that SVID[4:0] will be
driven to the DC to DC converter on the MVID[4:0] inputs to the
DC to DC power converter.
PWRGD is the combination of all of the power good indications
for the power rails in the system that are powered when the
system is operational. This signal ensures that the SVID[4:0]
drives the DC to DC power converter before K7VCC is at a level
where Mobile AMD Athlon and Mobile AMD Duron processors
can deterministically drive their VID[4:0] outputs. This signal
also goes to the Southbridge. When asserted, the Southbridge
begins its power on reset count for CPURESET# and PCI
RESET#.
PWRDN# is a control input that when asserted causes the DC to
DC power converter to shut off its outputs, and enter a low
power sleep state. PWRDN# ensures that the processor is only
powered during the S0 and S1 states.
10 Mobile AMD Athlon™ and AMD Duron™ Processor Notebook System Hardware Requirements
Confidential - Advance Information
24106A—August 2000 Mobile AMD Athlon™ and AMD Duron™ Processor System Requirements
Minimum Maximum
Delay between turning on the “Suspend” planes (SUS_ON high) to turning on
T1 0 ns
“Run” planes (PWRON# low).
Suspend Voltage Planes are within specification before “Run” voltage planes are
T2 0 µs
within specification.
3.3VRUN within specification to all clocks from the clock synthesis chip running
T3 within specification. This is based on the spec for existing Mobile AMD Athlon 3.0 ms
and Mobile AMD Duron processor clock synthesis chips.
3.3VRUN within spec to K7VCC within spec of the power-up voltage specified by
T4 0 µs
SVID[4:0] as strapped on the motherboard.
K7VCC within specification at power-up voltage level before CPUPWROK is
T5 100 µs
asserted. This applies to VDDA as well.
Mobile AMD Athlon and Mobile AMD Duron processor 100 MHz processor clock
T6 100 µs
input must be at 100 MHz and within specification prior to CPUPWROK assertion.
T7 CPUPWROK assertion to PWRGD assertion. 20 ns
CPUPWROK assertion to VID[4:0] being driven to the startup-VID by Mobile
AMD Athlon and Mobile AMD Duron processors. Note: since VID[4:0] are 2.5 V
T8 tolerant open drain outputs of Mobile AMD Athlon and Mobile AMD Duron 20 ns
processors, transitioning to the startup VID may take longer than 20ns depending
on the implementation of the 2.5 V isolation and VID MUX circuitry.
Notes:
1) The delay between PWRGD going active and PCIRST# deassertion is 1.8 milliseconds for current AMD chipsets.
2) The delay between PCIRST# deassertion and CPURST# deassertion is 1.5 microseconds for current AMD chipsets. This delay
could be 0ns.
3) CPURST# is never asserted without PCIRST# also being asserted. Therefore the CPURST# duration is always greater than 1.5
milliseconds, and the Northbridge is always reset when the processor is reset.
4) The names and polarity of the signals used to turn on the power supplies will vary by chipset and system. What is important
here is the general timing relationship between signals.
5) Mobile AMD Athlon and Mobile AMD Duron processors have a “ring” oscillator that runs from a fixed 2.5volt supply (VDDA).
This VDDA input to the Mobile AMD Athlon and Mobile AMD Duron processors have the same timing requirements as K7VCC.
6) CPURST# is required to be asserted before CPUPWROK is asserted. In practice CPURST# should be held low by the Southbridge
before the “RUN” planes are turned on.
7) DC to DC converters may take several microseconds to significantly change their output voltage in response to changes in their
VID[4:0] inputs. Therefore, if it takes several nanoseconds (even 100) to transition between the power-up VID and the startup
VID, the voltage output of the DC to DC converter will not change quickly enough to bring K7VCC out of spec.
8) Timing for resume from S3 (Suspend to RAM) is the same as power-up timing except that the “Suspend Voltage” planes remain
powered throughout S3. PCI RESET# and CPU RESET# are asserted throughout S3.
9) Refer to “Appendix C: Standard Power Sequencing Guidelines” on page 47 for definition and description of ALWAYS, RUN, and
SUS power planes.
10) PWRDN# is functionally the inverse of PWRON#.
Mobile AMD Athlon™ and AMD Duron™ Processor Notebook System Hardware Requirements 11
Confidential - Advance Information
Mobile AMD Athlon™ and AMD Duron™ Processor System Requirements 24106A—August 2000
Minimum Maximum
T9 All system clocks must be running within spec before PWRGD is asserted. 100 µs
T10 K7VCC transition time from power-up voltage to start-up voltage. 100 µs
T11 PWRGD assertion to PCIRST# de-assertion. 1.0 ms
T12 PCIRST# deassertion to CPURST# de-assertion. 0 ns
Notes:
1) The delay between PWRGD going active and PCIRST# deassertion is 1.8 milliseconds for current AMD chipsets.
2) The delay between PCIRST# deassertion and CPURST# deassertion is 1.5 microseconds for current AMD chipsets. This delay
could be 0ns.
3) CPURST# is never asserted without PCIRST# also being asserted. Therefore the CPURST# duration is always greater than 1.5
milliseconds, and the Northbridge is always reset when the processor is reset.
4) The names and polarity of the signals used to turn on the power supplies will vary by chipset and system. What is important
here is the general timing relationship between signals.
5) Mobile AMD Athlon and Mobile AMD Duron processors have a “ring” oscillator that runs from a fixed 2.5volt supply (VDDA).
This VDDA input to the Mobile AMD Athlon and Mobile AMD Duron processors have the same timing requirements as K7VCC.
6) CPURST# is required to be asserted before CPUPWROK is asserted. In practice CPURST# should be held low by the Southbridge
before the “RUN” planes are turned on.
7) DC to DC converters may take several microseconds to significantly change their output voltage in response to changes in their
VID[4:0] inputs. Therefore, if it takes several nanoseconds (even 100) to transition between the power-up VID and the startup
VID, the voltage output of the DC to DC converter will not change quickly enough to bring K7VCC out of spec.
8) Timing for resume from S3 (Suspend to RAM) is the same as power-up timing except that the “Suspend Voltage” planes remain
powered throughout S3. PCI RESET# and CPU RESET# are asserted throughout S3.
9) Refer to “Appendix C: Standard Power Sequencing Guidelines” on page 47 for definition and description of ALWAYS, RUN, and
SUS power planes.
10) PWRDN# is functionally the inverse of PWRON#.
VID[4:0] Control It is required that the Mobile AMD Athlon and Mobile
Requirements During AMD Duron processor’s VID[4:0] Outputs control the Mobile
C0, C1 and C2 AMD Athlon and Mobile AMD Duron processor core voltage
during C0, C1 and C2.
As described in the previous section, the VID MUX on the
motherboard passes the VID[4:0] outputs of the Mobile
AMD Athlon and Mobile AMD Duron processor to the Mobile
AMD Athlon and Mobile AMD Duron processor core voltage DC
to DC during the C0, C1, and C2 states. It is required that all of
the VID[4:0] outputs of Mobile AMD Athlon and Mobile
AMD Duron processors are used for Mobile AMD Athlon and
Mobile AMD Duron processor-based notebooks. This is
required for compatibility with future processor drivers or
operating systems that will control Processor Performance
States (processor voltage and frequency) in a processor-specific
manner that does not vary from system to system. This is also
12 Mobile AMD Athlon™ and AMD Duron™ Processor Notebook System Hardware Requirements
Confidential - Advance Information
24106A—August 2000 Mobile AMD Athlon™ and AMD Duron™ Processor System Requirements
re q u i re d f o r o p t i m a l p o w e r m a n a g e m e n t o f M o b i l e
AM D Athlon and M obile AMD Duron processor-bas ed
notebooks.
Mobile AMD Duron™ The Power-up and sleep voltage for Mobile AMD Duron
Processor Model 3 processor Model 3 versions is determined by the processor and
the chipset.
The Mobile AMD Duron processor Model 3 power up and sleep
voltage is 1.3V +/- 100 mV.
Mobile AMD Athlon™ The power-up and sleep voltages for Mobile AMD Athlon
Processor Model 6 processor Model 6 and Mobile AMD Duron processor Model 7
and Mobile are 1.0 V +/- 100 mV. Note: this is the goal and has not yet been
AMD Duron™ proven; therefore, the motherboard must have stuffing options
Processor Model 7 to select higher voltages.
Mobile AMD Athlon™ and AMD Duron™ Processor Notebook System Hardware Requirements 13
Confidential - Advance Information
Mobile AMD Athlon™ and AMD Duron™ Processor System Requirements 24106A—August 2000
DC to DC Power Converters
DC to DC power converters must support dynamic voltage
transition requirements to enable AMD PowerNow! technology
processor performance state transitions in Mobile AMD Athlon
and Mobile AMD Duron processor notebooks, and to enable
transitions between sleep and operating voltages as controlled
by the system using the VID Mux. AMD has a recommended DC
to DC design and specification for Mobile AMD Duron
processors. Refer to the Mobile AMD Athlon™ Processor Power
Module Design Guide, publication #24125.
Some of the requirements for this Mobile AMD Athlon and
Mobile AMD Duron processor’s DC to DC power converters
which are met by AMD’s recommended solution include:
1. It must be capable of generating all of the voltages that
Mobile AMD Athlon and Mobile AMD Duron processors can
operate at.
2. It must be capable of continuously supplying Mobile
AMD Athlon and Mobile AMD Duron processor maximum
current load PLUS the maximum current drawn by the
AMD system bus interface on the Northbridge that is also
powered by voltage rail that powers Mobile AMD Athlon
and Mobile AMD Duron processors (K7VCC). The DC to DC
power converters supplying K7VCC in systems capable of
supporting the highest frequency Mobile AMD Athlon and
Mobile AMD Duron processors are required to be capable of
continuously supplying 22 Amps of K7VCC.
14 Mobile AMD Athlon™ and AMD Duron™ Processor Notebook System Hardware Requirements
Confidential - Advance Information
24106A—August 2000 Mobile AMD Athlon™ and AMD Duron™ Processor System Requirements
Mobile AMD Athlon™ and AMD Duron™ Processor Notebook System Hardware Requirements 15
Confidential - Advance Information
Mobile AMD Athlon™ and AMD Duron™ Processor System Requirements 24106A—August 2000
Table 3. VID Codes used by Mobile AMD Athlon™ and AMD Duron™ Processors
16 Mobile AMD Athlon™ and AMD Duron™ Processor Notebook System Hardware Requirements
Confidential - Advance Information
24106A—August 2000 Mobile AMD Athlon™ and AMD Duron™ Processor System Requirements
Table 3. VID Codes used by Mobile AMD Athlon™ and AMD Duron™ Processors (continued)
Mobile AMD Athlon™ The Mobile AMD Athlon processor Model 6 and the Mobile
Processor Model 6 AMD Duron processor Model 7 both have an on-die diode for
and the Mobile measuring the processor’s temperature. Motherboards should
AMD Duron™ use the Maxim 1617 “Remote/Local Temperature Sensor with
Processor Model 7 SMBus Serial Interface” (or equivalent/similar temperature
sensor) to read the processor’s on-die diode. The Maxim 1617
can read the processor’s thermal diode and its own local
temperature.
Mobile AMD Duron™ The Mobile AMD Duron processor Model 3 does not have an on-
Processor Model 3 die diode for measuring the processor’s temperature. A discrete
SOT23 packaged transistor should be used with the MAXIM
1617 temperature sensor (or equivalent), and should be placed
in the design such that it can be thermally coupled to the
processor and used to measure the processor’s temperature. Per
the Maxim 1617 data sheet:
“Temperature accuracy depends on having a good-
quality, diode-connected small-signal transistor.”
Per the 1617 data sheet, Maxim has tested the following
transistors for this purpose:
Mobile AMD Athlon™ and AMD Duron™ Processor Notebook System Hardware Requirements 17
Confidential - Advance Information
Mobile AMD Athlon™ and AMD Duron™ Processor System Requirements 24106A—August 2000
18 Mobile AMD Athlon™ and AMD Duron™ Processor Notebook System Hardware Requirements
Confidential - Advance Information
24106A—August 2000 Mobile AMD Athlon™ and AMD Duron™ Processor System Requirements
Mobile AMD Athlon™ and AMD Duron™ Processor Notebook System Hardware Requirements 19
Confidential - Advance Information
Mobile AMD Athlon™ and AMD Duron™ Processor System Requirements 24106A—August 2000
South Bridge
Performance
State GPO
THERM# AND
Gate
Notes:
1) AMD PowerNow! technology software would program the THERM# clock throttling duty cycle
and then drive the GPO low to force AMD PowerNow! technology throttling.
2) THERM# throttling is not the same as clock throttling used by the operating system for ACPI ther-
mal zone throttling. ACPI thermal zone throttling is controlled by the operating system when the
BIOS indicates (with _PSV) that the processor has reached a temperature at that the operating
system should use throttling to control the processor’s temperature. ACPI uses the ACPI defined
Processor Control (P_CNT) for throttling the processor. An entirely different non-operating sys-
tem owned register is used for AMD PowerNow! technology throttling with the Mobile
AMD Duron processor Model 3 version.
20 Mobile AMD Athlon™ and AMD Duron™ Processor Notebook System Hardware Requirements
Confidential - Advance Information
24106A—August 2000 Mobile AMD Athlon™ and AMD Duron™ Processor System Requirements
Thermal Requirements
Mobile AMD Athlon and Mobile AMD Duron processor-based
systems are required to have thermal solutions which can keep
the processor and all other system components within their
specified operating temperatures given a processor power of
24W for thermal design purposes. For more details refer to the
Mobile AMD Athlon™ and AMD Duron™ Processor Thermal
Design Application Note, document #TBD.
Mobile AMD Athlon™ and AMD Duron™ Processor Notebook System Hardware Requirements 21
Confidential - Advance Information
Mobile AMD Athlon™ and AMD Duron™ Processor System Requirements 24106A—August 2000
22 Mobile AMD Athlon™ and AMD Duron™ Processor Notebook System Hardware Requirements
Confidential - Advance Information
24106A—August 2000 Mobile AMD Athlon™ and AMD Duron™ Processor System Requirements
BIOS Requirements
Th i s s e c t i o n i s l i m i t e d t o M o b i l e A M D A t h l o n ™ a n d
AMD Duron™ Processor Power Management requirements for
Mobile AMD Athlon and Mobile AMD Duron processor BIOS.
VID[4:0] codes
These codes are specified in the section entitled VID[4:0] Codes
Used on page 16.
BIOS Requirements 23
24
Chipset-
ACPI State Name/ Properties / Item BIOS supplied ACPI Table
Function and BIOS Responsibility specific
Operating System name # entry/object/control method
register info
1 Enable AMD system bus disconnect on Halt —
Mobile AMD Duron processor Model 3: BIOS
must program the ClkCtL MSR (C001_001Bh) as
follows to select a halt disconnect divisor of 128
when the ARB_DIS bit is set, the Northbridge is not allowed to initiate AMD system bus re-connect, the processor will initiate AMD system bus re-connect once a resume
24106A—August 2000
event occurs and STPCLK# has been de-asserted.
4) Reducing the Mobile AMD Athlon and Mobile AMD Duron processor's core voltage during C3 is strongly recommended as it significantly reduces the Mobile
AMD Athlon and Mobile AMD Duron processor's static power consumption and therefore contributes to system cooling and extended battery powered run-time.
Table 6. Chipset, Processor, and ACPI Table Configuration by the BIOS to Enable ACPI State Support (continued)
BIOS Requirements
24106A—August 2000
Chipset-
ACPI State Name/ Properties / Item BIOS supplied ACPI Table
Function and BIOS Responsibility specific
Operating System name # entry/object/control method
register info
BIOS specifies a P_LVL2_LAT of
5µs for Mobile AMD Duron
processor Model 3
Enable the operating system use of the C2
4 15µs for Mobile AMD Athlon —
processor power state.
processor Model 6 and Mobile
AMD Duron processor Model 7 in
register bit 0 of that is the ARB_DIS (arbiter disable) bit. When the ACPI driver sets the ARB_DIS bit, the Northbridge must stop granting bus masters access to system
24106A—August 2000
memory (as the processor caches cannot be snooped during C3. Once the Northbridge has disconnected the AMD system bus in response to a stop grant special cycle
when the ARB_DIS bit is set, the Northbridge is not allowed to initiate AMD system bus re-connect, the processor will initiate AMD system bus re-connect once a resume
event occurs and STPCLK# has been de-asserted.
4) Reducing the Mobile AMD Athlon and Mobile AMD Duron processor's core voltage during C3 is strongly recommended as it significantly reduces the Mobile
AMD Athlon and Mobile AMD Duron processor's static power consumption and therefore contributes to system cooling and extended battery powered run-time.
Table 6. Chipset, Processor, and ACPI Table Configuration by the BIOS to Enable ACPI State Support (continued)
BIOS Requirements
24106A—August 2000
Chipset-
ACPI State Name/ Properties / Item BIOS supplied ACPI Table
Function and BIOS Responsibility specific
Operating System name # entry/object/control method
register info
(Continued from previous page) BIOS configures Northbridge registers to enable
11 maximum Northbridge power savings during —
C3.
C3 / Stop Grant caches not
snoopable
ACPI:
when the ARB_DIS bit is set, the Northbridge is not allowed to initiate AMD system bus re-connect, the processor will initiate AMD system bus re-connect once a resume
24106A—August 2000
event occurs and STPCLK# has been de-asserted.
4) Reducing the Mobile AMD Athlon and Mobile AMD Duron processor's core voltage during C3 is strongly recommended as it significantly reduces the Mobile
AMD Athlon and Mobile AMD Duron processor's static power consumption and therefore contributes to system cooling and extended battery powered run-time.
Table 6. Chipset, Processor, and ACPI Table Configuration by the BIOS to Enable ACPI State Support (continued)
BIOS Requirements
24106A—August 2000
Chipset-
ACPI State Name/ Properties / Item BIOS supplied ACPI Table
Function and BIOS Responsibility specific
Operating System name # entry/object/control method
register info
S3 / Suspend to RAM / Stand by
ACPI places the system into the S3 BIOS provides a \_S3 ACPI object
state by writing the value specified to the operating system that
17
by the \_S3 object into the SLP_TYP specifies a SLP_TYP[2:0] value that
field and writing the SLP_EN bit to a is chipset specific.
one.
24106A—August 2000
event occurs and STPCLK# has been de-asserted.
4) Reducing the Mobile AMD Athlon and Mobile AMD Duron processor's core voltage during C3 is strongly recommended as it significantly reduces the Mobile
AMD Athlon and Mobile AMD Duron processor's static power consumption and therefore contributes to system cooling and extended battery powered run-time.
Table 6. Chipset, Processor, and ACPI Table Configuration by the BIOS to Enable ACPI State Support (continued)
31
24106A—August 2000
Confidential - Advance Information
Mobile AMD Athlon™ and AMD Duron™ Processor System Requirements 24106A—August 2000
32 BIOS Requirements
Confidential - Advance Information
24106A—August 2000 Mobile AMD Athlon™ and AMD Duron™ Processor System Requirements
24106A—August 2000 Mobile AMD Athlon™ and AMD Duron™ Processor System Requirements
N ot e: t h a t i f d u r i n g C 2 w h i l e t h e A M D s y st e m b u s i s
disconnected, if the Northbridge receives bus master request
(from a PCI bus master for example) the Northbridge must:
1. Grant the bus master request, but re-try the PCI bus master
initiated cycle while the AMD system bus is disconnected.
2. Initiate an AMD system bus connect sequence so that it can
probe the processor’s caches.
3. Service the bus master requested access to memory.
4. After all bus master activity stops, the Northbridge must
disconnect the AMD system bus again to enable the
processor to return to its power saving state.
24106A—August 2000 Mobile AMD Athlon™ and AMD Duron™ Processor System Requirements
t1 t2 t3 t4 t7
All power
planes
PCIRST#, CPURST# t6
STPCLK#
Stop Grant special cycle
on AMD SYSTEM BUS
DCSTOP# t5
CKEs
Resume event
CPUSTOP#
K7VCC
Notes:
1) Not drawn to scale
2) CPU_CLK cannot be stopped to processor or AMD system bus.
3) If the AMD system bus sequences an STP_AGP# signal to the external AGP graphics device for stopping the AGP clock during
C3, this signal must be asserted for two RTC clocks (which is about 61us) before the AGP clock to the graphics chip is stopped.
The ability to stop the AGP clock during C3 is dependent on the chipset implementation, the clock synthesis chip, and the
graphics chip all supporting this.
4) The AGP device must also provide an AGP_BUSY# signal which must be asserted anytime the AGP device needs the AGP
clock to be running, specifically when it needs to access memory which will cause a probe of the processor's caches. This
AGP_BUSY# signal like all PCI REQ# signals must force the ACPI defined BM_STS bit in the AMD system bus to be asserted
went AGP_BUSY# is asserted. BM_STS is used by the operating system to determine whether or not to use the C3 processor
state, and is also used to exit the C3 processor state.
Table 7. C3 Timing
STP_AGP# and Stopping the AGP clock during C3/S1 depends on support from
AGP_BUSY# and the chipset. Stopping the AGP clock can save a small number of
Stopping the AGP milliwatts and is an optimization not a required feature.
Clock During C3.
If it is desirable to stop the AGP# clock to the graphics chip,
some graphics vendors support an AGP_BUSY#/STP_AGP#
protocol. If this AGP_BUSY# protocol is to be used, then:
1. AGP_BUSY# assertion must cause BM_STS assertion in the
Southbridge’s ACPI PM1_STS register. This can be
accomplished by connecting AGP_BUSY# to a PCI REQ#
input on the Southbridge that will cause BM_STS to be
asserted when AGP_BUSY# is asserted.
24106A—August 2000 Mobile AMD Athlon™ and AMD Duron™ Processor System Requirements
24106A—August 2000 Mobile AMD Athlon™ and AMD Duron™ Processor System Requirements
24106A—August 2000 Mobile AMD Athlon™ and AMD Duron™ Processor System Requirements
24106A—August 2000 Mobile AMD Athlon™ and AMD Duron™ Processor System Requirements
System Reset The Southbridge also needs a register in I/O space or PCI
Register configuration space that can be written to cause a full system
reset (CPU RESET# and PCI RESET# assertion).
For this purpose, Intel and AMD Southbridges have a system
reset that can be initiated by a write to I/O address CF9h that is
an 8 bit reset register. 3rd party chipset company’s should only
use CF9h if they have cross license agreements with Intel that
allow them to copy Intel chipset features.
24106A—August 2000 Mobile AMD Athlon™ and AMD Duron™ Processor System Requirements