AM186ES-40KC/W Advanced Micro Devices, AM186ES-40KC/W Datasheet
AM186ES-40KC/W
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 ...