AMD K5 Manual de usuario

Busca en linea o descarga Manual de usuario para Procesadores AMD K5. 18522F AMD Manual de usuario

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 100
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 0
This document contains information on a product under development at AMD. The
information is intended to help you evaluate this product. AMD reserves the right to
change or discontinue work on this proposed product without notice.
AMD-K5
Processor
Data Sheet
Publication # 18522 Rev: F Amendment/0
Issue Date: January 1997
TM
Vista de pagina 0
1 2 3 4 5 6 ... 99 100

Indice de contenidos

Pagina 1 - Data Sheet

This document contains information on a product under development at AMD. Theinformation is intended to help you evaluate this product. AMD reserves t

Pagina 2 - Trademarks:

xAMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATION

Pagina 3 - Contents

For more information or to order literature,write to or call:TOLL FREE: (800)222-9323(512)602-5651 Advanced Micro Devices, Inc.5204 East Ben White Blv

Pagina 4

118522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATION1 AMD-K5™ Processor Features Four-issue superscalar core with six parallel execut

Pagina 5

2AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATION1.2 High-Performance DesignThe superscalar RISC design techniques provide next-gen

Pagina 6 - 10.4 RESET, TCK, TRST

318522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATIONRevision HistoryDate Revision DescriptionJan. 1997 FThe PR166 OPN added to Orderin

Pagina 7 - List of Figures

4AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATION2 Block DiagramFetchDecodeLoadStoreExecute8 Ports64ResultRetireFastpath Hardware R

Pagina 8

518522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATION3 Ordering InformationStandard ProductsAMD standard products are available in seve

Pagina 9 - List of Tables

6AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATION4 Architectural IntroductionThe x86 architecture is the dominant standard for the

Pagina 10 - PRELIMINARY INFORMATION

718522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATIONunit can operate independently, other units can continue exe-cution when one or mo

Pagina 11 - 1 AMD-K5™ Processor Features

8AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATIONcessor’s high performance. In addition to indicating where the x86 instruction beg

Pagina 12 - 1.3 Compatibility

918522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATIONa given memory location returns valid data. Each cache line is assigned one of the

Pagina 13 - Revision History

© 1997 Advanced Micro Devices, Inc. All Rights Reserved.Advanced Micro Devices, Inc. ("AMD") reserves the right to make changes inits produc

Pagina 14 - 2 Block Diagram

10AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATIONAt the beginning of the decode process, the decoder scans the x86 instructions an

Pagina 15 - 3 Ordering Information

1118522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATIONresults, recover from mispredictions and exceptions, and hold the relative specul

Pagina 16 - 4 Architectural Introduction

12AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATION5 CPU IdentificationUpon completion of RESET, the DX register contains a componen

Pagina 17 - 4.3 Register Renaming

1318522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATION6 Logic Symbol DiagramA20MA31–A3APADSADSCAPCHKBE7–BE0AHOLDBOFFBREQHLDAHOLDD/CEWBE

Pagina 18 - 4.6 Cache Architecture

14AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATION7 Signal DescriptionsA31–A5/A4–A3 Address Lines Input/OutputA31–A3 are used with

Pagina 19 - 4.7 Branch Prediction

1518522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATIONAP Address Parity Input/OutputThe AP signal provides even parity for the addres

Pagina 20 - 4.9 Reorder Buffer

16AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATIONBF1–BF0 (Model 1 and Model 2)Bus Frequency InputFor the AMD-K5 model 1 and model

Pagina 21 - 4.10 Register File

1718522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATIONthe drive strength is strong. The A31–A22 signals use the weak drive strength at

Pagina 22 - 5 CPU Identification

18AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATIOND63–D0 Data Lines Input/OutputThe D63–D0 signals are the 64-bit data bus. These s

Pagina 23 - 6 Logic Symbol Diagram

1918522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATIONFLUSH Cache Flush InputAsserting FLUSH will flush the internal caches. For accep

Pagina 24 - 7 Signal Descriptions

iii18522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATIONContents1 AMD-K5™ Processor Features . . . . . . . . . . . . . . . . . . . . .

Pagina 25

20AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATIONHOLD Bus Hold Request InputThe HOLD signal is used to request the processor bus.

Pagina 26

2118522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATIONINV Invalidation InputThe INV signal is used to designate the MESI protocol stat

Pagina 27

22AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATIONPCD Page Cache Disable OutputThe PCD signal provides cacheability status by repo

Pagina 28

2318522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATIONR/S Run/STOP InputThe R/S signal provides an edge-sensitive interrupt to stop nor

Pagina 29

24AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATIONTMS Test Mode Select InputThe TMS signal is used to select the TAP Test modes. Th

Pagina 30

2518522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATIONCLK Clock PEN Synchronous Note 4EADSSynchronous RESET AsynchronousEWBESynchronous

Pagina 31

26AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATIONTable 3. Input/Output PinsName When FloatedA31–A5 Bus Hold, Address Hold, BOFFAP

Pagina 32

2718522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATIONTable 6. Special CyclesSpecial Cycle A4 BE7 BE6 BE5 BE4 BE3 BE2 BE1 BE0 M/IO D/C

Pagina 33

28AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATION8 Processor Operation8.1 Power-On ConfigurationThe AMD-K5 processor signals at re

Pagina 34

2918522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATIONFigure 3. State Transition Diagram for Stop Clock State MachineEADSEADSUpon com

Pagina 35 - Table 2. Output Pins

ivAMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATIONDP7–DP0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Pagina 36 - Table 5. Bus Cycle Definition

30AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATIONNormal Execution StateIn this state, the AMD-K5 processor operates at full speed.

Pagina 37 - Table 6. Special Cycles

3118522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATIONinterrupt, or maskable interrupt), recognition of STPCLK is delayed until the int

Pagina 38 - 8 Processor Operation

32AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATIONThe AMD-K5 processor uses the MESI protocol—2 bits per cache line—in its data cac

Pagina 39

3318522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATIONThe INVD instruction invalidates the entire cache and gener-ates a Flush special

Pagina 40

34AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATIONthe new line is received, it is forwarded to the execution units. When all four q

Pagina 41 - 8.3 Cache Protocol

3518522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATIONread cycle as shown in Table 8. The final state of the data cache line is determi

Pagina 42 - 8.4 Data Cache Coherency

36AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATIONInstruction Cache CoherencyThe instruction cache protocol is a subset of the data

Pagina 43

3718522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATIONFigure 4. Bus State TransitionsMemory OrganizationPhysical memory address space

Pagina 44

38AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATIONMemory objects can be 8, 16, 32, or 64 bits. I/O objects are 8, 16, or 32 bits. B

Pagina 45

3918522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATIONSingle Transfer CyclesSingle transfer cycles are initiated with the assertion of

Pagina 46 - 8.5 External Bus Description

v18522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATIONInternal Cache . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Pagina 47

40AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATIONthe external memory system is ready to receive data adds addi-tional wait states,

Pagina 48 - 8.6 Bus Cycles

4118522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATIONwhile the data cycle continues. Assertion of HOLD can occur at any time, but HLDA

Pagina 49

42AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATIONLocked Operations A locked cycle, illustrated in Figure 8, uses the LOCK pin to i

Pagina 50

4318522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATIONThe LOCK pin is asserted for the duration of locked accesses. Note also that at l

Pagina 51

44AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATIONFigure 9. HOLD/HLDA CycleHLDA is negated one clock after HOLD is negated. Hold

Pagina 52

4518522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATIONInterrupt AcknowledgeAn interrupt acknowledge cycle, shown in Figure 10 on page 4

Pagina 53

46AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATIONFigure 11. Inquire Cycle (Hit to a Non-Modified Line)Figure 12. Inquire Cycle

Pagina 54

4718522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATIONPipelining The following pipeline cycles are supported by AMD-K5 pro-cessors mode

Pagina 55

48AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATIONPipelining is not supported for the following cycles: Non-cacheable instruction

Pagina 56

4918522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATIONPipelining Timing DiagramsThe timing diagrams in Figure 13 and Figure 14 illustra

Pagina 57

viAMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATION10 Switching Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . .

Pagina 58

50AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATIONFigure 14. Pipelined Write Cycle (Could be I/O) into a Write Cycle (Could be I/

Pagina 59

5118522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATION8.7 System Management ModeSystem Management Mode (SMM) is a distinct processor mo

Pagina 60

52AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATIONTable 12. SMM Save Area MapAddress Contents Address ContentsFFFCh CR0 FF74h LDT A

Pagina 61 - 8.7 System Management Mode

5318522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATIONInitial State Upon Entering SMMTable 13 shows the initial state of the processor

Pagina 62 - Table 12. SMM Save Area Map

54AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATIONunpredictable if the I/O instruction restart word is written when the processor h

Pagina 63

5518522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATION Adds the EWBE input to indicate an empty external write buffer (This supports s

Pagina 64 - 8.8 Am486

56AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATION9 Electrical Data9.1 Power and GroundingPower Connections The AMD-K5 processor in

Pagina 65

5718522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATION9.2 Absolute Maximum Ratings Case Temperature under Bias...

Pagina 66 - 9 Electrical Data

58AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATIONTable 14. DC Characteristics over Commercial Operating RangesSymbol Parameter Des

Pagina 67 - 9.3 Operating Ranges

5918522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATION10 Switching CharacteristicsThe AMD-K5 processor commercial switching characteris

Pagina 68

vii18522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATIONList of FiguresFigure 1. Block Diagram . . . . . . . . . . . . . . . . . . . .

Pagina 69 - 10 Switching Characteristics

60AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATIONTable 16. Delay Timing for 66-MHz Bus OperationSymbol Parameter DescriptionAdvanc

Pagina 70

6118522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATIONTable 17. Switching Characteristics for 66-MHz Bus OperationSymbol Parameter Desc

Pagina 71

62AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATION10.2 60-MHz Bus OperationTable 18. CLK Switching Characteristics for 60-MHz Bus O

Pagina 72 - 10.2 60-MHz Bus Operation

6318522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATIONTable 20. Switching Characteristics for 60-MHz Bus OperationSymbol Parameter Desc

Pagina 73

64AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATION10.3 50-MHz Bus OperationTable 21. CLK Switching Characteristics for 50-MHz Bus O

Pagina 74 - 10.3 50-MHz Bus Operation

6518522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATIONTable 23. Switching Characteristics for 50-MHz Bus OperationSymbol Parameter Desc

Pagina 75

66AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATION10.4 RESET, TCK, TRST, and Test Signal TimingTable 24. RESET Configuration Signal

Pagina 76

6718522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATIONTable 26. Test Signal Timing at 16 MHzSymbol Parameter DescriptionAdvance InfoFig

Pagina 77

68AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATIONFigure 15. Diagrams KeyFigure 16. CLK WaveformMust besteadyMay changefrom Hig

Pagina 78 - Figure 16. CLK Waveform

6918522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATIONFigure 17. Output Valid Delay TimingFigure 18. Input Setup and Hold TimingFig

Pagina 79

viiiAMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATIONFigure 41. SMI/SMIACT Timing . . . . . . . . . . . . . . . . . . . . . . . . .

Pagina 80

70AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATIONFigure 20. Reset and Configuration TimingTxCLK RESETTxt36INIT, FLUSH, FRCMC1.5

Pagina 81 - Figure 22. TRST Timing

7118522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATIONFigure 21. TCK WaveformFigure 22. TRST TimingFigure 23. Test Signal Timing

Pagina 82 - 11 Timing Diagrams

72AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATION11 Timing DiagramsFigure 24. STPCLK Timing (Stop Grant state)Figure 25. Trans

Pagina 83

7318522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATIONFigure 26. Invalidation to Non-Modified L1 Cache LineFigure 27. Invalidation

Pagina 84

74AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATIONFigure 28. Single Read due to CACHE Inactive (No Wait State)Figure 29. Single

Pagina 85

7518522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATIONFigure 30. Single Write due to KEN Inactive (No Wait State)Figure 31. Single

Pagina 86

76AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATIONFigure 32. Burst Read (No Wait State)Figure 33. Burst Read (One Wait State)Cl

Pagina 87

7718522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATIONFigure 34. Burst Write (One Wait State)Figure 35. BOFF TimingClockAddressData

Pagina 88

78AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATIONFigure 36. Locked CycleFigure 37. HOLD/HLDA TimingClockAddressDataADSBRDYCACH

Pagina 89 - Figure 39. Special Cycle

7918522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATIONFigure 38. AHOLD RestrictionsFigure 39. Special CycleAHOLD may not change dur

Pagina 90 - Start blank

ix18522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATIONList of TablesTable 1. Input Pins. . . . . . . . . . . . . . . . . . . . . . . .

Pagina 91

80AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATIONFigure 40. Interrupt AcknowledgeFigure 41. SMI/SMIACT TimingStart blankend bl

Pagina 92

8118522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATIONFigure 42. Split Cycle (Misaligned Locked cycle)ClockAddressDataADSBRDYCACHEW/R

Pagina 93

82AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATION12 Package Thermal SpecificationsThe AMD-K5 processor is specified for operation

Pagina 94 - 13 Physical Dimensions

8318522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATIONTable 28. Model 0 Maximum TA in °CHeat SinkAirflow of 0 (0) ft/min. (m/sec)PR751P

Pagina 95

84AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATION13 Physical DimensionsFigure 43. 296-Pin Ceramic Staggered Pin Grid Array (SPGA

Pagina 96 - 15 Pin Designations (Model 0)

8518522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATION14 Pin Description Diagram (Model 0)Figure 44. AMD-K5 Model 0 Processor Pin-Sid

Pagina 97

86AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATION15 Pin Designations (Model 0)Functional GroupingAddress Data Control Test NC VccV

Pagina 98 - Functional Grouping

8718522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATION16 Pin Description Diagram (Models 1 and 2)Figure 45. AMD-K5 Models 1 and 2 Pro

Pagina 99

88AMD-K5 Processor Data Sheet 18522F/0—Jan1997PRELIMINARY INFORMATION17 Pin Designations (Models 1 and 2)Functional GroupingAddress Data Control Test

Pagina 100

8918522F/0—Jan1997 AMD-K5 Processor Data SheetPRELIMINARY INFORMATION

Comentarios a estos manuales

Sin comentarios