AM186ES-40KC/W Advanced Micro Devices, AM186ES-40KC/W Datasheet

no-image

AM186ES-40KC/W

Manufacturer Part Number
AM186ES-40KC/W
Description
Manufacturer
Advanced Micro Devices
Datasheet
Am186
High Performance, 80C186-/80C188-Compatible and
80L186-/80L188-Compatible, 16-Bit Embedded Microcontrollers
DISTINCTIVE CHARACTERISTICS
GENERAL DESCRIPTION
T h e A m 1 8 6 ES/ESLV and Am188 ES /ESLV
microcontrollers are an ideal upgrade for 80C186/188 and
80L186/188 microcontroller designs requiring 80C186/188
and 80L186/188 compatibility, increased performance,
serial communications, and a direct bus interface.
The Am186ES/ESLV and Am188ES/ESLV microcontrollers
ar e p ar t o f th e A MD E 8 6 fa mi l y o f em be dd e d
microcontrollers and microprocessors based on the x86
architecture. The E86 family includes the 16- and 32-bit
microcontrollers and microprocessors described on page 8.
This document contains information on a product under development at Advanced Micro Devices. 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.
E86
compatible microcontrollers with enhanced bus
interface
— Lower system cost with higher performance
— 3.3-V ±0.3-V operation (Am186ESLV and
High performance
— 20-, 25-, 33-, and 40-MHz operating frequencies
— Supports zero-wait-state operation at 25 MHz
— 1-Mbyte memory address space
— 64-Kbyte I/O space
Enhanced features provide improved memory
access and remove the requirement for a 2x clock
input
— Nonmultiplexed address bus
— Processor operates at the clock input frequency
— On the Am186ES/ESLV microcontroller, 8-bit or
Enhanced integrated peripherals provide
increased functionality, while reducing system
cost
— Thirty-two programmable I/O (PIO) pins
— Two full-featured asynchronous serial ports allow
— Serial port hardware handshaking with CTS,
Am188ESLV microcontrollers)
with 100-ns static memory (Am186ESLV and
Am188ESLV microcontrollers) and 40 MHz with
70-ns static memory (Am186ES and Am188ES
microcontrollers)
16-bit memory and I/O static bus option
full-duplex, 7-bit, 8-bit, or 9-bit data transfers
RTS, ENRX, and RTR selectable for each port
PRELIMINARY
family 80C186-/188- and 80L186-/188-
TM
ES/ESLV and Am188
T h e A m 1 8 6 E S / E S L V a n d A m 1 8 8 E S / E S L V
microcontrollers have been designed to meet the most
c om mo n r eq ui r e me nt s of e mb ed de d pr o du c ts
developed for the office automation, mass storage, and
communications markets. Specific applications include
disk drives, hand-held and desktop terminals, set-top
controllers, fax machines, printers, photocopiers,
feature phones, cellular phones, PBXs, multiplexers,
modems, and industrial controls.
— Multidrop 9-bit serial port protocol
— Independent serial port baud rate generators
— DMA to and from the serial ports
— Watchdog timer can generate NMI or reset
— A pulse-width demodulation option
— A data strobe, true asynchronous bus interface
— Pseudo static RAM (PSRAM) controller includes
— Reset configuration register
Familiar 80C186/80L186 peripherals
— Two independent DMA channels
— Programmable interrupt controller with up to
— Three programmable 16-bit timers
— Programmable memory and peripheral
— Programmable wait state generator
— Power-save clock divider
Software-compatible with the 80C186/80L186
and 80C188/80L188 microcontrollers with widely
available native development tools,
applications, and system software
A compatible evolution of the Am186 EM and
Am188 EM microcontrollers
Available in the following packages:
— 100-pin, thin quad flat pack (TQFP)
— 100-pin, plastic quad flat pack (PQFP)
TM
option included for DEN
auto refresh capability
eight external and eight internal interrupts
chip-select logic
ES/ESLV
Publication# 20002
Issue Date: February 1997
Rev: B Amendment/0

Related parts for AM186ES-40KC/W

AM186ES-40KC/W Summary of contents

Page 1

... Nonmultiplexed address bus — Processor operates at the clock input frequency — On the Am186ES/ESLV microcontroller, 8-bit or 16-bit memory and I/O static bus option Enhanced integrated peripherals provide increased functionality, while reducing system cost — ...

Page 2

... Am186ES MICROCONTROLLER BLOCK DIAGRAM INT2/INTA0** INT3/INTA1/IRQ CLKOUTA INT6–INT4** CLKOUTB X2 X1 Clock and V CC Power Interrupt GND Management Control Unit Unit Watchdog Timer (WDT) Control Control Registers Registers RES Control Refresh Registers Control ARDY Unit SRDY S2–S0 DT/R Bus DEN/DS Interface Unit ...

Page 3

Am188ES MICROCONTROLLER BLOCK DIAGRAM INT2/INTA0** INT3/INTA1/IRQ CLKOUTA INT6–INT4** CLKOUTB X2 X1 Clock and V CC Power Interrupt Management Control Unit GND Unit Watchdog Timer (WDT) Control Control Registers Registers RES Control Refresh Registers Control ARDY Unit SRDY S2–S0 DT/R Bus ...

Page 4

... Consult the VC\W or local AMD sales office to confirm availability of KC\W specific valid combinations and to check on newly released combinations. Note: The industrial version of the Am186ES and VC\W or Am188ES microcontrollers, as well as the KC\W Am186ESLV and Am188ESLV, are available in 20 and 25 MHz operating frequencies only. ...

Page 5

... Logic Symbol—Am188ES Microcontroller ................................................................................. 26 Pin Descriptions ......................................................................................................................... 27 Pins That Are Used by Emulators .................................................................................. 27 Pin Terminology ............................................................................................................. 27 A19–A0 .......................................................................................................................... 27 AD15–AD8 (Am186ES Microcontroller) .......................................................................... 27 AO15–AO8 (Am188ES Microcontroller) ........................................................................ 27 AD7–AD0 ....................................................................................................................... 27 ALE ................................................................................................................................ 27 ARDY ............................................................................................................................. 27 BHE/ADEN (Am186ES Microcontroller Only) ................................................................ 28 CLKOUTA ...................................................................................................................... 28 CLKOUTB ...................................................................................................................... 28 CTS0/ENRX0/PIO21 ...................................................................................................... 28 DEN/DS/PIO5 ................................................................................................................ 29 DRQ0/INT5/PIO12 ......................................................................................................... 29 DRQ1/INT6/PIO13 ......................................................................................................... 29 DT/R/PIO4 ..................................................................................................................... 29 GND ............................................................................................................................... 29 HLDA ............................................................................................................................. 29 HOLD ...

Page 6

... TMRIN1/PIO0 ................................................................................................................ 36 TMROUT0/PIO10 .......................................................................................................... 36 TMROUT1/PIO1 ............................................................................................................ 36 TXD0/PIO22 ................................................................................................................... 36 TXD1/PIO27 ................................................................................................................... 36 UCS/ONCE1 .................................................................................................................. 36 UZI/PIO26 ...................................................................................................................... 37 V ................................................................................................................................ 37 CC WHB (Am186ES Microcontroller Only) .......................................................................... 37 WLB (Am186ES Microcontroller Only) ........................................................................... 37 WB (Am188ES Microcontroller Only) ............................................................................. 37 WR ................................................................................................................................. 37 X1 ................................................................................................................................... 37 X2 ................................................................................................................................... 37 Functional Description ................................................................................................................ 38 Bus Operation ............................................................................................................................ 39 Bus Interface Unit ...................................................................................................................... 41 Peripheral Control Block (PCB) ................................................................................................. 42 Clock and Power Management .................................................................................................. 44 Chip-Select Unit ......................................................................................................................... 46 Refresh Control Unit ...

Page 7

... Table 6 Programming Am186ES Microcontroller Bus Width .............................................. 42 Table 7 Peripheral Control Block Register Map .................................................................. 43 Table 8 Am186ES Microcontroller Maximum DMA Transfer Rates .................................... 49 Table 9 Typical Power Consumption for the Am186ESLV and Am188ESLV...................... 54 Table 10 Thermal Characteristics ( C/Watt) ......................................................................... 55 Table 11 Typical Power Consumption Calculation ............................................................... 56 Table 12 Junction Temperature Calculation ......................................................................... 56 Table 13 Typical Ambient Temperatures for PQFP with a 2-Layer Board ...

Page 8

... Am186ES High-performance, 80C186-compatible, 16-bit embedded microcontroller Am188ES High-performance, 80C188-compatible, 16-bit embedded microcontroller with 8-bit external data bus Am186ESLV High-performance, 80C186-compatible, low-voltage, 16-bit embedded microcontroller Am188ESLV High-performance, 80C188-compatible, low-voltage, 16-bit embedded microcontroller with 8-bit external data bus Am186ER High-performance, 80C186-compatible, low-voltage, 16-bit embedded microcontroller with 32 Kbyte ...

Page 9

... Related Documents information regarding the Am186ES and Am188ES microcontrollers: The Am186ES and Am188ES Microcontrollers User’s Manual, order# 21096 SM The FusionE86 Catalog, order# 19255 ...

Page 10

... Am188EM microcontrollers. Upgrading to the Am186ES and Am188ES microcontrollers is an attractive solution for several reasons: Minimized total system cost—New peripherals and on-chip system interface logic on the Am186ES and Am188ES microcontrollers reduce the cost of existing 80C186/188 designs. x86 software compatibility—80C186/188-com- patible and upward-compatible with the other mem- bers of the AMD E86 family ...

Page 11

... CLKOUT EMTABLE1 An option to have all MCS space asserted through MCS0 On the Am186ES microcontroller, static bus sizing allows UCS space to use a 16-bit data bus, while LCS space can be either 8-bit or 16-bit. All non- UCS and non-LCS memory and I/O accesses can be 8-bit or 16-bit. This capability is available only on the Am186ES microcontroller ...

Page 12

... The Am188ES microcontroller supports only 8-bit data widths. On the Am186ES microcontroller, the upper chip select (UCS) region is always 16 bits, so memory used for boot code at power-on reset must be 16-bit memory. However, the LCS memory region, memory that is not ...

Page 13

... V CC AD14 16 AD7 17 AD15 18 S6/LOCK/CLKDIV2 19 UZI 20 TXD1 21 RXD1 22 CTS0/ENRX0 23 RXD0 24 TXD0 25 Note: Pin 1 is marked for orientation. Am186/188ES and Am186/188ESLV Microcontrollers Am186ES Microcontroller 75 INT4 MCS1 74 MCS0 73 DEN/ NMI 69 SRDY 68 HOLD 67 HLDA WLB 66 WHB 65 64 GND 63 ...

Page 14

... TQFP PIN ASSIGNMENTS—Am186ES Microcontroller (Sorted by Pin Number) Pin No. Name Pin No. 1 AD0 2 AD8 3 AD1 4 AD9 5 AD2 6 AD10 7 AD3 8 AD11 9 AD4 10 AD12 11 AD5 12 GND 13 AD13 14 AD6 AD14 17 AD7 18 AD15 S6/LOCK/CLKDIV2/ 19 PIO29 20 UZI/PIO26 21 TXD1/PIO27 22 RXD1/PIO28 23 CTS0/ENRX0/PIO21 24 RXD0/PIO23 25 TXD0/PIO22 14 Am186/188ES and Am186/188ESLV Microcontrollers ...

Page 15

... TQFP PIN DESIGNATIONS—Am186ES Microcontroller (Sorted by Pin Name) Pin Name No. Pin Name A0 63 AD5 A1 62 AD6 A2 60 AD7 A3 59 AD8 A4 58 AD9 A5 57 AD10 A6 56 AD11 A7 55 AD12 A8 54 AD13 A9 53 AD14 A10 52 AD15 A11 51 ALE A12 50 ARDY A13 49 BHE/ADEN A14 ...

Page 16

CONNECTION DIAGRAM Am188ES Microcontroller Top Side View—100-Pin Thin Quad Flat Pack (TQFP) 1 AD0 AO8 2 AD1 3 AO9 4 AD2 5 AO10 6 AD3 7 AO11 8 AD4 9 AO12 10 AD5 11 GND 12 AO13 13 AD6 14 ...

Page 17

TQFP PIN DESIGNATIONS—Am188ES Microcontroller (Sorted by Pin Number) Pin No. Name Pin No. Name 1 AD0 26 2 AO8 27 3 AD1 28 4 AO9 29 5 AD2 30 6 AO10 31 7 AD3 32 8 AO11 33 9 AD4 ...

Page 18

TQFP PIN DESIGNATIONS—Am188ES Microcontroller (Sorted by Pin Name) Pin Name No. Pin Name A0 63 AD5 A1 62 AD6 A2 60 AD7 A3 59 ALE A4 58 AO8 A5 57 AO9 A6 56 AO10 A7 55 AO11 A8 54 AO12 ...

Page 19

... A17 23 A16 24 A15 25 A14 26 A13 27 A12 28 A11 29 A10 30 A9 Note: Pin 1 is marked for orientation. Am186/188ES and Am186/188ESLV Microcontrollers Am186ES Microcontroller 80 AD1 79 AD8 78 AD0 77 DRQ0/INT5 76 DRQ1/INT6 75 TMRIN0 74 TMROUT0 73 TMROUT1 72 TMRIN1 71 RES 70 GND MCS3/RFSH 69 68 ...

Page 20

... PQFP PIN DESIGNATIONS—Am186ES Microcontroller (Sorted by Pin Number) Pin No. Name Pin No. 1 RXD0/PIO23 26 2 TXD0/PIO22 27 RTS0/RTR0 PIO20 4 BHE/ADEN ALE 32 8 ARDY GND CLKOUTA 41 17 CLKOUTB ...

Page 21

... PQFP PIN DESIGNATIONS—Am186ES Microcontroller (Sorted by Pin Name) Pin Name No. Pin Name A0 40 AD5 A1 39 AD6 A2 37 AD7 A3 36 AD8 A4 35 AD9 A5 34 AD10 A6 33 AD11 A7 32 AD12 A8 31 AD13 A9 30 AD14 A10 29 AD15 A11 28 ALE A12 27 ARDY A13 26 BHE/ADEN A14 ...

Page 22

CONNECTION DIAGRAM Am188ES Microcontroller Top Side View—100-Pin Plastic Quad Flat Pack (PQFP) 1 RXD0 2 TXD0 RTS0/RTR0 3 RFSH2/ADEN ALE 8 ARDY GND ...

Page 23

PQFP PIN DESIGNATIONS—Am188ES Microcontroller (Sorted by Pin Number) Pin No. Name Pin No. 1 RXD0/PIO23 26 2 TXD0/PIO22 27 RTS0/RTR0 PIO20 4 RFSH2/ADEN ALE 32 8 ARDY ...

Page 24

PQFP PIN DESIGNATIONS—Am188ES Microcontroller (Sorted by Pin Name) Pin Name No. Pin Name A0 40 AD5 A1 39 AD6 A2 37 AD7 A3 36 ALE A4 35 AO8 A5 34 AO9 A6 33 AO10 A7 32 AO11 A8 31 AO12 ...

Page 25

... LOGIC SYMBOL—Am186ES MICROCONTROLLER X1 X2 Clocks CLKOUTA CLKOUTB * 20 A19–A0 Address and 16 AD15–AD0 Address/Data Buses * S6/LOCK/CLKDIV2 * UZI ALE 3 S2–S0 HOLD HLDA RD WR Bus Control * DT/R * DEN/DS ARDY * SRDY BHE/ADEN WHB WLB * TMRIN0 * TMROUT0 Timer Control * TMRIN1 * TMROUT1 32 shared Programmable ** I/O Control PIO32– ...

Page 26

LOGIC SYMBOL—Am188ES MICROCONTROLLER Clocks * 20 8 Address and Address/Data Buses Bus Control * * * * * Timer Control * * 32 Programmable shared ** I/O Control Notes: * These signals are the normal function ...

Page 27

... Address and Data Bus (input/output, three-state, synchronous, level-sensitive) Address-Only Bus (output, three-state, synchronous, level-sensitive) AD15–AD8—On the Am186ES microcontroller, these time-multiplexed pins supply memory or I/O addresses and data to the system. This bus can supply an address to the system during the first period of a bus cycle (t ) ...

Page 28

... BHE does not need to be latched BHE floats during bus hold and reset. On the Am186ES microcontroller, WLB and WHB implement the functionality of BHE and AD0 for high and low byte-write enables. BHE/ADEN also signals DRAM refresh cycles when using the multiplexed address and data (AD) bus. A refresh cycle is indicated when both BHE/ADEN and AD0 are High ...

Page 29

... This pin indicates to the microcontroller that an external bus master needs control of the local bus. The Am186ES and Am188ES microcontrollers’ HOLD latency time is a function of the activity occurring in the processor when the HOLD request is received. A DRAM request will delay a HOLD request when both requests are made at the same time ...

Page 30

INT0 Maskable Interrupt Request 0 (input, asynchronous) This pin indicates to the microcontroller that an interrupt request has occurred. If the INT0 pin is not masked, the microcontroller transfers program execution to the location specified by the INT0 vector in ...

Page 31

... LCS—This pin indicates to the system that a memory access is in progress to the lower memory block. The base address and size of the lower memory block are programmable up to 512 Kbytes. On the Am186ES microcontroller, LCS is configured for 8-bit or 16-bit bus size by the auxiliary configuration register. LCS is held High during a bus hold condition. ONCE0— ...

Page 32

This signal functions like the RFSH signal in the Am186EM and Am188EM microcontrollers except that the DRAM row address is ...

Page 33

... A2 retains its previously latched value. PIO31–PIO0 (Shared) Programmable I/O Pins (input/output, asynchronous, open-drain) The Am186ES and Am188ES microcontrollers provide 32 individually programmable I/O pins. Each PIO can be programmed with the following attributes: PIO function (enabled/disabled), direction (input/output), and weak pullup or pulldown. The pins that are multiplexed with PIO31– ...

Page 34

Table 2. Numeric PIO Pin Designations PIO No Associated Pin Power-On Reset Status 0 TMRIN1 Input with pullup 1 TMROUT1 Input with pulldown 2 PCS6/A2 Input with pullup 3 PCS5/A1 Input with pullup 4 DT/R Normal operation 5 DEN/DS Normal ...

Page 35

RD Read Strobe (output, synchronous, three-state) RD—This pin indicates to the system that the microcontroller is performing a memory or I/O read cycle guaranteed to not be asserted before the address and data bus is floated during the ...

Page 36

S6/LOCK/CLKDIV2/PIO29 Bus Cycle Status Bit 6 (output, synchronous) Bus Lock (output, synchronous) Clock Divide by 2 (input, internal pullup) S6—During the second and remaining periods of a cycle ( and t ), this pin is asserted High ...

Page 37

... This pin should be allowed to float or it should be pulled High at reset. This pin has an internal pullup. If this pin is Low at the negation of reset, the Am186ES and Am188ES microcontrollers will enter a reserved clock test mode. ...

Page 38

... The Am186ES and Am188ES microcontrollers are backward compatible with the 80C186 and 80C188 microcontrollers. A full description of all the Am186ES and Am188ES mi- crocontroller registers and instructions is included in the Am186ES and Am188ES Microcontrollers User’s Manual , order# 21096. ...

Page 39

... For systems where power consumption is a concern possible to disable the address from being driven on the AD bus on the Am186ES microcontroller and on the AD and AO buses on the Am188ES microcontroller during the normal address portion of the bus cycle for accesses to UCS and/or LCS address spaces ...

Page 40

... CLKOUTA A19–A0 AD15–AD0 (Read) AD15–AD0 (Write) LCS, UCS MCSx, PCSx Figure 5. Am186ES Microcontroller—Read and Write with Address Bus Disable In Effect CLKOUTA A19–A0 AD7–AD0 (Read) AO15–AO8 (Read or Write) AD7–AD0 (Write) LCS or UCS MCSx, PCSx Figure 6. Am188ES Microcontroller Address Bus— ...

Page 41

... Pseudo Static RAM (PSRAM) support The standard 80C186/188 microcontroller multiplexed address and data bus requires system interface logic and an external address latch. On the Am186ES and Am188ES microcontrollers, new byte write enables, PSRAM control logic, and a new nonmultiplexed ad- dress bus can reduce design costs by eliminating this external logic ...

Page 42

... Am188ES microcontroller and on the Am186ES microcontroller. Unaligned reads and writes to the PCB result in unpre- dictable behavior on both the Am186ES and Am188ES microcontrollers. For a complete description of all the registers in the PCB, see the Am186ES and Am188ES Microcontrol- ...

Page 43

Table 7. Peripheral Control Block Register Map Register Name Processor Control Registers: Peripheral control block relocation register Reset configuration register 1 Processor release level register 2 Auxiliary configuration register 1 System configuration register 2 Watchdog timer control register 1 Enable ...

Page 44

... Phase-Locked Loop (PLL traditional 80C186/188 microcontroller design, the crystal frequency is twice that of the desired internal clock. Because of the internal PLL on the Am186ES and Am188ES microcontrollers, the internal clock gen- erated by the Am186ES and Am188ES microcontrol- lers (CLKOUTA) is the same frequency as the crystal. ...

Page 45

... Individual drive enable bits allow selective enabling of just one or both of these clock outputs. Power-Save Operation The power-save mode of the Am186ES and Am188ES microcontrollers reduces power consumption and heat dissipation, thereby extending battery life in portable systems. In power-save mode, operation of the CPU and internal peripherals continues at a slower clock fre- quency ...

Page 46

... Am186/188ES and Am186/188ESLV Microcontrollers The ARDY signal on the Am186ES and Am188ES mi- crocontrollers is a true asynchronous ready signal. The ARDY pin accepts a rising edge that is asynchronous to CLKOUTA and is active High. If the falling edge of ARDY is not synchronized to CLKOUTA as specified, an additional clock period may be added ...

Page 47

... The Am186ES and Am188ES microcontrollers provide six chip selects, PCS6–PCS5 and PCS3–PCS0, for use within a user-configured memory or I/O block. PCS4 is not available on the Am186ES and Am188ES microcontrollers. The base address of the memory block can be located anywhere within the 1-Mbyte memory address space, exclusive of the areas associ- ated with the UCS, LCS, and MCS chip selects, or they can be configured to access the 64-Kbyte I/O space ...

Page 48

... Am186/188ES and Am186/188ESLV Microcontrollers TIMER CONTROL UNIT There are three 16-bit programmable timers and a watchdog timer on the Am186ES and Am188ES micro- controllers. Timer 0 and timer 1 are connected to four external pins (each one has an input and an output). These two tim- ...

Page 49

... DIRECT MEMORY ACCESS (DMA) Direct memory access (DMA) permits transfer of data between memory and peripherals without CPU involve- ment. The DMA unit in the Am186ES and Am188ES microcontrollers, shown in Figure 10, provides two high-speed DMA channels. Data transfers can occur between memory and I/O spaces (e.g., memory to I/O) or within the same space (e ...

Page 50

Adder/Subtractor 20 Transfer Counter Ch. 1 Destination Address Ch. 1 Source Address Ch. 1 Transfer Counter Ch. 0 Destination Address Ch. 0 Source Address Ch DMA Channel Control Registers Each DMA control register determines the mode of ...

Page 51

... PULSE WIDTH DEMODULATION For many applications, such as bar-code reading necessary to measure the width of a signal in both its High and Low phases. The Am186ES and Am188ES microcontrollers provide a pulse-width demodulation (PWD) option to fulfill this need. The PWD bit in the system configuration register (SYSCON) enables the PWD option ...

Page 52

... PROGRAMMABLE I/O (PIO) PINS There are 32 pins on the Am186ES and Am188ES mi- crocontrollers that are available as user-programmable I/O signals. Table 2 on page 34 and Table 3 on page 34 list the PIO pins. Each of these pins can be used as a user-programmable input or output signal if the normal shared function is not needed. ...

Page 53

... Current is measured with the device in RESET with X1 and X2 driven and all other non-power pins open but held High or Low. c Testing is performed with the pins floating, either during HOLD or by invoking the ONCE mode. d Power supply current for the Am186ESLV and Am188ESLV microcontrollers, which are available in 20 and 25 MHz operating frequencies only. Am186/188ES and Am186/188ESLV Microcontrollers the functionality of the device is guaranteed ...

Page 54

... Test Conditions @ 1 MHz @ 1 MHz Table 9 shows the variables that are used to calculate the typical power consumption value for each version of the Am186ESLV and Am188ESLV microcontrollers. has been CC Table 9. Typical Power Consumption Calculation for the Am186ESLV and Am188ESLV MHz I ...

Page 55

... THERMAL CHARACTERISTICS TQFP Package The Am186ES and Am188ES microcontrollers are specified for operation with case temperature ranges from +100 C for a commercial device. Case temperature is measured at the top center of the pack age as shown in Figure 13. The various temperatures and thermal resistances can be determined using the equations in Figure 14 with information given in Table 10 ...

Page 56

... Typical Ambient Temperatures The typical ambient temperature specifications are based on the following assumptions and calculations: The commercial operating range of the Am186ES and Am188ES microcontrollers is a case temperature 100 degrees Centigrade measured at the top C center of the package. An increase in the ambient temperature causes a proportional increase in T The 40-MHz microcontroller is specified as 5 ...

Page 57

Table 13 shows typical maximum ambient temperatures in degrees Centigrade for a PQFP package used layer board. The typical ambient temperatures are based on a 100-degree Centigrade maximum case temperature. Figure 15 graphically illustrates the typical temperatures ...

Page 58

Table 14 shows typical maximum ambient temperatures in degrees Centigrade for a TQFP package used layer board. The typical ambient temperatures are based on a 100-degree Centigrade maximum case temperature. Figure 16 graphically illustrates the typical temperatures ...

Page 59

Table 15 shows typical maximum ambient temperatures in degrees Centigrade for a PQFP package used layer to 6-layer board. The typical ambient temperatures are based on a 100-degree Centigrade maximum case temperature. Figure 17 graphically illustrates the ...

Page 60

Table 16 shows typical maximum ambient temperatures in degrees Centigrade for a TQFP package used layer to 6-layer board. The typical ambient temperatures are based on a 100-degree Centigrade maximum case temperature. Figure 18 graphically illustrates the ...

Page 61

COMMERCIAL SWITCHING CHARACTERISTICS AND WAVEFORMS In the switching waveforms that follow, several abbreviations are used to indicate the specific periods of a bus cycle. These periods are referred to as time states. A typical bus cycle is composed of four ...

Page 62

Alphabetical Key to Switching Parameter Symbols Parameter Symbol No ARYCH t 51 ARYCHL t 95 ARYHDSH t 89 ARYHDV t 52 ARYLCL t 96 ARYLDSH t 87 AVBL t 14 AVCH t 12 AVLL t 66 AVRL t ...

Page 63

Alphabetical Key to Switching Parameter Symbols (continued) Parameter Symbol No CLCSV t 30 CLDOX t 7 CLDV t 2 CLDX t 62 CLHAV t 82 CLRF t 27 CLRH t 25 CLRL t 4 CLSH t 48 CLSRY ...

Page 64

Alphabetical Key to Switching Parameter Symbols (continued) Parameter Symbol No RLRH t 47 SRYCL t 35 WHDEX t 34 WHDX t 33 WHLH t 32 WLWH Note: The following parameters are not defined or used as this time: ...

Page 65

Numerical Key to Switching Parameter Symbols No. Parameter Symbol 1 t DVCL 2 t CLDX 3 t CHSV 4 t CLSH 5 t CLAV 6 t CLAX 7 t CLDV 8 t CHDX 9 t CHLH 10 t LHLL 11 ...

Page 66

Numerical Key to Switching Parameter Symbols (continued) No. Parameter Symbol 43 t CLCH 44 t CHCL 45 t CH1CH2 46 t CL2CL1 47 t SRYCL 48 t CLSRY 49 t ARYCH 50 t CLARX 51 t ARYCHL 52 t ARYLCL ...

Page 67

Numerical Key to Switching Parameter Symbols (continued) No. Parameter Symbol 94 t RHDZ 95 t ARYHDSH 96 t ARYLDSH 97 t DVDSL 98 t DSHDIW Note: The following parameters are not defined or used as this time: 56, 60, 71–78. ...

Page 68

SWITCHING CHARACTERISTICS over Commercial operating ranges Read Cycle (20 MHz and 25 MHz) Parameter No. Symbol Description General Timing Requirements 1 t Data in Setup DVCL ( Data in Hold CLDX General Timing Responses 3 t Status Active ...

Page 69

SWITCHING CHARACTERISTICS over COMMERCIAL operating ranges Read Cycle (33 MHz and 40 MHz) Parameter No. Symbol Description General Timing Requirements 1 t Data in Setup DVCL ( Data in Hold CLDX General Timing Responses 3 t Status Active ...

Page 70

... MCS1–MCS0, PCS6–PCS5, PCS3–PCS0 DEN DT/R *** 22 S2–S0 3 UZI Notes: * Am186ES microcontroller only ** Am188ES microcontroller only *** Changes in t phase preceding next bus cycle if followed by read, INTA, or halt. 70 Am186/188ES and Am186/188ESLV Microcontrollers ...

Page 71

SWITCHING CHARACTERISTICS over COMMERCIAL operating ranges Write Cycle (20 MHz and 25 MHz) Parameter No. Symbol Description General Timing Responses 3 t Status Active Delay CHSV 4 t Status Inactive Delay CLSH Address Valid Delay and BHE ...

Page 72

SWITCHING CHARACTERISTICS over COMMERCIAL operating ranges Write Cycle (33 MHz and 40 MHz) Parameter No. Symbol Description General Timing Responses 3 t Status Active Delay CHSV 4 t Status Inactive Delay CLSH Address Valid Delay and BHE ...

Page 73

... MCS3–MCS0, PCS6–PCS5, PCS3–PCS0 DEN DS DT/R *** 22 S2–S0 3 UZI Notes: * Am186ES microcontroller only ** Am188ES microcontroller only *** Changes in t phase preceding next bus cycle if followed by read, INTA, or halt. Am186/188ES and Am186/188ESLV Microcontrollers Address ...

Page 74

SWITCHING CHARACTERISTICS over COMMERCIAL operating ranges PSRAM Read Cycle (20 MHz and 25 MHz) Parameter No. Symbol Description General Timing Requirements 1 t Data in Setup DVCL ( Data in Hold CLDX General Timing Responses ...

Page 75

SWITCHING CHARACTERISTICS over COMMERCIAL operating ranges PSRAM Read Cycle (33 MHz and 40 MHz) Parameter No. Symbol Description General Timing Requirements 1 t Data in Setup DVCL ( Data in Hold CLDX General Timing Responses ...

Page 76

... PSRAM Read Cycle Waveforms CLKOUTA A19– S6/LOCK AD15–AD0*, AD7–AD0** AO15–AO8 ALE RD 27 LCS 80 84 Notes: * Am186ES microcontroller only ** Am188ES microcontroller only 76 Am186/188ES and Am186/188ESLV Microcontrollers Address LOCK 7 Address Address ...

Page 77

SWITCHING CHARACTERISTICS over COMMERCIAL operating ranges PSRAM Write Cycle (20 MHz and 25 MHz) Parameter No. Symbol Description General Timing Responses Address Valid Delay and BHE CLAV 7 t Data Valid Delay CLDV 8 t Status Hold ...

Page 78

SWITCHING CHARACTERISTICS over COMMERCIAL operating ranges PSRAM Write Cycle (33 MHz and 40 MHz) Parameter No. Symbol Description General Timing Responses Address Valid Delay and BHE CLAV 7 t Data Valid Delay CLDV 8 t Status Hold ...

Page 79

... S6 S6/LOCK AD15–AD0*, AD7–AD0** AO15–AO8 ALE WHB*, WLB* 87 WB** LCS 80 84 Notes: * Am186ES microcontroller only ** Am188ES microcontroller only Am186/188ES and Am186/188ESLV Microcontrollers Address LOCK 7 Address Address ...

Page 80

SWITCHING CHARACTERISTICS over COMMERCIAL operating ranges PSRAM Refresh Cycle (20 MHz and 25 MHz) Parameter No. Symbol Description General Timing Responses 9 t ALE Active Delay CHLH 10 t ALE Width LHLL 11 t ALE Inactive Delay CHLL Read/Write Cycle ...

Page 81

SWITCHING CHARACTERISTICS over COMMERCIAL operating ranges PSRAM Refresh Cycle (33 MHz and 40 MHz) Parameter No. Symbol Description General Timing Responses 9 t ALE Active Delay CHLH 10 t ALE Width LHLL 11 t ALE Inactive Delay CHLL Read/Write Cycle ...

Page 82

PSRAM Refresh Cycle Waveforms CLKOUTA A19–A0 9 ALE LCS RFSH Notes: * The period t is fixed at 3 wait states for PSRAM auto refresh only Am186/188ES and Am186/188ESLV Microcontrollers ...

Page 83

SWITCHING CHARACTERISTICS over COMMERCIAL operating ranges Interrupt Acknowledge Cycle (20 MHz and 25 MHz) Parameter No. Symbol Description General Timing Requirements 1 t Data in Setup DVCL 2 t Data in Hold CLDX General Timing Responses 3 t Status Active ...

Page 84

SWITCHING CHARACTERISTICS over COMMERCIAL operating ranges Interrupt Acknowledge Cycle (33 MHz and 40 MHz) Parameter No. Symbol Description General Timing Requirements 1 t Data in Setup DVCL 2 t Data in Hold CLDX General Timing Responses 3 t Status Active ...

Page 85

... INTA1–INTA0 DEN 22 DT/R S2–S0 Notes: * Am186ES microcontroller only ** Am188ES microcontroller only a The status bits become inactive in the state preceding t b The data hold time lasts only until the interrupt acknowledge signal deasserts, even if the interrupt acknowledge transition occurs prior to t CLDX c This parameter applies for an interrupt acknowledge cycle that follows a write cycle ...

Page 86

SWITCHING CHARACTERISTICS over COMMERCIAL operating ranges Software Halt Cycle (20 MHz and 25 MHz) Parameter No. Symbol Description General Timing Responses 3 t Status Active Delay CHSV 4 t Status Inactive Delay CLSH Address Invalid Delay and ...

Page 87

SWITCHING CHARACTERISTICS over COMMERCIAL operating ranges Software Halt Cycle (33 MHz and 40 MHz) Parameter No. Symbol Description General Timing Responses 3 t Status Active Delay CHSV 4 t Status Inactive Delay CLSH Address Invalid Delay and ...

Page 88

... Software Halt Cycle Waveforms CLKOUTA 68 A19–A0 5 S6, AD15–AD0*, AD7–AD0**, AO15–AO8** ALE 9 DEN 19 DT/R S2–S0 3 Notes: * Am186ES microcontroller only ** Am188ES microcontroller only 88 Am186/188ES and Am186/188ESLV Microcontrollers Invalid Address Invalid Address Status ...

Page 89

SWITCHING CHARACTERISTICS over COMMERCIAL operating ranges Clock (20 MHz and 25 MHz) Parameter No. Symbol Description CLKIN Requirements ( Period CKIN Low Time (1.5 V) CLCK High Time (1.5 V) CHCK ...

Page 90

SWITCHING CHARACTERISTICS over COMMERCIAL operating ranges Clock (33 MHz and 40 MHz) Parameter No. Symbol Description CLKIN Requirements ( Period CKIN Low Time (1.5 V) CLCK High Time (1.5 V) CHCK ...

Page 91

Clock Waveforms—Active Mode CLKOUTA (Active, F=000) CLKOUTB Clock Waveforms—Power-Save Mode X2 X1 CLKOUTA (Power-Save, F=010) CLKOUTB (Like X1, CBF=1) CLKOUTB (Like CLKOUTA, CBF=0) Am186/188ES and Am186/188ESLV Microcontrollers ...

Page 92

SWITCHING CHARACTERISTICS over COMMERCIAL operating ranges Ready and Peripheral (20 MHz and 25 MHz) Parameter No. Symbol Description Ready and Peripheral Timing Requirements 47 t SRDY Transition Setup Time SRYCL 48 t SRDY Transition Hold Time CLSRY 49 t ARDY ...

Page 93

SWITCHING CHARACTERISTICS over COMMERCIAL operating ranges Ready and Peripheral (33 MHz and 40 MHz) Parameter No. Symbol Description Ready and Peripheral Timing Requirements 47 t SRDY Transition Setup Time SRYCL 48 t SRDY Transition Hold Time CLSRY 49 t ARDY ...

Page 94

Asynchronous Ready Waveforms Case 1 Case 2 Case 3 Case 4 CLKOUTA ARDY (Normally Not- Ready System) ARDY (Normally Ready System) Peripheral Waveforms CLKOUTA INT4–INT0, NMI, TMRIN1–TMRIN0 DRQ1–DRQ0 TMROUT1– TMROUT0 94 Am186/188ES and Am186/188ESLV Microcontrollers ...

Page 95

SWITCHING CHARACTERISTICS over COMMERCIAL operating ranges Reset and Bus Hold (20 MHz and 25 MHz) Parameter No. Symbol Description Reset and Bus Hold Timing Requirements Address Valid Delay and BHE CLAV Address Float Delay ...

Page 96

Reset Waveforms X1 RES CLKOUTA Signals Related to Reset Waveforms RES CLKOUTA BHE/ADEN, RFSH2/ADEN, S6/CLKDIV2, and UZI AD15–AD0 (186) AO15–AO8, AD7–AD0 (188) 96 Am186/188ES and Am186/188ESLV Microcontrollers three-state ...

Page 97

Bus Hold Waveforms—Entering CLKOUTA 58 HOLD HLDA AD15–AD0, DEN A19–A0, S6, RD, WR, BHE, DT/R, S2–S0 WHB, WLB Bus Hold Waveforms—Leaving Case 1 Case 2 CLKOUTA HOLD HLDA AD15–AD0, DEN A19–A0, S6, RD, WR, BHE, DT/R, S2–S0 WHB, WLB Am186/188ES ...

Page 98

TQFP PHYSICAL DIMENSIONS PQL 100, Trimmed and Formed Thin Quad Flat Pack Pin 100 Pin 1 ID 12.00 – – A Ref Pin 25 See Detail X 1.35 1.45 1.00 Ref Notes: 1. All measurements are in millimeters, unless otherwise ...

Page 99

PQL 100 (continued) 0 Min 0.13 1.60 R 0.20 Max Gage 0.25 Plane 0.45 0.75 0.20 Notes: 1. All measurements are in millimeters, unless otherwise noted. 2. Not to scale; for reference only. Am186/188ES and Am186/188ESLV Microcontrollers ...

Page 100

PQFP PHYSICAL DIMENSIONS PQR 100, Trimmed and Formed Plastic Quad Flat Pack Pin 100 Pin 1 I.D. –A– Pin 30 See Detail X 2.70 2.90 0.25 Min Notes: 1. All measurements are in millimeters, unless otherwise noted. 2. Not to ...

Page 101

... AMD, the AMD logo, and combinations thereof are trademarks of Advanced Micro Devices, Inc. Am386 and Am486 are registered trademarks of Advanced Micro Devices, Inc. Am186, Am188, E86, K86, Élan, and AMD Facts-on-Demand are trademarks of Advanced Micro Devices, Inc. FusionE86 is a service mark of Advanced Micro Devices, Inc. ...

Page 102

Am186/188ES and Am186/188ESLV Microcontrollers ...

Related keywords