ia186eb Innovasic Semiconductor Inc., ia186eb Datasheet

no-image

ia186eb

Manufacturer Part Number
ia186eb
Description
8-bit/16-bit Microcontrollers
Manufacturer
Innovasic Semiconductor Inc.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ia186ebPLC84IR2
Manufacturer:
Innovasic
Quantity:
1 086
Part Number:
ia186ebPLC84IR2
Manufacturer:
Innovasic Semiconductor
Quantity:
10 000
Part Number:
ia186ebPLQ80IR2
Manufacturer:
Innovasic Semiconductor
Quantity:
10 000
Part Number:
ia186ebPQ801R2
Manufacturer:
INNOVSIC
Quantity:
20 000
Part Number:
ia186ebPQF80IR2
Manufacturer:
INNOVASIC
Quantity:
15 698
Part Number:
ia186ebPQF80IR2
Manufacturer:
Innovasic
Quantity:
3 390
Part Number:
ia186ebPQF80IR2
Manufacturer:
Innovasic Semiconductor
Quantity:
10 000
IA186EB/IA188EB
8-Bit/16-Bit Microcontrollers
IA186EB/IA188EB
8-Bit/16-Bit Microcontrollers
Data Sheet
®
UNCONTROLLED WHEN PRINTED OR COPIED
IA211080314-02
Page 1 of 82
®
http://www.Innovasic.com
January 14, 2009
Customer Support:
Data Sheet
1-888-824-4184

Related parts for ia186eb

ia186eb Summary of contents

Page 1

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers Data Sheet ® ® IA211080314-02 UNCONTROLLED WHEN PRINTED OR COPIED Page Data Sheet January 14, 2009 http://www.Innovasic.com Customer Support: 1-888-824-4184 ...

Page 2

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers Copyright Published by Innovasic Semiconductor, Inc. 3737 Princeton Drive NE, Suite 130, Albuquerque, NM 87107 MILES™ trademark Innovasic Semiconductor, Inc. Intel is a registered trademark of Intel Corporation ® 2009 by Innovasic Semiconductor, Inc. IA211080314-02 UNCONTROLLED WHEN PRINTED OR COPIED Page ...

Page 3

... IA186EB 80 PQFP Package ...........................................................................14 2.1.5 IA188EB 80 PQFP Package ...........................................................................16 2.1.6 PQFP Physical Dimensions ............................................................................18 2.1.7 IA186EB 80 LQFP Package ...........................................................................19 2.1.8 IA188EB 80 LQFP Package ...........................................................................21 2.1.9 LQFP Physical Dimensions ............................................................................23 2.2 IA186EB Pin/Signal Descriptions ...............................................................................24 2.3 IA188EB Pin/Signal Descriptions ...............................................................................33 3. Maximum Ratings, Thermal Characteristics, and DC Parameters .......................................41 4. Functional Description ..........................................................................................................43 4.1 Device Architecture .....................................................................................................43 4.1.1 Bus Interface Unit ...........................................................................................43 4.1.2 Clock Generator ..............................................................................................45 4 ...

Page 4

... Figure 4. IA186EB 80-Pin PQFP Package Diagram ....................................................................14 Figure 5. IA188EB 80-Pin PQFP Package Diagram ....................................................................16 Figure 6. 80-Pin PQFP Physical Package Dimensions .................................................................18 Figure 7. IA186EB 80-Pin LQFP Package Diagram ....................................................................19 Figure 8. IA188EB 80-Pin LQFP Package Diagram ....................................................................21 Figure 9. 80-Pin LQFP Physical Package Dimensions .................................................................23 Figure 10. IA186EB/IA188EB Functional Block Diagram ..........................................................44 Figure 11 ...

Page 5

... Table 5. IA186EB 80-Pin LQFP Pin Listing ................................................................................20 Table 6. IA188EB 80-Pin LQFP Pin Listing ................................................................................22 Table 7. IA186EB Pin/Signal Descriptions ..................................................................................24 Table 8. IA188EB Pin/Signal Descriptions ..................................................................................33 Table 9. IA186EB and IA188EB Absolute Maximum Ratings ....................................................41 Table 10. IA186EB and IA188EB Thermal Characteristics .........................................................41 Table 11. IA186EB and IA188EB DC Parameters .......................................................................42 Table 12. Peripheral Control Block Registers ..............................................................................48 Table 13 ...

Page 6

... DRAM refresh control unit, a power management unit, and three 16-bit timer/counters. The IA186EB and IA188EB microcontrollers are capable of operating at 5.0 or 3.3 volts. This datasheet discusses both modes of operation. Where applicable, characteristics specific to either 3.3 or 5.0 volt operation are identified separately throughout this datasheet. ...

Page 7

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers 1.2 Features The primary features of the IA186EB and IA188EB microcontrollers are as follows: Low-Power Operating Modes – Idle (freezes CPU clocks; peripherals are kept active) – Power-Down (freezes all internal clocks) Low-Power CPU Core (static) Direct Addressing Capability – Memory: 1 Mbyte – ...

Page 8

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers 2. Packaging, Pin Descriptions, and Physical Dimensions Information on the packages and pin descriptions for the IA186EB and the IA188EB is provided separately. Refer to sections, figures, and tables for information on the device of interest. 2.1 Packages and Pinouts The Innovasic Semiconductor IA186EB and IA188EB microcontroller is available in the ...

Page 9

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers 2.1.1 IA186EB 84 PLCC Package The pinout for the IA186EB 84 PLCC Package is as shown in Figure 1. The corresponding pinout is provided in Table 1. Figure 1. IA186EB 84-Pin PLCC Package Diagram ® IA211080314-02 UNCONTROLLED WHEN PRINTED OR COPIED Page Data Sheet January 14, 2009 http://www.Innovasic.com ...

Page 10

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers Table 1. IA186EB 84-Pin PLCC Pin Listing Pin Name Pin error_n 24 4 rd_n 25 5 wr_n 26 6 ale 27 7 bhe_n 28 8 s2_n 29 9 s1_n 30 10 s0_n 31 11 den_n 32 12 hlda 33 13 hold 34 14 test_n/busy 35 15 ...

Page 11

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers 2.1.2 IA188EB 84 PLCC Package The pinout for the IA188EB 84 PLCC Package is as shown in Figure 2. The corresponding pinout is provided in Table 2. Figure 2. IA188EB 84-Pin PLCC Package Diagram ® IA211080314-02 UNCONTROLLED WHEN PRINTED OR COPIED Page Data Sheet January 14, 2009 http://www.Innovasic.com ...

Page 12

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers Table 2. IA188EB 84-Pin PLCC Pin Listing Pin Name Pin Not Connected 24 4 rd_n 25 5 wr_n 26 6 ale 27 7 rfsh_n 28 8 s2_n 29 9 s1_n 30 10 s0_n 31 11 den_n 32 12 hlda 33 13 hold 34 14 test_n ...

Page 13

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers 2.1.3 PLCC Physical Dimensions The physical dimensions for the 84 PLCC are as shown in Figure 3. Legend: Symbol Min Nom Max – 0.165˝ 0.180˝ A – A1 0.090˝ 0.120˝ – D 1.190˝ – D1 1.154˝ – E 1.190˝ – ...

Page 14

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers 2.1.4 IA186EB 80 PQFP Package The pinout for the IA186EB 80 PQFP Package is as shown in Figure 4. The corresponding pinout is provided in Table 3. Figure 4. IA186EB 80-Pin PQFP Package Diagram ® IA211080314-02 UNCONTROLLED WHEN PRINTED OR COPIED Page Data Sheet January 14, 2009 http://www.Innovasic.com ...

Page 15

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers Table 3. IA186EB 80-Pin PQFP Pin Listing Pin Name Pin 1 cts0_n 21 ad4 2 txd0 22 ad12 3 rxd0 23 ad5 4 p2.5/bclk0 24 ad13 5 p2.3/sint1 25 ad6 6 p2.4/cts1_n 26 ad14 7 p2.0/rxd1 27 ad7 8 p2.1/txd1 28 ad15 9 p2.2/bclk1 29 a16 10 ad0 30 a17 11 ad8 31 a18 12 Vss 32 a19/once_n 13 Vcc 33 Vss 14 Vss 34 Vcc ...

Page 16

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers 2.1.5 IA188EB 80 PQFP Package The pinout for the IA188EB 80 PQFP Package is as shown in Figure 5. The corresponding pinout is provided in Table 4. Figure 5. IA188EB 80-Pin PQFP Package Diagram ® IA211080314-02 UNCONTROLLED WHEN PRINTED OR COPIED Page Data Sheet January 14, 2009 http://www.Innovasic.com ...

Page 17

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers Table 4. IA188EB 80-Pin PQFP Pin Listing Pin Name Pin 1 cts0_n 21 ad4 2 txd0 22 a12 3 rxd0 23 ad5 4 p2.5/bclk0 24 a13 5 p2.3/sint1 25 ad6 6 p2.4/cts1_n 26 a14 7 p2.0/rxd1 27 ad7 8 p2.1/txd1 28 a15 9 p2.2/bclk1 29 a16 10 ad0 30 a17 a18 12 Vss 32 a19/once_n 13 Vcc 33 Vss 14 Vss 34 Vcc ...

Page 18

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers 2.1.6 PQFP Physical Dimensions The physical dimensions for the 80 PQFP are as shown in Figure 6. Notes: 1. Dimension D1 and E1 do not include mold protrusion. Allowable protrusion is 0.25mm per side. Dimension D1 and E1 do not include mold mismatch and are determined a datum plane –H– . ...

Page 19

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers 2.1.7 IA186EB 80 LQFP Package The pinout for the IA186EB 80 LQFP Package is as shown in Figure 7. The corresponding pinout is provided in Table 5. Figure 7. IA186EB 80-Pin LQFP Package Diagram ® IA211080314-02 UNCONTROLLED WHEN PRINTED OR COPIED Page Data Sheet January 14, 2009 http://www.Innovasic.com ...

Page 20

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers Table 5. IA186EB 80-Pin LQFP Pin Listing Pin Name Pin 1 hlda 21 int2/inta0_n 2 hold 22 int3/inta1_n 3 test_n 23 int4 4 lock_n 24 pdtmr 5 nmi 25 resin_n 6 ready 26 resout 7 p1.7/gcs7_n 27 oscout 8 p1.6/gcs6_n 28 clkin 9 p1.5/gcs5_n clkout cc 12 p1.4/gcs4_n 32 t0out 13 p1.3/gcs3_n 33 t0in 14 p1 ...

Page 21

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers 2.1.8 IA188EB 80 LQFP Package The pinout for the IA188EB 80 LQFP Package is as shown in Figure 8. The corresponding pinout is provided in Table 6. Figure 8. IA188EB 80-Pin LQFP Package Diagram ® IA211080314-02 UNCONTROLLED WHEN PRINTED OR COPIED Page Data Sheet January 14, 2009 http://www.Innovasic.com ...

Page 22

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers Table 6. IA188EB 80-Pin LQFP Pin Listing Pin Name Pin 1 hlda 21 2 hold 22 3 test_n 23 4 lock_n 24 5 nmi 25 6 ready 26 7 p1.7/gcs7_n 27 8 p1.6/gcs6_n 28 9 p1.5/gcs5_n p1.4/gcs4_n 32 13 p1.3/gcs3_n 33 14 p1.2/gcs2_n ...

Page 23

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers 2.1.9 LQFP Physical Dimensions The physical dimensions for the 80 LQFP are as shown in Figure 9. Legend: Dimension in mm Symbol Min Nom Max – – A 1.60 – A 0.05 0. 1.35 1.40 1. 0.17 0.22 0.27 b 0.17 0.20 0.23 1 – c 0.09 0.20 – c 0.09 0. 14.00 BSC D 12.00 BSC 1 E 14.00 BSC E 12.00 BSC 1 e 0.50 BSC L 0.45 0.60 0.75 L 1.00 REF 1 – ...

Page 24

... Descriptions of the pin and signal functions for the IA186EB microcontroller are provided in Table 7. Several of the IA186EB pins have different functions depending on the operating mode of the device. Each of the different signals supported by a pin is listed and defined in Table 7— indexed alphabetically in the first column of the table. Additionally, the name of the pin associated with the signal as well as the pin numbers for the PLCC, LQFP, and PQFP packages are provided in the ― ...

Page 25

... Note: bhe_n is multiplexed with refresh_n busy. Input. Active High. When the busy input is asserted, it causes the IA186EB to suspend operation during the execution of the Intel 80C187 Numerics Coprocessor instructions. Operation resumes when the pin is sampled low. IA211080314-02 UNCONTROLLED WHEN PRINTED OR COPIED ...

Page 26

... IA186EB. clock output. Output. The clkout pin provides timing reference for inputs and outputs of the IA186EB. This clock output is one-half the input clock (clkin) frequency. The clkout signal has a 50% duty cycle, transitioning every falling edge of clkin clear to send, Serial Port 0 ...

Page 27

... Input. Active High. This signal is a request indicating that an external bus master wishes to gain control of the local bus. The IA186EB will relinquish control of the local bus between instruction boundaries not conditioned by a LOCK prefix interrupt 04). Input/Output. Active High ...

Page 28

... Output. Active Low. When asserted (low), this signal indicates that the bus cycle in progress is cannot be interrupted. While lock_n is active, the IA186EB will not service bus requests such as HOLD. When resin_n is active, this pin is weakly held high and must not be driven low. ...

Page 29

... See clkin table entry.) Note external oscillator or clock source is used to drive the IA186EB instead of a crystal, oscout must be left unconnected (i.e., must be floated). When the IA186EB is operating in the ONCE mode, oscout does not float. ...

Page 30

... Input. Active High. When asserted (high) the ready line indicates a bus-cycle completion. This signal must be active to terminate any bus cycle unless the IA186EB Chip-Select Unit is being used, in which case, ready is ignored reset input. Input. Active Low. When resin_n ...

Page 31

... PQFP LQFP reset output. Output. Active High. When resout is asserted, it indicates that the IA186EB is being reset. The resout signal will remain active (high) as long as resin_n remains active (low Receive (rx) data, Serial Port 0. Input/Output. This pin is the serial data input for Serial Port 0. ...

Page 32

... IA186EB device. It must be connected to a +5V DC power source. 10, 30, 12, 14, Ground (v 49, 51, 33, 35, ground (0V) for the IA186EB. It must be 70, 72 53, 73 connected write. Output. Active Low. When asserted (low), wr_n indicates that data available on the data bus are to be latched into the accessed memory or I/O device ...

Page 33

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers 2.3 IA188EB Pin/Signal Descriptions Descriptions of the pin and signal functions for the IA188EB microcontroller are provided in Table 8. Several of the IA188EB pins have different functions depending on the operating mode of the device. Each of the different signals supported by a pin is listed and defined in Table 8— ...

Page 34

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers Table 8. IA188EB Pin/Signal Descriptions (Continued) Signal Name PLCC bclk1 p2.2/bclk1 59 clkin clkin 41 clkout clkout 44 cts0_n cts0_n 51 cts1_n p2.4/cts1_n 56 den_n den_n 11 dt/r_n dt/r_n 16 ® Pin PQFP LQFP 46 9 baud clock, Serial Port 1. Input. The bclk1 pin can be used to provide an alternate clock source for Serial Port 1 ...

Page 35

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers Table 8. IA188EB Pin/Signal Descriptions (Continued) Signal Name PLCC gcs0_n p1.0/gcs0_n 28 gcs1_n p1.1/gcs1_n 27 gcs2_n p1.2/gcs2_n 26 p1.3/gcs3_n gcs3_n 25 gcs4_n p1.4/gcs4_n 24 gcs5_n p1.5/gcs5_n 21 gcs6_n p1.6/gcs6_n 20 p1.7/gcs7_n gcs7_n 19 hlda hlda 12 hold hold 13 (input) (input) int0 int0 31 (input) (input) int1 int1 32 (input) ...

Page 36

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers Table 8. IA188EB Pin/Signal Descriptions (Continued) Signal Name PLCC inta1_n int3/inta1_n 34 lcs_n lcs_n 29 lock_n lock_n 15 nmi nmi 17 once_n a19/once_n 83 oscout oscout 40 ® Pin PQFP LQFP 22 65 interrupt acknowledge 1. Input/Output. Active Low. This pin provides an interrupt acknowledge handshake in response to an interrupt request on the int1 pin (see previous table entry) ...

Page 37

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers Table 8. IA188EB Pin/Signal Descriptions (Continued) Signal Name PLCC p1.0 p1.0/gcs0_n 28 p1.1 p1.1/gcs1_n 27 p1.2 p1.2/gcs2_n 26 p1.3/gcs3_n p1.3 25 p1.4 p1.4/gcs4_n 24 p1.5 p1.5/gcs5_n 21 p1.6 p1.6/gcs6_n 20 p1.7/gcs7_n p1.7 19 p2.0 p2.0/rxd1 57 p2.1 p2.1/txd1 58 p2.2 p2.2/bclk1 59 p2.3 p2.3/sint1 55 p2.4/cts1_n p2.4 56 p2.5 p2.5/bclk0 54 p2.6 p2.6 50 p2.7 p2.7 49 ® Pin PQFP LQFP 16 59 port 1, Bit [ 0–7). Output. Each pin of Port 1, p1.0–p1.7, can function individually as a ...

Page 38

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers Table 8. IA188EB Pin/Signal Descriptions (Continued) Signal Name PLCC pdtmr pdtmr 36 rd_n rd_n ready ready 18 resin_n resin_n 37 resout resout 38 rfsh_n rfsh_n ® Pin PQFP LQFP 24 67 Power-down timer. Input/Output (push-pull). Note: The IA188EB enters Powerdown Mode when the PWRDN bit in the Power Control Register is set to 1 and a HALT instruction is executed ...

Page 39

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers Table 8. IA188EB Pin/Signal Descriptions (Continued) Signal Name PLCC rxd0 rxd0 53 rxd1 p2.0/rxd1 57 s0_n s0_n 10 s1_n s1_n s2_n s2_n sint1 p2.3/sint1 55 t0in t0in 46 t0out t0out 45 t1in t1in 48 t1out t1out 47 ® Pin PQFP LQFP 40 3 Receive (rx) data, Serial Port 0. Input/Output. ...

Page 40

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers Table 8. IA188EB Pin/Signal Descriptions (Continued) Signal Name PLCC test_n test_n 14 txd0 txd0 52 txd1 p2.1/txd1 58 ucs_n ucs_n 43, 63, 65, 84 wr_n wr_n ® Pin PQFP LQFP 3 46 test. Input. Active Low. When the test_n input is high (i ...

Page 41

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers 3. Maximum Ratings, Thermal Characteristics, and DC Parameters For the Innovasic Semiconductor IA186EB and IA188EB microcontrollers, the absolute maximum ratings, thermal characteristics, and DC parameters are provided in Tables 9 through 11, respectively. Table 9. IA186EB and IA188EB Absolute Maximum Ratings Parameter Storage Temperature ...

Page 42

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers Table 11. IA186EB and IA188EB DC Parameters Symbol 5.0V Supply Voltage Operation V CC 3.3V Supply Voltage Operation Input Low Voltage IL V Input High Voltage IH V Output Low Voltage Vcc = 5. Output High Voltage Vcc = 5. Input Leakage Current for Pins: ad15–ad0, LEAK ad7– ...

Page 43

... Chip-Select Unit I/O Port Unit Refresh Control Unit Power Management Unit A functional block diagram of the IA186EB/IA188EB is shown in Figure 10. Descriptions of the functional modules are provided in the following subsections. 4.1.1 Bus Interface Unit The IA186EB/IA188EB bus controller that generates local bus control signals and uses a hold/hlda protocol to share the local bus with other bus masters ...

Page 44

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers Figure 10. IA186EB/IA188EB Functional Block Diagram ® IA211080314-02 UNCONTROLLED WHEN PRINTED OR COPIED Page Data Sheet January 14, 2009 http://www.Innovasic.com Customer Support: 1-888-824-4184 ...

Page 45

... Microcontrollers 4.1.2 Clock Generator The IA186EB/IA188EB uses an on-chip clock generator to supply internal and external clocks. The clock generator makes use of a crystal oscillator and includes a divide-by-two counter. Figure 11 shows the various operating modes of the clock circuit. The clock circuit can use either a parallel resonant fundamental mode crystal network ( third-overtone mode crystal network (B can be driven by an external clock source (C) ...

Page 46

... Microcontrollers 4.1.3 Interrupt Control Unit The IA186EB/IA188EB can receive interrupts from a number of sources, both internal and external. The interrupt control unit serves to merge these requests on a priority basis, for individual service by the CPU. Each interrupt source can be independently masked by the Interrupt Control Unit (ICU) or all interrupts can be globally masked by the CPU ...

Page 47

... Microcontrollers 4.1.7 I/O Port Unit The I/O Port Unit (IPU) on the IA186EB/IA188EB supports two 8-bit channels of input, output, or input/output operation. Port 1 is multiplexed with the chip select pins and is output only. Most of Port 2 is multiplexed with the serial channel pins. Port 2 pins are limited to either an output or input function, depending on the operation of the serial pin it is multiplexed with ...

Page 48

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers Refresh Control Unit Power Management Unit The registers associated with each integrated peripheral are contained within a 128 file called the Peripheral Control Block (PCB). The PCB can be located in either memory or I/O space on any 256-byte address boundary. Table 12 provides a list of the registers associated with the PCB. ...

Page 49

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers Table 12. Peripheral Control Block Registers (Continued) PCB PCB Offset Function Offset 20H Reserved 22H Reserved PCB Function PCB Offset Offset 24H Reserved 26H Reserved 28H Reserved 2AH Reserved 6AH 2CH Reserved 6CH 2EH Reserved 6EH 30H Timer0 ...

Page 50

... Microcontrollers 5. AC Specifications This chapter defines the AC specifications of the IA186EB/IA188EB. Input characteristics are provided in Figure 12 and Tables 13 and 14. Output characteristics are provided in Figure 13 and Tables 15 and 16. Relative timing characteristics are provided in Figure 14 and Table 17. Clock input and clock output timing characteristics are provided in Figure 18 and Tables 18 and 19 ...

Page 51

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers For specific 5.0- and 3.3-volt characteristics, refer to Tables 15 and 16, respectively. Table 15. AC Output Characteristics for 5.0-Volt Operation Symbol t ale, s2–s0_n, den_n, dt/r_n, bhe_n, rfsh_n (IA188EB), lock_n, a19–a16 CHOV gcs0–gcs7_n, lcs_n, ucs_n, ncs_n, rd_n, wr_n t bhe_n, rfsh_n (IA188EB), den_n, lock_n, resout, hlda, t0out, t1out, a19–a16 CLOV rd_n , wr_n, gcs7– ...

Page 52

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers Figure 14. Relative Timing Characteristics For specific relative timing characteristics, refer to Table 17. ® IA211080314-02 UNCONTROLLED WHEN PRINTED OR COPIED Page Data Sheet January 14, 2009 http://www.Innovasic.com Customer Support: 1-888-824-4184 ...

Page 53

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers Table 17. Relative Timing Characteristics Symbol Parameter t ale Rising to ale Falling LHLL t Address Valid to ale Falling AVLL t Chip Selects Valid to ale Falling PLLL t Address Hold from ale Falling LLAX t ale Falling to wr_n Falling LLWL t ale Falling to rd_n Falling ...

Page 54

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers Figure 16. Typical Output Delay Variations Versus Load Capacitance Figure 17. Typical Rise and Fall Variations Versus Load Capacitance ® IA211080314-02 UNCONTROLLED WHEN PRINTED OR COPIED Page Data Sheet January 14, 2009 http://www.Innovasic.com Customer Support: 1-888-824-4184 ...

Page 55

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers 5.2 Clock Input and Clock Output Timing Characteristics For clock input and clock output timing characteristics for both 5.0- and 3.3-volt operation, see Tables 18 and 19, respectively. Figure 18. Clock Input and Clock Output Timing Characteristics Table 18. Clock Input and Clock Output Timing Characteristics for 5.0-Volt Operation ...

Page 56

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers Table 19. Clock Input and Output Characteristics for 3.3-Volt Operation Item Symbol Parameter – XTF clkin Frequency 1 TC clkin Period 2 TCH clkin High Time 3 TCL clkin Low Time 4 TCR clkin Rise Time 5 TCF clkin Fall Time 6 XTCD clkin to clkout ...

Page 57

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers 5.3 Serial Port Mode 0 Timing Characteristics Serial Port Mode 0 timing characteristics are illustrated in Figure 19 and collected in Table 20. Figure 19. Serial Port Mode 0 Timing Characteristics Table 20. Serial Port Mode 0 Timing Characteristics Symbol Parameter t txd Clock Period XLXL t txd Clock Low to Clock High (n > 1) ...

Page 58

... Reset Operation The IA186EB/IA188EB will perform a reset operation any time the resin_n pin is active. Figure 20 shows the reset sequence when power is applied to the IA186EB/IA188EB. An external clock connected to clkin must not exceed the V processor. This is normally not a problem if the clock driver is supplied with the same V supplies the processor ...

Page 59

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers 7. Bus Timing Figures 20 through 28 present the various bus cycles that are generated by the processor. The figures show the relationship of the various bus signals to clkout. Together with the information present in AC Characteristics, the figures allow the user to determine all the critical timing analysis needed for a given application. ® ...

Page 60

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers ® Figure 20. Cold Reset Timing IA211080314-02 UNCONTROLLED WHEN PRINTED OR COPIED Page Data Sheet January 14, 2009 http://www.Innovasic.com Customer Support: 1-888-824-4184 ...

Page 61

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers ® Figure 21. Warm Reset Timing IA211080314-02 UNCONTROLLED WHEN PRINTED OR COPIED Page Data Sheet January 14, 2009 http://www.Innovasic.com Customer Support: 1-888-824-4184 ...

Page 62

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers Figure 22. Read, Fetch, and Refresh Cycle Timing ® IA211080314-02 UNCONTROLLED WHEN PRINTED OR COPIED Page Data Sheet January 14, 2009 http://www.Innovasic.com Customer Support: 1-888-824-4184 ...

Page 63

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers ® Figure 23. Write Cycle Timing IA211080314-02 UNCONTROLLED WHEN PRINTED OR COPIED Page Data Sheet January 14, 2009 http://www.Innovasic.com Customer Support: 1-888-824-4184 ...

Page 64

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers ® Figure 24. Halt Cycle Timing IA211080314-02 UNCONTROLLED WHEN PRINTED OR COPIED Page Data Sheet January 14, 2009 http://www.Innovasic.com Customer Support: 1-888-824-4184 ...

Page 65

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers Figure 25. Interrupt Acknowledge (inta1_n, inta0_n) Cycle Timing ® IA211080314-02 UNCONTROLLED WHEN PRINTED OR COPIED Page Data Sheet January 14, 2009 http://www.Innovasic.com Customer Support: 1-888-824-4184 ...

Page 66

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers s2_n–s0_n a19/once_n, a18–a16 bhe_n (IA186EB), rfsh_n (IA188EB) ad15–ad0 (IA186EB); a15–a8, ad7–ad0 (IA188EB) gcs7_n–gcs0_n, ucs_n, lcs_n ® Figure 26. hold/hlda Timing IA211080314-02 UNCONTROLLED WHEN PRINTED OR COPIED Page Data Sheet January 14, 2009 http://www.Innovasic.com ...

Page 67

... Figure 27. Refresh During Hold Acknowledge Timing ® ...

Page 68

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers ® Figure 28. Ready Timing IA211080314-02 UNCONTROLLED WHEN PRINTED OR COPIED Page Data Sheet January 14, 2009 http://www.Innovasic.com Customer Support: 1-888-824-4184 ...

Page 69

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers 8. Instruction Execution Times Table 21 provides IA186EB and IA188EB execution times, mnemonic instruction, and additional information on execution, if required. Table 21. Instruction Set Timing Instruction AAA AAD AAM AAS ADC Immediate to accumulator ADC Immediate to register/memory ADC Register/memory with register to either ...

Page 70

... INC Register INC Register/memory INS INS (repeated n times) INT Type specified INT Type 3 INTO IRET a Number of clock cycles for byte transfers. For word operations, add 4 clock cycles for all memory transfers. ® Clock Cycles IA186EB IA188EB 5+22n 5+22n ...

Page 71

... JNBE JNE JNG JNGE JNL JNLE JNO JNP JNS JNZ JO JP JPE JPO JS JZ LAHF LDS LEA LEAVE LES a Number of clock cycles for byte transfers. For word operations, add 4 clock cycles for all memory transfers. ® Clock Cycles IA186EB IA188EB 4/13 4/13 4/13 4/13 4/13 4/13 4/13 4/13 5/15 5/15 4/13 4/13 4/13 4/13 4/13 4/13 4/13 4/13 4/13 4/13 11/17 11/ ...

Page 72

... OUTS OUTS (repeated n times) POP Memory POP Register POP Segment register POPA POPF PUSH Immediate a Number of clock cycles for byte transfers. For word operations, add 4 clock cycles for all memory transfers. ® Clock Cycles IA186EB IA188EB 6+11n 6+11n 6/16 6/16 6/16 ...

Page 73

... SUB Immediate from accumulator SUB Immediate from register/memory SUB Register/memory and register to either STD STI a Number of clock cycles for byte transfers. For word operations, add 4 clock cycles for all memory transfers. ® Clock Cycles IA186EB IA188EB ...

Page 74

... XCHG Register with accumulator XCHG Register/memory with register XLAT XOR Immediate to accumulator XOR Immediate to register/memory XOR Register/memory and register to either a Number of clock cycles for byte transfers. For word operations, add 4 clock cycles for all memory transfers. ® Clock Cycles IA186EB IA188EB 6+9n 6+9n 3/4 3/4 a 4/10 4/10 a 3/10 3/10 ...

Page 75

... Innovasic Part Number Cross-Reference Tables 22 through 24 cross-reference the Innovasic part number with the corresponding Intel part number. Table 22. Innovasic Part Number Cross-Reference for the PLCC Innovasic Part Number IA186EB-PLC84I-R-00 lead free (RoHS-compliant) IA188EB-PLC84I-R-00 lead free (RoHS-compliant) ® Intel Part Number Package Type ...

Page 76

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers Table 23. Innovasic Part Number Cross-Reference for the PQFP Innovasic Part Number IA186EB-PQF80I-R-00 lead free (RoHS-compliant) IA188EB-PQF80I-R-00 lead free (RoHS-compliant) ® Intel Part Number Package Type EG80C186EB25 80-Pin PQFP ES80C186EB20 ES80C186EB13 S80C186EB25 S80C186EB20 S80C186EB13 TS80C186EB25 TS80C186EB20 TS80C186EB13 EG80L186EB16 ...

Page 77

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers Table 24. Innovasic Part Number Cross-Reference for the LQFP Innovasic Part Number IA186EB-PLQ80I-R-00 lead free (RoHS-compliant) IA188EB-PLQ80I-R-00 lead free (RoHS-compliant) ® Intel Part Number Package Type YW80C186EB25 80-Pin LQFP YW80C186EB20 SB80C186EB25 SB80C186EB20 SB80C186EB13 YW80L186EB16 YW80L186EB13 SB80L186EB16 SB80L186EB13 YW80C188EB25 ...

Page 78

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers 10. Errata The following errata are associated with Version 00 of the IA186EB/IA188EB. A workaround to the identified problem has been provided where possible. 10.1 Summary Table 25 presents a summary of errata. Table 25. Summary of Errata Errata No. 1 Alternate Mode (TxCON[ for timer 0 and 1 has some functional issues. ...

Page 79

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers The TxOUT pin may start in the wrong state if the user writes to TxCON register Bit [12]. When in retrigger mode, Timer 1 will not function correctly. Input pulses on T0IN will cause counter to begin counting. None. Workaround: Errata No. 2 When the extension byte (mod field) is set to ―11,‖ some instructions will cause the Problem: CPU to hang ...

Page 80

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers Errata No. 4 Timer 2 will stop or not start counting. Problem: Writing a logic ―1‖ to unused bits in the timer control register can cause the timer Description: to stop counting or to never start counting. Do not write a logic ―1‖ to any unused or reserved bits in the timer control Workaround: register ...

Page 81

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers Revision History Table 26 presents the sequence of revisions to document IA211080214. Table 26. Revision History Date Revision July 30, 2008 00 October 13, 2008 01 January 14, 2009 02 ® Description First edition released. Pin number range ―ad15–a8‖ corrected to ―a15–a8‖ in Figures 26 and 27. Errata No. 4 added ...

Page 82

... IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers 11. For Additional Information The Innovasic Semiconductor IA186EB and IA188EB microcontrollers are form, fit, and function replacements for the original Intel 16-bit high-integration embedded processors. The Innovasic Support Team wants our information to be complete, accurate, useful, and easy to understand ...

Related keywords