AM29000-20KC Advanced Micro Devices, AM29000-20KC Datasheet

no-image

AM29000-20KC

Manufacturer Part Number
AM29000-20KC
Description
Streamlined Instruction Microprocessors
Manufacturer
Advanced Micro Devices
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AM29000-20KC
Manufacturer:
AMD
Quantity:
20 000
Am29000 and Am29005
Streamlined Instruction Microprocessors
DISTINCTIVE CHARACTERISTICS
GENERAL DESCRIPTION
The Am29000 and the low-cost Am29005
lined Instruction microprocessors are high-perfor-
mance,
implemented in CMOS technology. They support a vari-
ety of applications by virtue of a flexible architecture and
rapid execution of simple instructions that are common
to a wide range of tasks.
Both processors efficiently perform operations common
to all systems, while deferring most decisions on system
policies to the system architect. They are well-suited for
application in high-performance workstations, general-
purpose super-minicomputers, high-performance real-
time controllers, laser printer controllers, network
protocol converters, and many other applications where
high performance, flexibility, and the ability to program
using standard software tools is important.
Full 32-bit, three-bus architecture
Efficient execution of high-level language
programs
CMOS technology/TTL compatible
Concurrent instruction and data accesses
Burst-mode access support
192 general-purpose registers
Demultiplexed, pipelined address, instruction,
and data buses
Three-address instruction architecture
On-chip byte-alignment support allows
optional byte/half-word accesses
1.5 clock cycles per instruction average
Double-precision, floating-point arithmetic unit
(Am29027 arithmetic accelerator)
Fully pipelined
general-purpose,
FINAL
32-bit
microprocessors
Stream-
The Am29000 and Am29005 microprocessor instruc-
tion sets have been influenced by the results of high-lev-
el language, optimizing compiler research. They are
appropriate for a variety of languages because they effi-
ciently execute operations that are common to all lan-
guages. Consequently, the Am29000 and Am29005
microprocessors are an ideal target for high-level lan-
guages such as C, FORTRAN, Pascal, Ada, and CO-
BOL.
The Am29000 and Am29005 microprocessors are
available in a 168-lead Plastic Quad Flat Pack (PQFP)
package. The package has 141 signal pins and 27 pow-
er and ground pins. The Am29000 microprocessor is
also available in a 169-lead Pin Grid Array (PGA) pack-
age. The PGA has 141 signal pins, 27 power and ground
pins, and 1 alignment pin.
On-chip timer facility
On-chip clock generation
On-chip debugging support
Master/slave chip output checking
23 million instructions per second (MIPS)
sustained at 33-MHz operating frequency
(Am29000 microprocessor only)
9 MIPS sustained at 16-MHz operating
frequency (Am29005 microprocessor only)
33-, 25-, 20-, and 16-MHz operating frequencies
(Am29000 microprocessor only)
4-Gb virtual address space with demand
paging (Am29000 microprocessor only)
512-byte Branch Target Cache on-chip
(Am29000 microprocessor only)
64-entry Memory Management Unit on-chip
(Am29000 microprocessor only)
Publication #: 09075
Issue Date: February 1993. WWW:5/4/95
Rev. E
Advanced
Devices
Amendment: /0
Micro

Related parts for AM29000-20KC

AM29000-20KC Summary of contents

Page 1

... Plastic Quad Flat Pack (PQFP) package. The package has 141 signal pins and 27 pow- er and ground pins. The Am29000 microprocessor is also available in a 169-lead Pin Grid Array (PGA) pack- age. The PGA has 141 signal pins, 27 power and ground pins, and 1 alignment pin ...

Page 2

... RELATED AMD PRODUCTS CONNECTION DIAGRAMS 169-LEAD PGA—Am29000 Microprocessor Only PGA Pin Designations by Pin Number PGA Pin Designations by Pin Name 168-PIN PQFP — Am29000 and Am29005 Microprocessors PQFP Pin Designations by Pin Number PQFP Pin Designations by Pin Name LOGIC SYMBOL ORDERING INFORMATION ...

Page 3

... Optimizing compilers for common high-level lan- guages Assembler and utility packages Source- and assembly-level software debuggers Target-resident development monitors Simulators Hardware development products include: In-circuit emulator and execution boards Am29000 and Am29005 Streamlined Instruction Microprocessors Am29027 Arithmetic Accelerator Am29000 or Am29005 Data Streamlined Instruction ...

Page 4

... Arithmetic Accelerator Am29030 RISC Microprocessor with 8-Kbyte Instruction Cache Am29035 RISC Microprocessor with 4-Kbyte Instruction Cache Am29050 Streamlined Instruction Microprocessor with On-Chip Floating Point Am29200 Single-Chip, 32-bit RISC Microcontroller Am29205 16-bit External Interface RISC Microcontroller 4 Am29000 and Am29005 Streamlined Instruction Microprocessors ...

Page 5

... CONNECTION DIAGRAMS 169-Lead PGA—Am29000 Microprocessor Only Bottom View Note: Pinout observed from pin side of package. Am29000 and Am29005 Streamlined Instruction Microprocessors AMD 09075–001A 5 ...

Page 6

... AMD PGA PIN DESIGNATIONS (Sorted by Pin Number)—Am29000 Microprocessor Only Pin No. Pin Name Pin No. A1 GND C10 A2 I1 C11 A3 I0 C12 A4 D2 C13 A5 D4 C14 A6 D6 C15 A7 D9 C16 A8 D11 C17 A9 D12 D1 A10 D14 D2 A11 D16 D3 A12 D18 D4 A13 D20 D15 ...

Page 7

... PGA PIN DESIGNATIONS (Sorted by Pin Name)—Am29000 Microprocessor Only Pin Name Pin No. Pin Name A0 M16 D5 A1 M17 D6 A2 R15 D7 A3 T16 D8 A4 T17 D9 A5 P15 D10 A6 R16 D11 A7 R17 D12 A8 P16 D13 A9 P17 D14 A10 L16 D15 A11 L17 D16 A12 ...

Page 8

... Am29000 and Am29005 Streamlined Instruction Microprocessors 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 ...

Page 9

... PQFP PIN DESIGNATIONS (Sorted by Pin Number)—Am29000 and Am29005 Microprocessors Pin No. Pin Name Pin No. 1 DRDY 43 2 CDA 44 3 INCLK 45 4 PWRCLK 46 5 SYSCLK 47 6 GND GND 50 9 RESET 51 10 CNTL0 52 11 CNTL1 53 12 TEST 54 13 I31 55 14 ...

Page 10

... AMD PQFP PIN DESIGNATIONS (Sorted by Pin Name)—Am29000 and Am29005 Microprocessors Pin Name Pin No. Pin Name A0 112 D4 A1 111 D5 A2 124 D6 A3 123 D7 A4 122 D8 A5 121 D9 A6 120 D10 A7 119 D11 A8 118 D12 A9 117 D13 A10 110 D14 A11 109 ...

Page 11

... LOGIC SYMBOL Note: MPGM1 and MPGM0 apply only to the Am29000 microprocessor. Am29000 and Am29005 Streamlined Instruction Microprocessors BREQ BGRT PEN BINV IRDY R/W IERR SUP/US IBACK LOCK DRDY MPGM1 , MPGM0 DERR IREQ PDA DBACK CDA DBREQ DREQT1–DREQT0 WARN MSERR INTR3– ...

Page 12

... C PACKAGE TYPE G = 169-Lead Pin Grid Array without Heat Sink (CGX169 168-Pin Plastic Quad Flat Pack (PQR168) SPEED OPTION – MHz (Am29000 microprocessor only) – MHz (Am29000 microprocessor only) – MHz (Am29000 microprocessor only) – MHz Valid Combinations Valid Combinations list configurations planned to be supported in volume for this device ...

Page 13

... AM29000 – DEVICE NUMBER/DESCRIPTION Am29000Streamlined Instruction Processor Valid Combinations AM29000–20 AM29000–16 Am29000 and Am29005 Streamlined Instruction Microprocessors C LEAD FINISH C = Gold PACKAGE TYPE Z = 169-Lead Pin Grid Array without Heat Sink (CGX169) DEVICE CLASS /B = Class B SPEED OPTION – MHz – ...

Page 14

... Halt 1 1 Normal 14 Am29000 and Am29005 Streamlined Instruction Microprocessors D31–D0 Data Bus (Bidirectional; Synchronous) The Data Bus transfers data to and from the processor for load and store operations. DBACK Data Burst Acknowledge (Input; Synchronous) This input is active whenever a Burst-mode data access has been established ...

Page 15

... Status. MPGM1–MPGM0 MMU Programmable (Three-state Output; Synchronous) In the Am29000 microprocessor, these outputs reflect the value of two PGM bits in the Translation Look-Aside Buffer entry associated with the access address translation is performed, these signals are both Low. These outputs have no function in the Am29005 micro- processor and are always driven Low on an access ...

Page 16

... Am29000 and Am29005 Streamlined Instruction Microprocessors PIA Pipelined Instruction Access (Three-state Output; Synchronous) If IREQ is not active, this output indicates that an instruc- tion access is pipelined with another in-progress instruc- tion access ...

Page 17

... It isolates the SYSCLK driver and is used to determine whether or not the Am29000 or Am29005 microproces- sor generates the clock for the system. If power (+ applied to this pin, the Am29000 or Am29005 micropro- cessor generates a clock on the SYSCLK output. If this pin is grounded, the Am29000 or Am29005 micropro- cessor accepts a clock generated by the system on the SYSCLK input ...

Page 18

... SYSCLK Capacitance SYSCLK C Output Capacitance OUT C I/O Pin Capacitance I/O Note: 1. Not 100% tested. 18 Am29000 and Am29005 Streamlined Instruction Microprocessors OPERATING RANGES Commercial (C) Devices – +150 C Case Temperature (T Supply Voltage (V +0 Military (MIL) Devices Case Temperature (T Supply Voltage (V Operating ranges define those limits between which the functionality of the device is guaranteed ...

Page 19

... SYSCLK) WARN Asynchronous Deassertion 18 Hold Minimum Pulse Width BINV Synchronous Output Valid 19 Delay from SYSCLK Three-State Synchronous SYSCLK 20 Output Invalid Delay for D31–D0 Am29000 and Am29005 Streamlined Instruction Microprocessors 33 MHz Notes Min Max 1 30 125 13 0.5T – 0.5T – 1 ...

Page 20

... BINV Synchronous Output Valid 19 Delay from SYSCLK Three-State Synchronous SYSCLK 20 output invalid delay for D31–D0 Notes: 20 MHz applies to the Am29000 microprocessor only. 16 MHz applies to both the Am29000 and Am29005 microprocessors. 20 Am29000 and Am29005 Streamlined Instruction Microprocessors 20 MHz Notes Min Max 1 ...

Page 21

... SYSCLK) WARN Asynchronous Deassertion 18 Hold Minimum Pulse Width BINV Synchronous Output Valid 19 Delay from SYSCLK Three-State Synchronous SYSCLK 20 output invalid delay for D31–D0 Am29000 and Am29005 Streamlined Instruction Microprocessors 20 MHz Notes Min Max 1 50 125 13 0.5T – 0.5T – 2 ...

Page 22

... All setup, hold, and delay times are measured relative to SYSCLK or INCLK unless otherwise noted. d. All input Low levels must be driven to 0.45 V and all input High levels must be driven to 2.4 V except SYSCLK. 22 Am29000 and Am29005 Streamlined Instruction Microprocessors – 1.0 V). CC 200 pF. ...

Page 23

... SWITCHING WAVEFORMS Key To Switching Waveforms WAVEFORM Am29000 and Am29005 Streamlined Instruction Microprocessors INPUTS OUTPUTS Must be Will be Steady Steady May Will be Change Changing from from May Will be Change Changing from from Don’t Care, Changing, Any Change State ...

Page 24

... AMD SWITCHING WAVEFORMS (continued) Relative to SYSCLK 4 5 SYSCLK V – 1 SYSCLK Synchronous Outputs 6, 6A SYSCLK 1.5 V Synchronous Outputs BINV Synchronous Inputs 24 Am29000 and Am29005 Streamlined Instruction Microprocessors 1 V – 1 1.5 V 1 1 1.5 V 09075–006A ...

Page 25

... SWITCHING WAVEFORMS (continued) INCLK and Asynchronous Inputs RESET 14 15 2.0 V 1.5 V INCLK 0.8 V WARN 1.5 V Asynchronous Inputs SYSCLK Definition V CC 1 Am29000 and Am29005 Streamlined Instruction Microprocessors 17 1 2.0 V 1.5 V 0 – 1 – 1 1 AMD 1.5 V 1.5 V 09075–007A 1.5 V 09075– ...

Page 26

... No. Parameter Description 6 Synchronous SYSCLK Output Valid Delay 6A Synchronous SYSCLK Output Valid Delay for D31–D0 8 Synchronous SYSCLK Output Valid Delay 19 BINV Synchronous Output Valid Delay from SYSCLK 26 Am29000 and Am29005 Streamlined Instruction Microprocessors 12B 1.5 V 2.0 V 1 1.5 V 09075–009A Total Maximum ...

Page 27

... SWITCHING TEST CIRCUIT V V REF C is guaranteed to 80 pF. For capacitive loading greater than 80 pF, refer to the L Am29000 and Am29005 Streamlined Instruction Microprocessors 3 1 400 Capacitive Output Delay table. AMD Am29000 or Am29005 Microprocessor Pin Under Test 09075–010A ...

Page 28

... Index 1.780 Corner 1.740 1.780 1.600 BSC .080 MAX Bottom View Note: BSC is an ANSI standard for Basic Space Centering. 28 Am29000 and Am29005 Streamlined Instruction Microprocessors Base Plane 1.600 BSC Seating Plane .045 .055 .000 .003 BSC MIN (4X) .016 .020 .100 BSC ...

Page 29

... PQR 168 Plastic Quad Flat Pack; Trimmed and Formed (measured in millimeters 0.22 0.38 0.65 Basic 126 127 3.20 3.60 0.25 MIN Note: All dimensions are measured in millimeters unless otherwise noted. BSC is an ANSI standard for Basic Space Centering. Am29000 and Am29005 Streamlined Instruction Microprocessors 31.00 31.40 27.90 28.10 26.65 REF 43 42 Pin 1 I.D. 168 Top View Side View AMD 26.65 REF 27 ...

Page 30

... PQR 168 Plastic Quad Flat Pack with Molded Carrier Ring (measured in millimeters) 45.50 37.87 32.15 45.90 38.13 32.25 45.87 41.37 35.15 27.80 46.13 41.63 28.10 35.25 .45 Typ .65 Pitch .65 Typ Note: All dimensions are measured in millimeters unless otherwise noted. BSC is an ANSI standard for Basic Space Centering. 30 Am29000 and Am29005 Streamlined Instruction Microprocessors 45.87 46.13 45.50 41.37 45.90 41.63 37.87 35.15 38.13 35.25 32.15 27.80 32.25 28. Pin 1 I.D. 126 127 ...

Page 31

... CA Copyright 1993 Advanced Micro Devices, Inc. AMD and Am29000 are registered trademarks; and 29K, Am29005, Am29027, Am29030, Am29035, Am29050, Am29200, and Am29205 are trademarks of Advanced Micro Devices, Inc. All product names used in this publication are for identification purposes only and may be trademarks of their respective companies. ...

Related keywords