User Guide
Page 3
...offices, and a customer training center. Frequently accessed numbers are free with a simple phone call the AMD Corporate Applications Hotline at www.amd.com and follow the Embedded Processors link. and Canada 44-(0) 1276-803-299 U.K. and Europe hotline WWW Support For specific information on... for U.S. Go to answer E86™ family hardware and software development questions. AMD's WWW site lists the latest phone numbers. 23542A/0-September 2000 Preliminary Information AMD-K6™-2E+ Embedded Processor Data Sheet IF YOU HAVE QUESTIONS, WE'RE HERE TO HELP YOU. Additional ...
...offices, and a customer training center. Frequently accessed numbers are free with a simple phone call the AMD Corporate Applications Hotline at www.amd.com and follow the Embedded Processors link. and Canada 44-(0) 1276-803-299 U.K. and Europe hotline WWW Support For specific information on... for U.S. Go to answer E86™ family hardware and software development questions. AMD's WWW site lists the latest phone numbers. 23542A/0-September 2000 Preliminary Information AMD-K6™-2E+ Embedded Processor Data Sheet IF YOU HAVE QUESTIONS, WE'RE HERE TO HELP YOU. Additional ...
User Guide
Page 4
... x86 platform are widely available in the general marketplace. iv Preliminary Information AMD-K6™-2E+ Embedded Processor Data Sheet 23542A/0-September 2000 To order literature: Web: www.amd.com/support/literature.html U.S. and Canada: (800) 222-9323 Third-Party Support AMD FusionE86SM program partners provide an array of products designed to meet critical time...
... x86 platform are widely available in the general marketplace. iv Preliminary Information AMD-K6™-2E+ Embedded Processor Data Sheet 23542A/0-September 2000 To order literature: Web: www.amd.com/support/literature.html U.S. and Canada: (800) 222-9323 Third-Party Support AMD FusionE86SM program partners provide an array of products designed to meet critical time...
User Guide
Page 5
... Sheet Contents Contents Revision History xvii About this Data Sheet xix 1 AMD-K6™-2E+ Embedded Processor 1 1.1 AMD-K6™-2E+ Embedded Processor Features 3 1.2 Process Technology 7 1.3 Super7™ Platform 8 2 Internal Architecture 11 2.1 Microarchitecture Overview 11 ...MSR 44 3.3 Memory Management Registers 54 3.4 Paging 56 3.5 Descriptors and Gates 59 3.6 Exceptions and Interrupts 62 3.7 Instructions Supported by the AMD-K6™-2E+ Processor . . 63 4 Logic Symbol Diagram 91 5 Signal Descriptions 93 5.1 Signal Terminology 93 5.2 A20M# (Address Bit 20 Mask 94 ...
... Sheet Contents Contents Revision History xvii About this Data Sheet xix 1 AMD-K6™-2E+ Embedded Processor 1 1.1 AMD-K6™-2E+ Embedded Processor Features 3 1.2 Process Technology 7 1.3 Super7™ Platform 8 2 Internal Architecture 11 2.1 Microarchitecture Overview 11 ...MSR 44 3.3 Memory Management Registers 54 3.4 Paging 56 3.5 Descriptors and Gates 59 3.6 Exceptions and Interrupts 62 3.7 Instructions Supported by the AMD-K6™-2E+ Processor . . 63 4 Logic Symbol Diagram 91 5 Signal Descriptions 93 5.1 Signal Terminology 93 5.2 A20M# (Address Bit 20 Mask 94 ...
User Guide
Page 6
Preliminary Information AMD-K6™-2E+ Embedded Processor Data Sheet 23542A/0-September 2000 5.19 DP[7:0] (Data Parity 108 5.20 EADS# (External Address Strobe 109 5.21 EWBE# (External Write Buffer Empty 110 5.22 FERR# (...[4:0] (Voltage Identification 137 5.54 W/R# (Write/Read 138 5.55 WB/WT# (Writeback or Writethrough 139 5.56 Pin Tables by Type 140 5.57 Bus Cycle Definitions 142 6 AMD PowerNow!™ Technology 143 6.1 Enhanced Power Management Features 143 6.2 Dynamic Core Frequency and Core Voltage Control . . . . . 150 7 Bus Cycles 153 7.1 Timing Diagrams 153 7.2 Bus States...
Preliminary Information AMD-K6™-2E+ Embedded Processor Data Sheet 23542A/0-September 2000 5.19 DP[7:0] (Data Parity 108 5.20 EADS# (External Address Strobe 109 5.21 EWBE# (External Write Buffer Empty 110 5.22 FERR# (...[4:0] (Voltage Identification 137 5.54 W/R# (Write/Read 138 5.55 WB/WT# (Writeback or Writethrough 139 5.56 Pin Tables by Type 140 5.57 Bus Cycle Definitions 142 6 AMD PowerNow!™ Technology 143 6.1 Enhanced Power Management Features 143 6.2 Dynamic Core Frequency and Core Voltage Control . . . . . 150 7 Bus Cycles 153 7.1 Timing Diagrams 153 7.2 Bus States...
User Guide
Page 7
23542A/0-September 2000 Preliminary Information AMD-K6™-2E+ Embedded Processor Data Sheet Contents 7.5 Inquire and Bus Arbitration Cycles 168 7.6 Special Bus Cycles 190 8 Power-on Configuration and Initialization 199 8.1 Signals Sampled During the Falling Transition of RESET 199 8.2 RESET Requirements 200 8.3 State of Processor After RESET 200 8.4 State of Processor After INIT 203 9 Cache Organization...
23542A/0-September 2000 Preliminary Information AMD-K6™-2E+ Embedded Processor Data Sheet Contents 7.5 Inquire and Bus Arbitration Cycles 168 7.6 Special Bus Cycles 190 8 Power-on Configuration and Initialization 199 8.1 Signals Sampled During the Falling Transition of RESET 199 8.2 RESET Requirements 200 8.3 State of Processor After RESET 200 8.4 State of Processor After INIT 203 9 Cache Organization...
User Guide
Page 8
Preliminary Information AMD-K6™-2E+ Embedded Processor Data Sheet 23542A/0-September 2000 13.4 Cache Inhibit 263 13.5 L2 Cache and Tag Array Testing 264 13.6 Debug 268 14 Clock Control 275 14.1 ... Dissipation 289 15.5 Power and Grounding 291 16 Signal Switching Characteristics 295 16.1 CLK Switching Characteristics 296 16.2 Clock Switching Characteristics for 100-MHz Bus Operation 296 16.3 Clock Switching Characteristics for 66-MHz Bus Operation 297 16.4 Valid Delay, Float, Setup, and Hold Timings 298 16.5 Output Delay Timings for 100...
Preliminary Information AMD-K6™-2E+ Embedded Processor Data Sheet 23542A/0-September 2000 13.4 Cache Inhibit 263 13.5 L2 Cache and Tag Array Testing 264 13.6 Debug 268 14 Clock Control 275 14.1 ... Dissipation 289 15.5 Power and Grounding 291 16 Signal Switching Characteristics 295 16.1 CLK Switching Characteristics 296 16.2 Clock Switching Characteristics for 100-MHz Bus Operation 296 16.3 Clock Switching Characteristics for 66-MHz Bus Operation 297 16.4 Valid Delay, Float, Setup, and Hold Timings 298 16.5 Output Delay Timings for 100...
User Guide
Page 9
...TR12 46 Figure 33. Time Stamp Counter (TSC 46 Figure 34. Write Handling Control Register (WHCR 48 List of Figures Figure 1. AMD-K6™-2E+ Processor Decode Logic 19 Figure 5. Segment Register 30 Figure 10. Segment Usage 31 Figure 11. EFLAGS Registers 38 Figure 21. Control Register... Registers DR5 and DR4 42 Figure 29. Machine-Check Type Register (MCTR 45 Figure 32. 23542A/0-September 2000 Preliminary Information AMD-K6™-2E+ Embedded Processor Data Sheet List of Figures ix Register X and Y Pipeline Functional Units 24 Figure 7. FPU Tag Word Register 33 Figure...
...TR12 46 Figure 33. Time Stamp Counter (TSC 46 Figure 34. Write Handling Control Register (WHCR 48 List of Figures Figure 1. AMD-K6™-2E+ Processor Decode Logic 19 Figure 5. Segment Register 30 Figure 10. Segment Usage 31 Figure 11. EFLAGS Registers 38 Figure 21. Control Register... Registers DR5 and DR4 42 Figure 29. Machine-Check Type Register (MCTR 45 Figure 32. 23542A/0-September 2000 Preliminary Information AMD-K6™-2E+ Embedded Processor Data Sheet List of Figures ix Register X and Y Pipeline Functional Units 24 Figure 7. FPU Tag Word Register 33 Figure...
User Guide
Page 10
...Cache-Line Replacement 165 Figure 64. AHOLD Restriction 181 x List of the Processor 148 Figure 58. Processor State Observability Register (PSOR 49 Figure 39. L2 Tag Information for AMD-K6™-2E+ Processor-EDX 51 Figure 41. HOLD-Initiated Inquire Hit to Modified Line 173 Figure... 69. Preliminary Information AMD-K6™-2E+ Embedded Processor Data Sheet 23542A/0-September 2000 Figure 37. UC/WC Cacheability ...
...Cache-Line Replacement 165 Figure 64. AHOLD Restriction 181 x List of the Processor 148 Figure 58. Processor State Observability Register (PSOR 49 Figure 39. L2 Tag Information for AMD-K6™-2E+ Processor-EDX 51 Figure 41. HOLD-Initiated Inquire Hit to Modified Line 173 Figure... 69. Preliminary Information AMD-K6™-2E+ Embedded Processor Data Sheet 23542A/0-September 2000 Figure 37. UC/WC Cacheability ...
User Guide
Page 11
... Flush/Invalidate Register (PFIR 224 Figure 87. L2 Cache Sector and Line Organization 265 Figure 93. Suggested Component Placement for the AMD-K6™-2E+ Processor-EDX 266 Figure 94. Write Handling Control Register (WHCR 217 Figure 85. LRU Byte 268 Figure 97. INIT-Initiated Transition from... 267 Figure 95. Debug Registers DR5 and DR4 270 Figure 100. Clock Control State Transitions for Low-Power Versions of the AMD-K6™-2E+ Processor 276 Figure 102. Locked Operation with BOFF# Intervention 187 Figure 76. SMM Memory 242 Figure 90. L2 Cache Organization for ...
... Flush/Invalidate Register (PFIR 224 Figure 87. L2 Cache Sector and Line Organization 265 Figure 93. Suggested Component Placement for the AMD-K6™-2E+ Processor-EDX 266 Figure 94. Write Handling Control Register (WHCR 217 Figure 85. LRU Byte 268 Figure 97. INIT-Initiated Transition from... 267 Figure 95. Debug Registers DR5 and DR4 270 Figure 100. Clock Control State Transitions for Low-Power Versions of the AMD-K6™-2E+ Processor 276 Figure 102. Locked Operation with BOFF# Intervention 187 Figure 76. SMM Memory 242 Figure 90. L2 Cache Organization for ...
User Guide
Page 12
...Package 315 Figure 115. Measuring Case Temperature 317 Figure 117. CPGA Connection Diagram (Bottom-Side View 323 Figure 123. TRST# Timing 312 Figure 112. Processor Heat Dissipation Path 316 Figure 116. Voltage Regulator Placement 318 Figure 118. Maximum Float Delay Timing 310 Figure 108. Reset and Configuration Timing 311 Figure... 332 xii List of Figures Airflow for a Heatsink with Fan 319 Figure 119. Input Setup and Hold Timing 310 Figure 109. Preliminary Information AMD-K6™-2E+ Embedded Processor Data Sheet 23542A/0-September 2000 Figure 106.
...Package 315 Figure 115. Measuring Case Temperature 317 Figure 117. CPGA Connection Diagram (Bottom-Side View 323 Figure 123. TRST# Timing 312 Figure 112. Processor Heat Dissipation Path 316 Figure 116. Voltage Regulator Placement 318 Figure 118. Maximum Float Delay Timing 310 Figure 108. Reset and Configuration Timing 311 Figure... 332 xii List of Figures Airflow for a Heatsink with Fan 319 Figure 119. Input Setup and Hold Timing 310 Figure 109. Preliminary Information AMD-K6™-2E+ Embedded Processor Data Sheet 23542A/0-September 2000 Figure 106.
User Guide
Page 13
... . . . . . 23 General-Purpose Registers 28 General-Purpose Register Doubleword, Word, and Byte Names 29 Segment Registers 30 AMD-K6™-2E+ Processor Model-Specific Registers 44 Extended Feature Enable Register (EFER) Definition 47 SYSCALL/SYSRET Target Address Register (STAR) Definition 48 Memory Management Registers...6. Table 24. Table 37. Table 17. Table 20. Table 3. Table 26. Table 32. 23542A/0-September 2000 Preliminary Information AMD-K6™-2E+ Embedded Processor Data Sheet List of Tables xiii Table 27. Table 12. Table 39.
... . . . . . 23 General-Purpose Registers 28 General-Purpose Register Doubleword, Word, and Byte Names 29 Segment Registers 30 AMD-K6™-2E+ Processor Model-Specific Registers 44 Extended Feature Enable Register (EFER) Definition 47 SYSCALL/SYSRET Target Address Register (STAR) Definition 48 Memory Management Registers...6. Table 24. Table 37. Table 17. Table 20. Table 3. Table 26. Table 32. 23542A/0-September 2000 Preliminary Information AMD-K6™-2E+ Embedded Processor Data Sheet List of Tables xiii Table 27. Table 12. Table 39.
User Guide
Page 14
... 287 DC Characteristics for the AMD-K6™-2E+ Processor 287 Power Dissipation for Low-Power AMD-K6™-2E+ Devices . . 289 Power Dissipation for Standard-Power AMD-K6™-2E+ Devices 290 Supported Voltages and Operating Frequencies for LowPower AMD-K6™-2E+ Processors Enabled with AMD PowerNow!™ Technology 290 CLK Switching Characteristics for 100-MHz Bus Operation . 296 CLK...
... 287 DC Characteristics for the AMD-K6™-2E+ Processor 287 Power Dissipation for Low-Power AMD-K6™-2E+ Devices . . 289 Power Dissipation for Standard-Power AMD-K6™-2E+ Devices 290 Supported Voltages and Operating Frequencies for LowPower AMD-K6™-2E+ Processors Enabled with AMD PowerNow!™ Technology 290 CLK Switching Characteristics for 100-MHz Bus Operation . 296 CLK...
User Guide
Page 15
23542A/0-September 2000 Preliminary Information AMD-K6™-2E+ Embedded Processor Data Sheet Table 75. Table 78. CPGA Pin Designations by Functional Grouping 324 CPGA Pin Designations for No Connect, Reserved, Power, and Ground Pins 325 OBGA Pin Designations by Functional Grouping 328 OBGA Pin Designations for No Connect, Reserved, Power, and Ground Pins 329 AMD-K6™-2E+ Embedded Processor Valid Ordering Part Number Combinations 334 List of Tables xv Table 79. Table 77. Table 76.
23542A/0-September 2000 Preliminary Information AMD-K6™-2E+ Embedded Processor Data Sheet Table 75. Table 78. CPGA Pin Designations by Functional Grouping 324 CPGA Pin Designations for No Connect, Reserved, Power, and Ground Pins 325 OBGA Pin Designations by Functional Grouping 328 OBGA Pin Designations for No Connect, Reserved, Power, and Ground Pins 329 AMD-K6™-2E+ Embedded Processor Valid Ordering Part Number Combinations 334 List of Tables xv Table 79. Table 77. Table 76.
User Guide
Page 16
Preliminary Information AMD-K6™-2E+ Embedded Processor Data Sheet 23542A/0-September 2000 xvi List of Tables
Preliminary Information AMD-K6™-2E+ Embedded Processor Data Sheet 23542A/0-September 2000 xvi List of Tables
User Guide
Page 17
Changed Note 2 in Table 59 on page 289, Table 60 on page 290, and Table 61 on page 290. A Second Printing: Revised headings in Table 60 on page 148. Revision History xvii A Second Printing: Revised trademarks. A Second Printing: Changed setting of NOL2 bit on page 290 to apply to 400-MHz parts only. 23542A/0-September 2000 Preliminary Information AMD-K6™-2E+ Embedded Processor Data Sheet Revision History Date September 2000 September 2000 September 2000 September 2000 Rev Description A Initial published release.
Changed Note 2 in Table 59 on page 289, Table 60 on page 290, and Table 61 on page 290. A Second Printing: Revised headings in Table 60 on page 148. Revision History xvii A Second Printing: Revised trademarks. A Second Printing: Changed setting of NOL2 bit on page 290 to apply to 400-MHz parts only. 23542A/0-September 2000 Preliminary Information AMD-K6™-2E+ Embedded Processor Data Sheet Revision History Date September 2000 September 2000 September 2000 September 2000 Rev Description A Initial published release.
User Guide
Page 18
Preliminary Information AMD-K6™-2E+ Embedded Processor Data Sheet 23542A/0-September 2000 xviii Revision History
Preliminary Information AMD-K6™-2E+ Embedded Processor Data Sheet 23542A/0-September 2000 xviii Revision History
User Guide
Page 19
... a n d d e s i g n implementation. About this Data Sheet Overview The AMD-K6™-2E+ Embedded Processor Data Sheet is organized into the following sections: Chapter 1, "AMD-K6™-2E+ Embedded Processor" on page 27, provides a general overview of the AMD-K6™-2E+ embedded processor. Chapter 3, "Software Environment" on page 1, provides a list of the AMD-K6-2E+ processor's distinguishing characteristics, a description of bus cycles. 23542A...
... a n d d e s i g n implementation. About this Data Sheet Overview The AMD-K6™-2E+ Embedded Processor Data Sheet is organized into the following sections: Chapter 1, "AMD-K6™-2E+ Embedded Processor" on page 27, provides a general overview of the AMD-K6™-2E+ embedded processor. Chapter 3, "Software Environment" on page 1, provides a list of the AMD-K6-2E+ processor's distinguishing characteristics, a description of bus cycles. 23542A...
User Guide
Page 20
..., absolute ratings, DC characteristics, power dissipation data, power and grounding information, and decoupling recommendations. Chapter 10, "Write Merge Buffer" on page 237, describes the AMD-K6-2E+ processor's IEEE 754compatible and 854-compatible floating point execution unit, the multimedia and 3DNow!™ technology execution units, and the floating-point and MMX™/3DNow...
..., absolute ratings, DC characteristics, power dissipation data, power and grounding information, and decoupling recommendations. Chapter 10, "Write Merge Buffer" on page 237, describes the AMD-K6-2E+ processor's IEEE 754compatible and 854-compatible floating point execution unit, the multimedia and 3DNow!™ technology execution units, and the floating-point and MMX™/3DNow...
User Guide
Page 21
... page 313, lists the package thermal specifications, discusses how to measure case temperature, and provides layout and airflow considerations. 23542A/0-September 2000 Preliminary Information AMD-K6™-2E+ Embedded Processor Data Sheet Chapter 17, "Thermal Design" on page 333, provides the ordering part number (OPN) and valid OPN combinations. Chapter 18, "Pin Designations...
... page 313, lists the package thermal specifications, discusses how to measure case temperature, and provides layout and airflow considerations. 23542A/0-September 2000 Preliminary Information AMD-K6™-2E+ Embedded Processor Data Sheet Chapter 17, "Thermal Design" on page 333, provides the ordering part number (OPN) and valid OPN combinations. Chapter 18, "Pin Designations...
User Guide
Page 22
Preliminary Information AMD-K6™-2E+ Embedded Processor Data Sheet 23542A/0-September 2000 xxii About this Data Sheet
Preliminary Information AMD-K6™-2E+ Embedded Processor Data Sheet 23542A/0-September 2000 xxii About this Data Sheet