User Guide
Page 3
... offices, and a customer training center. Expert technical assistance is listed on E86 products, access the AMD home page at www.amd.com and follow the Embedded Processors link. These pages provide information on upcoming product releases, overviews of existing products, information on all ... euro.tech@amd.com (in PDF form. Documentation and Literature Support Data books, user's manuals, data sheets, application notes, and product CDs are available online in Europe and the UK). 23542A/0-September 2000 Preliminary Information AMD-K6™-2E+ Embedded Processor Data Sheet ...
... offices, and a customer training center. Expert technical assistance is listed on E86 products, access the AMD home page at www.amd.com and follow the Embedded Processors link. These pages provide information on upcoming product releases, overviews of existing products, information on all ... euro.tech@amd.com (in PDF form. Documentation and Literature Support Data books, user's manuals, data sheets, application notes, and product CDs are available online in Europe and the UK). 23542A/0-September 2000 Preliminary Information AMD-K6™-2E+ Embedded Processor Data Sheet ...
User Guide
Page 4
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. Products and solutions available include chipsets, emulators, hardware and software debuggers, board-level products, and software development tools, among others. ... WWW site and the E86™ Family Products Development Tools CD, order #21058, describe these solutions. and Canada: (800) 222-9323 Third-Party Support AMD FusionE86SM program partners provide an array of products designed to meet critical time-to-market needs.
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. Products and solutions available include chipsets, emulators, hardware and software debuggers, board-level products, and software development tools, among others. ... WWW site and the E86™ Family Products Development Tools CD, order #21058, describe these solutions. and Canada: (800) 222-9323 Third-Party Support AMD FusionE86SM program partners provide an array of products designed to meet critical time-to-market needs.
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
...FPU Status Word Register 32 Figure 13. Machine-Check Type Register (MCTR 45 Figure 32. Extended Feature Enable Register (EFER 47 Figure 35. AMD-K6™-2E+ Processor Decode Logic 19 Figure 5. EAX Register with 16-Bit and 8-Bit Name Components. . . . . . 28 Figure 8. Machine-Check Address...Figure 28. Test Register 12 (TR12 46 Figure 33. Segment Usage 31 Figure 11. Control Register 2 (CR2 39 Figure 24. AMD-K6™-2E+ Processor Scheduler 22 Figure 6. MMX™/3DNow!™ Registers 35 Figure 18. The Instruction Buffer 18 Figure 4. Floating-Point Register 32 ...
...FPU Status Word Register 32 Figure 13. Machine-Check Type Register (MCTR 45 Figure 32. Extended Feature Enable Register (EFER 47 Figure 35. AMD-K6™-2E+ Processor Decode Logic 19 Figure 5. EAX Register with 16-Bit and 8-Bit Name Components. . . . . . 28 Figure 8. Machine-Check Address...Figure 28. Test Register 12 (TR12 46 Figure 33. Segment Usage 31 Figure 11. Control Register 2 (CR2 39 Figure 24. AMD-K6™-2E+ Processor Scheduler 22 Figure 6. MMX™/3DNow!™ Registers 35 Figure 18. The Instruction Buffer 18 Figure 4. Floating-Point Register 32 ...
User Guide
Page 10
...Table Entry (PTE 59 Figure 51. Basic HOLD/HLDA Operation 169 Figure 67. L2 Tag or Data Location for AMD-K6™-2E+ Processor-EAX . . . . 52 Figure 43. Processor State Observability Register (PSOR)-Low- Non-Pipelined Single-Transfer Memory Read/Write and Write Delayed by EWBE 159 Figure... 146 Figure 56. EPM 16-Byte I /O Transfer 167 Figure 66. L2 Data -EAX 51 Figure 42. L2 Tag Information for AMD-K6™-2E+ Processor-EDX 51 Figure 41. UC/WC Cacheability Control Register (UWCCR 49 Figure 38. Misaligned Single-Transfer Memory Read and Write 161 Figure 62...
...Table Entry (PTE 59 Figure 51. Basic HOLD/HLDA Operation 169 Figure 67. L2 Tag or Data Location for AMD-K6™-2E+ Processor-EAX . . . . 52 Figure 43. Processor State Observability Register (PSOR)-Low- Non-Pipelined Single-Transfer Memory Read/Write and Write Delayed by EWBE 159 Figure... 146 Figure 56. EPM 16-Byte I /O Transfer 167 Figure 66. L2 Data -EAX 51 Figure 42. L2 Tag Information for AMD-K6™-2E+ Processor-EDX 51 Figure 41. UC/WC Cacheability Control Register (UWCCR 49 Figure 38. Misaligned Single-Transfer Memory Read and Write 161 Figure 62...
User Guide
Page 11
... 85. UC/WC Cacheability Control Register (UWCCR 232 Figure 88. L2 Cache Organization for the AMD-K6™-2E+ Processor-EAX 267 Figure 96. L2 Tag Information for AMD-K6™-2E+ Processor 265 Figure 92. Debug Register DR7 269 Figure 98. Clock Control State Transitions for CPGA Package...265 Figure 93. Stop Grant and Stop Clock Modes, Part 2 195 Figure 81. External Logic for Standard-Power Versions of the AMD-K6™-2E+ Processor 276 Figure 102. Clock Control State Transitions for Supporting Floating-Point Exceptions. . . 239 Figure 89. L1 Cache Sector Organization 207 ...
... 85. UC/WC Cacheability Control Register (UWCCR 232 Figure 88. L2 Cache Organization for the AMD-K6™-2E+ Processor-EAX 267 Figure 96. L2 Tag Information for AMD-K6™-2E+ Processor 265 Figure 92. Debug Register DR7 269 Figure 98. Clock Control State Transitions for CPGA Package...265 Figure 93. Stop Grant and Stop Clock Modes, Part 2 195 Figure 81. External Logic for Standard-Power Versions of the AMD-K6™-2E+ Processor 276 Figure 102. Clock Control State Transitions for Supporting Floating-Point Exceptions. . . 239 Figure 89. L1 Cache Sector Organization 207 ...
User Guide
Page 12
Preliminary Information AMD-K6™-2E+ Embedded Processor Data Sheet 23542A/0-September 2000 Figure 106. Reset and Configuration Timing 311 Figure 110. CPGA Connection Diagram (Bottom-Side View 323 Figure 123. TCK Waveform ... System 320 Figure 121. Test Signal Timing Diagram 312 Figure 113. Voltage Regulator Placement 318 Figure 118. Input Setup and Hold Timing 310 Figure 109. Processor Heat Dissipation Path 316 Figure 116. Thermal Model (CPGA Package 315 Figure 114. CPGA Connection Diagram (Top-Side View 322 Figure 122. Output Valid Delay...
Preliminary Information AMD-K6™-2E+ Embedded Processor Data Sheet 23542A/0-September 2000 Figure 106. Reset and Configuration Timing 311 Figure 110. CPGA Connection Diagram (Bottom-Side View 323 Figure 123. TCK Waveform ... System 320 Figure 121. Test Signal Timing Diagram 312 Figure 113. Voltage Regulator Placement 318 Figure 118. Input Setup and Hold Timing 310 Figure 109. Processor Heat Dissipation Path 316 Figure 116. Thermal Model (CPGA Package 315 Figure 114. CPGA Connection Diagram (Top-Side View 322 Figure 122. Output Valid Delay...
User Guide
Page 13
... Execution Units . . . . . 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 54 ...32. Table 19. Table 21. Table 27. Table 36. Table 5. Table 11. Table 13. Table 2. Table 4. 23542A/0-September 2000 Preliminary Information AMD-K6™-2E+ Embedded Processor Data Sheet List of Tables xiii Table 24. Table 26.
... Execution Units . . . . . 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 54 ...32. Table 19. Table 21. Table 27. Table 36. Table 5. Table 11. Table 13. Table 2. Table 4. 23542A/0-September 2000 Preliminary Information AMD-K6™-2E+ Embedded Processor Data Sheet List of Tables xiii Table 24. Table 26.
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 77. Table 78. Table 79. 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 76.
23542A/0-September 2000 Preliminary Information AMD-K6™-2E+ Embedded Processor Data Sheet Table 75. Table 77. Table 78. Table 79. 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 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
A Second Printing: Revised headings in Table 60 on page 290 to apply to 400-MHz parts only. Changed Note 2 in Table 59 on page 289, Table 60 on page 290, and Table 61 on page 148. 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. Revision History xvii A Second Printing: Changed setting of NOL2 bit on page 290. A Second Printing: Revised trademarks.
A Second Printing: Revised headings in Table 60 on page 290 to apply to 400-MHz parts only. Changed Note 2 in Table 59 on page 289, Table 60 on page 290, and Table 61 on page 148. 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. Revision History xvii A Second Printing: Changed setting of NOL2 bit on page 290. A Second Printing: Revised trademarks.
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
...AMD-K6™-2E+ embedded processor. 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 1, provides a list of the AMD-K6-2E+ processor's distinguishing characteristics, a description of the AMD-K6-2E processor...versions of the advanced design techniques, known as the RISC86® microarchitecture, implemented by the AMD-K6-2E+ processor. Chapter 6, "AMD PowerNow!™ Technology" on page 143, describes the enhanced power management features available on ...
...AMD-K6™-2E+ embedded processor. 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 1, provides a list of the AMD-K6-2E+ processor's distinguishing characteristics, a description of the AMD-K6-2E processor...versions of the advanced design techniques, known as the RISC86® microarchitecture, implemented by the AMD-K6-2E+ processor. Chapter 6, "AMD PowerNow!™ Technology" on page 143, describes the enhanced power management features available on ...
User Guide
Page 20
...grounding information, and decoupling recommendations. technology instruction compatibility. 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...Test and Debug" on page 295, provides tables listing valid delay, float, setup, and hold timing specifications for the AMD-K6-2E+ processor signals. Chapter 16, "Signal Switching Characteristics" on page 251, describes the various test and debug modes that enable the...
...grounding information, and decoupling recommendations. technology instruction compatibility. 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...Test and Debug" on page 295, provides tables listing valid delay, float, setup, and hold timing specifications for the AMD-K6-2E+ processor signals. Chapter 16, "Signal Switching Characteristics" on page 251, describes the various test and debug modes that enable the...
User Guide
Page 21
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 20, "Ordering Information" on ... layout and airflow considerations. Chapter 18, "Pin Designations" on page 331, provides diagrams showing the specifications for each package type and lists the AMD-K6-2E+ processor's pin designations by functional grouping. About this Data Sheet xxi and bottom-view connection diagrams for the 321-pin CPGA package and the 349-ball...
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 20, "Ordering Information" on ... layout and airflow considerations. Chapter 18, "Pin Designations" on page 331, provides diagrams showing the specifications for each package type and lists the AMD-K6-2E+ processor's pin designations by functional grouping. About this Data Sheet xxi and bottom-view connection diagrams for the 321-pin CPGA package and the 349-ball...
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