AM29240EH AMD [Advanced Micro Devices], AM29240EH Datasheet

no-image

AM29240EH

Manufacturer Part Number
AM29240EH
Description
Enhanced High-Performance RISC Microcontrollers
Manufacturer
AMD [Advanced Micro Devices]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AM29240EH-25KC
Manufacturer:
AMD
Quantity:
1 831
Am29240 EH, Am29245 EH, and
Am29243 EH
Enhanced High-Performance RISC Microcontrollers
DISTINCTIVE CHARACTERISTICS
All three microcontrollers in the Am29240 EH micro-
controller series have the following characteristics:
This document contains information on a product under development at Advanced Micro Devices, Inc. The information is intended
to help you evaluate this product. AMD
Completely integrated system for embedded
applications
Full 32-bit architecture
4-Kbyte, two-way set-associative instruction
cache
4-Gbyte virtual address space, 304-Mbyte
physical space implemented
Glueless system interfaces with on-chip wait
state control
36 VAX MIPS (million instructions per second)
sustained at 25 MHz
Four banks of ROM, each separately
programmable for 8-, 16-, or 32-bit interface
Four banks of DRAM
Single-cycle ROM burst-mode and DRAM
page-mode access
DRAM timing is software-programmable for 3/1
or 2/1 initial/burst access cycles
6-port peripheral interface adapter
16-line programmable I/O port
Bidirectional parallel port controller
Interrupt controller
Fully pipelined integer unit
Three-address instruction architecture
192 general purpose registers
Traceable Cache
data cache tracing
IEEE Std 1149.1-1990 (JTAG) compliant
Standard Test Access Port and
Boundary Scan Architecture
Binary compatibility with all 29K
microprocessors and microcontrollers
CMOS technology/TTL compatible
208-pin Plastic Quad Flat Pack (PQFP) package
3.3-V power supply with 5-V-tolerant I/O
PRELIMINARY
technology instruction and
reserves the right to change or discontinue work on this proposed product without notice.
family
Am29240EH Microcontroller
The Am29240EH microcontroller has the following addi-
tional features:
Am29243EH Microcontroller
The Am29243 EH data microcontroller is similar to the
Am29240EH microcontroller, without the video inter-
face. It includes the following features:
Am29245EH Microcontroller
The low-cost Am29245 EH microcontroller is similar to
the Am29240EH microcontroller, without the data cache
and 32-bit multiplier. It includes the following features:
2-Kbyte, two-way set-associative data cache
Single-cycle 32-bit multiplier for faster integer
math; two-cycle Multiply Accumulate (MAC)
function
16-entry on-chip Memory Management Unit
(MMU) with one Translation Look-Aside Buffer
4-channel double-buffered DMA controller with
queued reload
Two serial ports (UARTs)
Bidirectional bit serializer/deserializer
20- and 25-MHz operating frequencies
2-Kbyte, two-way set-associative data cache
Single-cycle 32-bit multiplier for faster integer
math; two-cycle MAC
32-entry on-chip MMU with dual TLBs
4-channel, double-buffered DMA controller with
queued reload
Two serial ports (UARTs)
20- and 25-MHz operating frequencies
DRAM parity
16-entry on-chip MMU with one TLB
Two-channel DMA controller
One serial port (UART)
Bidirectional bit serializer/deserializer
16-MHz operating frequency
Publication #: 20068
Issue Date: May 1997
Rev. A Amendment: /0
5/2/97

Related parts for AM29240EH

AM29240EH Summary of contents

Page 1

... Two serial ports (UARTs) 20- and 25-MHz operating frequencies DRAM parity Am29245EH Microcontroller The low-cost Am29245 EH microcontroller is similar to the Am29240EH microcontroller, without the data cache and 32-bit multiplier. It includes the following features: 16-entry on-chip MMU with one TLB family Two-channel DMA controller ...

Page 2

... Am29240EH MICROCONTROLLER BLOCK DIAGRAM Parallel Port Control/Status Lines 4 6 Parallel Port Controller Serial Data Serial Ports Printer/Scanner Video Serializer/ Deserializer ROM Chip Selects Controller 4 Controller ROM Space PIA Memory Chip Selects Am29245EH MICROCONTROLLER BLOCK DIAGRAM Parallel Port Control/Status Lines 4 4 Parallel Port ...

Page 3

... The Am29240EH, Am29245EH, and Am29243EH RISC Microcontrollers User’s Manual (order #17741) describes the technical features, programming inter- face, on-chip peripherals, register set, and instruction set for the Am29240EH microcontroller series. Programming the 29K RISC Family (order #19243) in- ftp to cludes comprehensive information about the 29K family for the software developer ...

Page 4

... For a complete description of the technical features, on- chip peripherals, programming interface, register set, and instruction set, please refer to the Am29240EH, Am29245EH, and Am29243EH RISC Microcontrollers User’s Manual (order #17741). Am29240EH Microcontroller ...

Page 5

... K = 208-Lead Plastic Quad Flat Pack (PQR 208) SPEED OPTION – MHz – MHz – MHz DEVICE NUMBER/DESCRIPTION Am29240EH Enhanced RISC Microcontroller Am29245EH Enhanced RISC Microcontroller Am29243EH Enhanced RISC Data Microcontroller Valid planned to be supported in volume. Consult KC\W the local AMD sales office to confirm ...

Page 6

... Yes No Yes Yes Yes Yes 132 PQFP 168 PQFP 208 PQFP 12, 16, 20 MHz 16, 20 MHz Am29240 EH Microcontroller Series Am29240EH Am29243EH Controller Controller 4 Kbytes 4 Kbytes — 2 Kbytes 2 Kbytes 2-way 2-way 2-way 32 x 32-bit 32 x 32-bit 1 TLB 1 TLB 2 TLBs ...

Page 7

... DMA controller, a programmable I/O port, a parallel port two serial ports, and an interrupt controller. A video interface is also included in the Am29240EH and Am29245EH mi- crocontrollers for printer, scanner, and other imaging ap- plications. These facilities allow many simple systems to be built using only the Am29240EH microcontroller se- ries, external ROM, and/or DRAM memory ...

Page 8

... Bus compatibility ensures a convenient upgrade path for fu- ture systems. The Am29240EH microcontroller series is available in a 208-pin plastic quad flat-pack (PQFP) package. The Am29240EH microcontroller series is signal-compatible with the Am29200 and the Am29205 microcontrollers. ...

Page 9

... Data Formats The Am29240EH microcontroller series defines a word as 32 bits of data, a half-word as 16 bits, and a byte as 8 bits. The hardware provides direct support for word- integer (signed and unsigned), word-logical, word-Bool- ean, half-word integer (signed and unsigned), and char- acter data (signed and unsigned) ...

Page 10

... The page size for translation ranges from 1 Kbyte to 16 Mbytes in powers of 4. The Am29245EH and Am29240EH microcontrol- lers each have a single, 16-entry TLB. The Am29243EH microcontroller has dual 16-entry TLBs, each capable of mapping pages of different size ...

Page 11

... Current Processor Status Register. These signals have special hardening against metastable states, al- lowing them to be driven with slow-transition-time signals. LSYNC Line Synchronization (input, asynchronous) This signal indicates the start of a raster line. This signal is supported on the Am29240EH and Am29245EH mi- crocontrollers only. Am29240 EH Microcontroller Series 11 ...

Page 12

... MEMCLK is an output clock only. It operates at the sys- tem operating frequency, which is half of the INCLK fre- quency. Most processor inputs and outputs are synchronous to MEMCLK. Note that MEMCLK as an in- put is not supported on the Am29240EH microcontroller series. MEMDRV MEMCLK Drive Enable (input, internal pull-up resistor) The MEMDRV signal is reserved on the Am29240EH microcontroller series ...

Page 13

... This signal is used with video DRAMs to transfer data to the video shift register also used as an output en- able in normal video DRAM read cycles. This signal is supported on the Am29240EH and Am29245EH micro- controllers only. TRAP1–TRAP0 Trap Requests 1–0 (input, asynchronous, internal pull-ups) These inputs generate prioritized trap requests ...

Page 14

... This output is used to transmit serial data from Serial Port A. TXDB Transmit Data, Port B (output, asynchronous) This output is used to transmit data from Serial Port B. This signal is supported on the Am29240EH and Am29243EH microcontrollers only. UCLK UART Clock (input) This is an oscillator input for generating the UART (Seri- al Port) clock ...

Page 15

... Note: Pin 1 is marked for orientation Am29240EH Microcontroller Series Am29240 EH Microcontroller Series 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 ...

Page 16

... IDP2 100 IDP1 101 IDP0 102 51 GND 103 52 Reserved 104 Notes: 1. Defined as no-connect on Am29240EH microcontroller Pin Name Pin No. Pin Name Reserved 105 Reserved V 106 GND 107 GND Reserved 108 Reserved ...

Page 17

... GND 45 IDP0 1, 3 GND 51 IDP1 1, 3 GND 55 IDP2 1, 3 GND 69 IDP3 GND 80 INCLK Notes: 1. Defined as no-connect on Am29240EH microcontroller Pin No. Pin Name 91 INTR0 102 INTR1 107 INTR2 117 INTR3 2 127 LSYNC 137 MEMCLK 147 MEMDRV 154 ...

Page 18

... Am29240EH MICROCONTROLLER LOGIC SYMBOL INCLK MEMDRV TRIST 2 CNTL1–CNTL0 RESET WARN INTR3–INTR0 4 2 TRAP1–TRAP0 WAIT BOOTW 4 DREQD–DREQA GREQ PSTROBE PAUTOFD UCLK 2 RXDB–RXDA DTRA VCLK LSYNC TCK TDI TMS TRST MEMCLK VDAT ROMCS3–ROMCS0 ...

Page 19

Am29245EH MICROCONTROLLER LOGIC SYMBOL INCLK MEMDRV TRIST 2 CNTL1–CNTL0 RESET WARN INTR3–INTR0 4 2 TRAP1–TRAP0 WAIT BOOTW 2 DREQB–DREQA GREQ PSTROBE PAUTOFD UCLK RXDA DTRA VCLK LSYNC TCK TDI TMS TRST MEMCLK VDAT ...

Page 20

Am29243EH MICROCONTROLLER LOGIC SYMBOL INCLK MEMDRV TRIST 2 CNTL1–CNTL0 RESET WARN INTR3–INTR0 4 2 TRAP1–TRAP0 WAIT BOOTW 4 DREQD–DREQA GREQ PSTROBE PAUTOFD UCLK 2 RXDB–RXDA DTRA TCK TDI TMS TRST MEMCLK ...

Page 21

ABSOLUTE MAXIMUM RATINGS Storage Temperature . . . . . . . . . . . . Voltage on any Pin with Respect to GND . . . . . . . . . –0 Stresses above ...

Page 22

SWITCHING CHARACTERISTICS over COMMERCIAL Operating Ranges No. Parameter Description 1 INCLK Period (=0.5T) 2 INCLK High Time 3 INCLK Low Time 4 INCLK Rise Time 5 INCLK Fall Time 6 MEMCLK Delay from INCLK 8 MEMCLK High Time 9 MEMCLK ...

Page 23

SWITCHING CHARACTERISTICS over COMMERCIAL Operating Ranges (continued) No. Parameter Description Asynchronous Input Pulse Width 17 LSYNC and PSYNC All others UCLK Period 18 VCLK Period 19 UCLK High Time VCLK High Time UCLK Low Time 20 VCLK Low Time UCLK ...

Page 24

SWITCHING WAVEFORMS 2.0 V INCLK 1 –0 MEMCLK 1.5 V 0.8 V 12a SYNCHRONOUS 1.5 V OUTPUTS SYNCHRONOUS INPUTS CASx Note: See Note 4 on page 23. ASYNCHRONOUS 1.5 ...

Page 25

SWITCHING WAVEFORMS (continued) MEMCLK A14–A1 Row Address R/W RAS3–RAS0 CAS3–CAS0 WE TR/OE ID31–ID0 IDP3–IDP0 Note: The RAS3–RAS0 signals are asserted and deasserted on the falling edge of MEMCLK . Figure 1. Simple 3/1 DRAM Read Cycle MEMCLK A14–A1 Row Address ...

Page 26

SWITCHING WAVEFORMS (continued) MEMCLK Row Address A14–A1 R/W RAS3–RAS0 CAS3–CAS0 WE TR/OE ID31–ID0 IDP3–IDP0 Note: The RAS3–RAS0 signals are asserted and deasserted on the falling edge of MEMCLK . MEMCLK Row Address A14–A1 R/W RAS3–RAS0 CAS3–CAS0 WE TR/OE ID31–ID0 IDP3–IDP0 ...

Page 27

SWITCHING WAVEFORMS (continued) MEMCLK Row Column Address A14–A1 Addr R/W RAS3–RAS0 CAS3–CAS0 WE TR/OE ID31–ID0 IDP3–IDP0 Figure 5. Simple 2/1 DRAM Read Cycle MEMCLK Row Column Address A14–A1 Addr R/W RAS3–RAS0 CAS3–CAS0 WE TR/OE ID31–ID0 Data IDP3–IDP0 Figure 6. Simple ...

Page 28

SWITCHING WAVEFORMS (continued) MEMCLK Row Column Address A14–A1 Addr R/W RAS3–RAS0 CAS3–CAS0 WE TR/ T/2 1.5 V ID31–ID0 IPD3–IDP0 Figure 7. 2/1 DRAM Page-Mode Read Cycle MEMCLK Row Column Address A14–A1 Addr R/W RAS3–RAS0 CAS3–CAS0 WE TR/OE Data ...

Page 29

SWITCHING WAVEFORMS (continued) MEMCLK DREQx DACKx Row Addr A14–A1 R/W RASx CASx WE TR/OE ID31–ID0 PIACSx PIAOE PIAWE Figure 9. Fly-By DMA Reads (Read Peripheral, Write DRAM)—3/1 DRAM Accesses ...

Page 30

SWITCHING WAVEFORMS (continued) MEMCLK DREQx DACKx Row Addr A14–A1 R/W RASx CASx WE TR/OE ID31–ID0 PIACSx PIAOE PIAWE Figure 10. Fly-By DMA Writes (Read DRAM, Write Peripheral)—3/1 DRAM Accesses ...

Page 31

SWITCHING WAVEFORMS (continued) MEMCLK DREQx DACKx Row A14–A1 Addr R/W RASx CASx WE TR/OE ID31–ID0 PIACSx PIAOE PIAWE Figure 11. Fly-By DMA Reads (Read Peripheral, Write DRAM)—2/1 DRAM Accesses ...

Page 32

SWITCHING WAVEFORMS (continued) MEMCLK DREQx DACKx Row A14–A1 Addr R/W RASx CASx WE TR/OE ID31–ID0 PIACSx PIAOE PIAWE Figure 12. Fly-By DMA Writes (Read DRAM, Write Peripheral)—2/1 DRAM Accesses ...

Page 33

... SWITCHING TEST CIRCUIT V VREF = 1.5 V Note: *All outputs except MEMCLK. MEMCLK is tested with I THERMAL CHARACTERISTICS The Am29240EH microcontroller series is specified for operation with case temperature ranges for a commercial temperature device. Case temperature is measured at the top center of the PQFP package as shown in Figure 13. JA ...

Page 34

PHYSICAL DIMENSIONS PQR 208, Trimmed and Formed Plastic Quad Flat Pack Pin 208 Pin 1 I.D. –A– Pin 52 See Detail X 3.20 3.60 0.25 Min. Notes: All measurements are in millimeters unless otherwise noted. Not to scale. For reference ...

Page 35

PQR 208 (continued) 0 Min. 0.30 0.05 R Gage 0.25 Plane 0.50 0.75 Notes: All measurements are in millimeters unless otherwise noted. Not to scale. For reference only 0.20 ...

Page 36

PHYSICAL DIMENSIONS (continued) Solder Land Recommendations—208-Lead PQFP 1.80 Typ. 0.50 Typ. 0.30 Typ. Notes: All measurements are in millimeters unless otherwise noted. Not to scale. For reference only. Trademarks Copyright 1997 Advanced Micro Devices, Inc. All rights reserved. AMD, the ...

Related keywords