AMD K5 Manuel d'utilisateur

Naviguer en ligne ou télécharger Manuel d'utilisateur pour Processeurs AMD K5. 18522F AMD Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 100
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 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
Vue de la page 0
1 2 3 4 5 6 ... 99 100

Résumé du contenu

Page 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

Page 2 - Trademarks:

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

Page 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

Page 4

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

Page 5

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

Page 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

Page 7 - List of Figures

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

Page 8

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

Page 9 - List of Tables

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

Page 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

Page 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

Page 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

Page 13 - Revision History

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

Page 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

Page 15 - 3 Ordering Information

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

Page 16 - 4 Architectural Introduction

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

Page 17 - 4.3 Register Renaming

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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 24 - 7 Signal Descriptions

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

Page 25

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

Page 26

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

Page 27

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

Page 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

Page 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

Page 30

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

Page 31

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

Page 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

Page 33

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

Page 34

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

Page 35 - Table 2. Output Pins

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

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

Page 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

Page 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

Page 39

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

Page 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

Page 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

Page 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

Page 43

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

Page 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

Page 45

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

Page 46 - 8.5 External Bus Description

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

Page 47

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

Page 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

Page 49

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

Page 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

Page 51

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

Page 52

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

Page 53

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

Page 54

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

Page 55

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

Page 56

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

Page 57

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

Page 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/

Page 59

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

Page 60

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

Page 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

Page 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

Page 63

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

Page 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

Page 65

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

Page 66 - 9 Electrical Data

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

Page 67 - 9.3 Operating Ranges

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

Page 68

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

Page 69 - 10 Switching Characteristics

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

Page 70

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

Page 71

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

Page 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

Page 73

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

Page 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

Page 75

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

Page 76

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

Page 77

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

Page 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

Page 79

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

Page 80

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

Page 81 - Figure 22. TRST Timing

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

Page 82 - 11 Timing Diagrams

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

Page 83

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

Page 84

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

Page 85

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

Page 86

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

Page 87

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

Page 88

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

Page 89 - Figure 39. Special Cycle

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

Page 90 - Start blank

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

Page 91

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

Page 92

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

Page 93

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

Page 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

Page 95

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

Page 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

Page 97

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

Page 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

Page 99

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

Page 100

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

Commentaires sur ces manuels

Pas de commentaire