IA186ES/IA188ES
8-Bit/16-Bit Microcontrollers
As of Production Ver. 03
February 2008
IA186ES/IA188ES
8-Bit/16-Bit Microcontrollers
Data Sheet
Copyright
©
2008
©
IA211050902-13
www.Innovasic.com
Customer Support:
1-888-824-4184
Page 1 of 136
IA186ES/IA188ES
8-Bit/16-Bit Microcontrollers
As of Production Ver. 03
February 2008
Copyright © 2008 by Innovasic Semiconductor, Inc.
Published by Innovasic Semiconductor, Inc.
3737 Princeton Drive NE, Suite 130, Albuquerque, NM 87106
Innovasic Semiconductor, Inc.
3737 Princeton Drive NE, Suite 130
Albuquerque, NM 87107-4237
www.innovasic.com
An ISO 9001:2000 Company
Office:
FAX:
Toll Free:
505.883.5263
505.883.5477
1-888.824.4184
AMD
®
is a registered trademark of Advanced Micro Devices.
MILES™ is a trademark of Innovasic Semiconductor, Inc.
Copyright
©
2008
©
IA211050902-13
www.Innovasic.com
Customer Support:
1-888-824-4184
Page 2 of 136
IA186ES/IA188ES
8-Bit/16-Bit Microcontrollers
As of Production Ver. 03
February 2008
Contents
Please Note ..................................................................................................................................................5
Features........................................................................................................................................................5
Description...................................................................................................................................................6
Bus Interface and Control............................................................................................................................8
Peripheral Control and Registers .................................................................................................................8
Baud Rates .................................................................................................................................................26
Clock and Power Management..................................................................................................................53
System Clocks .......................................................................................................................................54
Power-Save Mode..................................................................................................................................54
Initialization and Reset ..........................................................................................................................54
Reset Configuration Register.................................................................................................................54
Chip-Selects...........................................................................................................................................55
Chip-Select Timing................................................................................................................................55
Ready and Wait-State Programming .....................................................................................................55
Chip-Select Overlap...............................................................................................................................55
Upper Memory Chip Select ...................................................................................................................56
Low Memory Chip Select......................................................................................................................56
Midrange Memory Chip Selects............................................................................................................57
Peripheral Chip Selects..........................................................................................................................57
Refresh Control......................................................................................................................................57
Interrupt Control ....................................................................................................................................58
Interrupt Types.......................................................................................................................................59
Timer Control ........................................................................................................................................60
Watchdog Timer ....................................................................................................................................60
Direct Memory Access (DMA) .............................................................................................................61
DMA Operation .....................................................................................................................................62
DMA Channel Control Registers.......................................................................................................62
DMA Priority.....................................................................................................................................63
Pulse Width Demodulation........................................................................................................................63
Asynchronous Serial Ports.........................................................................................................................64
Programmable I/O (PIO) ...........................................................................................................................65
Pin Descriptions.........................................................................................................................................67
Pins Used by Emulators.............................................................................................................................79
Instruction Set Summary ...........................................................................................................................80
Absolute Maximum Ratings ......................................................................................................................96
DC Characteristics Over Commercial Operating Ranges .........................................................................96
AC Characteristics .....................................................................................................................................97
Alphabetic Key to Waveform Parameters .............................................................................................97
Numeric Key to Waveform Parameters.................................................................................................99
Read Cycle...........................................................................................................................................101
Multiple Read Cycles ..........................................................................................................................102
Read Cycle Timing ..............................................................................................................................103
Write Cycle..............................................................................................................................................104
Multiple Write Cycles..........................................................................................................................105
Copyright
©
2008
©
IA211050902-13
www.Innovasic.com
Customer Support:
1-888-824-4184
Page 3 of 136
IA186ES/IA188ES
8-Bit/16-Bit Microcontrollers
As of Production Ver. 03
February 2008
Write Cycle Timing .............................................................................................................................106
PSRAM Read Cycle ................................................................................................................................107
PSRAM Write Cycle ...............................................................................................................................109
PSRAM Write Cycle Timing...............................................................................................................110
PSRAM Refresh Cycle ............................................................................................................................111
PSRAM Refresh Cycle ............................................................................................................................111
Interrupt Acknowledge Cycle..................................................................................................................112
Interrupt Acknowledge Cycle Timing .................................................................................................113
Software Halt Cycle.................................................................................................................................114
Software Halt Cycle Timing................................................................................................................114
Clock – Active Mode...............................................................................................................................115
Clock – Power-Save Mode ......................................................................................................................115
Clock Timing ...........................................................................................................................................115
srdy – Synchronous Ready ......................................................................................................................116
ardy - Asynchronous Ready....................................................................................................................116
Peripherals ...............................................................................................................................................116
Ready and Peripheral Timing ..................................................................................................................117
Reset 1 .....................................................................................................................................................117
Reset 2 .....................................................................................................................................................117
Bus Hold Entering ...................................................................................................................................118
Bus Hold Leaving ....................................................................................................................................118
Reset and Bus Hold Timing.....................................................................................................................118
IA186ES 100-Pin PQFP Assignments (Sorted by Pin Number) ............................................................120
IA186ES 100-Pin TQFP Pin Assignments (Sorted by Pin Number) ......................................................123
IA188ES 100-Pin PQFP Assignments (Sorted by Pin Number) .............................................................126
IA188ES 100-Pin TQFP Pin Assignments (Sorted by Pin Number) ......................................................129
Physical Dimensions................................................................................................................................131
PQFP 100.............................................................................................................................................131
TQFP 100.............................................................................................................................................133
Ordering Information...............................................................................................................................134
Errata........................................................................................................................................................135
Version – Rev 03 .................................................................................................................................135
Copyright
©
2008
©
IA211050902-13
www.Innovasic.com
Customer Support:
1-888-824-4184
Page 4 of 136
IA186ES/IA188ES
8-Bit/16-Bit Microcontrollers
As of Production Ver. 03
February 2008
Please Note
Included under Ordering Information on page 134 are enhanced RoHS-compliant versions of the IA186
and IA188 family of microcontrollers. However, standard packaged or non RoHS-compliant versions of
the IA186 and IA188 microcontrollers are still available.
Features
•
•
Pin-for-Pin compatible with AMD® Am186ES/188ES devices
All features are retained, including:
•
PLL allowing same crystal/system clock frequency
•
8086/8088 instruction set with additional 186 instruction set extensions
•
Programmable interrupt controller
•
Two DMA channels
•
Three 16-bit timers
•
Programmable chip select logic and wait-state generator
•
Dedicated watch dog timer
•
Two independent asynchronous serial ports (UARTs)
o
DMA capability
o
Hardware flow control
o
7-, 8-, or 9-bit data capability
•
Pulse Width Demodulator feature
•
Up to 32 programmable I/O pins (PIO)
Pseudo-static/dynamic RAM controller
Fully static CMOS design
40 MHz operation at industrial operating conditions
+5 VDC power supply
Available packages:
o
100-pin Thin Quad Flat Pack (TQFP)
o
100-pin Plastic Quad Flat Pack (PQFP)
•
•
•
•
•
The IA186ES/188ES is a form, fit, and function replacement for the original Advanced Micro Devices®
Am186ES/188ES family of microcontrollers. Innovasic produces replacement ICs using its MILES
TM
,
or Managed IC Lifetime Extension System, cloning technology. This technology produces replacement
ICs far more complex than "emulation" while ensuring they are compatible with the original IC.
MILES
TM
captures the design of a clone so it can be produced even as silicon technology advances.
MILES
TM
also verifies the clone against the original IC so that even the "undocumented features" are
duplicated.
This data sheet contains preliminary information for the IA186ES/188ES. The complete data sheet
which documents all necessary engineering information about the IA186ES/188ES including functional
and I/O descriptions, electrical characteristics, and applicable timing will be available when the device
nears completion.
Copyright
©
2008
©
IA211050902-13
www.Innovasic.com
Customer Support:
1-888-824-4184
Page 5 of 136