IS80C88 Intersil Corporation, IS80C88 Datasheet

no-image

IS80C88

Manufacturer Part Number
IS80C88
Description
CMOS 8/16 Bit Microprocessor
Manufacturer
Intersil Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
IS80C88
Manufacturer:
HARRIS
Quantity:
34
March 1997
CAUTION: These devices are sensitive to electrostatic discharge; follow proper IC Handling Procedures.
1-888-INTERSIL or 321-724-7143
Copyright © Intersil Americas Inc. 2002. All Rights Reserved
Features
• Compatible with NMOS 8088
• Direct Software Compatibility with 80C86, 8086, 8088
• 8-Bit Data Bus Interface; 16-Bit Internal Architecture
• Completely Static CMOS Design
• Low Power Operation
• 1 Megabyte of Direct Memory Addressing Capability
• 24 Operand Addressing Modes
• Bit, Byte, Word, and Block Move Operations
• 8-Bit and 16-Bit Signed/Unsigned Arithmetic
• Bus-Hold Circuitry Eliminates Pull-up Resistors
• Wide Operating Temperature Ranges
Ordering Information
Plastic DIP
PLCC
CERDIP
LCC
- DC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5MHz (80C88)
- DC . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8MHz (80C88-2)
- ICCSB . . . . . . . . . . . . . . . . . . . . . . . . 500µA Maximum
- ICCOP . . . . . . . . . . . . . . . . . . . . 10mA/MHz Maximum
- C80C88 . . . . . . . . . . . . . . . . . . . . . . . . . 0
- I80C88 . . . . . . . . . . . . . . . . . . . . . . . . . -40
- M80C88 . . . . . . . . . . . . . . . . . . . . . . . -55
SMD#
SMD#
PACKAGE
|
TEMPERATURE RANGE
Intersil (and design) is a trademark of Intersil Americas Inc.
TM
-55
-55
-55
-55
-40
-40
-40
0
0
0
o
o
o
o
o
o
o
o
o
o
C to +70
C to +70
C to +70
C to +125
C to +125
C to +125
C to +125
C to +85
C to +85
C to +85
o
o
o
o
o
o
C
C
C
o
o
o
o
C
C
C
C
C
C
C
o
o
o
C to +125
C to + 70
C to +85
CP80C88
IP80C88
CS80C88
lS80C88
CD80C88
ID80C88
MD80C88/B
5962-8601601QA
MR80C88/B
5962-8601601XA
o
o
o
C
C
C
1
5MHz
Description
The Intersil 80C88 high performance 8/16-bit CMOS CPU is
manufactured using a self-aligned silicon gate CMOS pro-
cess (Scaled SAJI IV). Two modes of operation, MINimum
for small systems and MAXimum for larger applications such
as multiprocessing, allow user configuration to achieve the
highest performance level.
Full TTL compatibility (with the exception of CLOCK) and
industry-standard operation allow use of existing NMOS
8088 hardware and Intersil CMOS peripherals.
Complete software compatibility with the 80C86, 8086, and
8088 microprocessors allows use of existing software in new
designs.
CMOS 8/16-Bit Microprocessor
CP80C88-2
IP80C88-2
CS80C88-2
IS80C88-2
CD80C88-2
ID80C88-2
MD80C88-2/B
MR80C88-2/B
8MHz
-
-
80C88
E40.6
E40.6
N44.65
N44.65
F40.6
F40.6
F40.6
F40.6
J44.A
J44.A
PKG. NO.
FN2949.1

Related parts for IS80C88

IS80C88 Summary of contents

Page 1

... CP80C88 o C IP80C88 o C CS80C88 o C lS80C88 o C CD80C88 o C ID80C88 o C MD80C88 5962-8601601QA o C MR80C88 5962-8601601XA 1 80C88 8MHz PKG. NO. CP80C88-2 E40.6 IP80C88-2 E40.6 CS80C88-2 N44.65 IS80C88-2 N44.65 CD80C88-2 F40.6 ID80C88-2 F40.6 MD80C88-2/B F40.6 - F40.6 MR80C88-2/B J44.A - J44.A FN2949.1 ...

Page 2

Pinouts MAX MODE 80C88 MIN MODE 80C88 A10 A10 AD7 AD7 AD6 AD6 AD5 AD5 AD4 AD4 AD3 AD3 AD2 AD2 AD1 AD1 AD0 AD0 80C88 80C88 (DIP) TOP VIEW MIN MODE GND ...

Page 3

Functional Diagram EXECUTION UNIT REGISTER FILE DATA POINTER AND INDEX REGS (8 WORDS) 16-BIT ALU FLAGS TEST INTR NMI RQ/GT0 HOLD HLDA CLK MEMORY INTERFACE BUS INTERFACE UNIT EXECUTION UNIT 80C88 BUS INTERFACE UNIT RELOCATION REGISTER FILE SEGMENT ...

Page 4

Pin Description The following pin function descriptions are for 80C88 systems in either minimum or maximum mode. The “local bus” in these descriptions is the direct multiplexed bus interface connection to the 80C88 (without regard to additional bus buffers). PIN ...

Page 5

Pin Description (Continued) The following pin function descriptions are for 80C88 system in minimum mode (i.e., MN/ which are unique to the minimum mode are described; all other pin functions are as described above. MINIMUM MODE SYSTEM PIN ...

Page 6

Pin Description (Continued) The following pin function descriptions are for 80C88 system in maximum mode (i.e., MN/MX = GND). Only the pin functions which are unique to the maximum mode are described; all other pin functions are as described above. ...

Page 7

Functional Description Static Operation All 80C88 circuitry is static in design. Internal registers, counters and latches are static and require not refresh as with dynamic circuit design. This eliminates the minimum operating frequency restriction placed on other microproces- sors. The ...

Page 8

The BIU will automatically execute two fetch or write cycles for 16-bit operands. Certain locations in memory are reserved for specific CPU operations. (See Figure 2). Locations from addresses FFFF0H through FFFFFH are reserved for operations including a jump to ...

Page 9

V CC MN/MX 82C84A/85 CLK IO READY RES WR RESET RDY CLOCK GENERATOR INTA GND 80C88 DT/R CPU DEN ALE 1 GND GND AD0-AD7 C1 ADDR/DATA V CC A8-A19 20 GND ...

Page 10

Bus Operation The 80C88 address/data bus is broken into three parts: the lower eight address/data bits (AD0-AD7), the middle eight address bits (A8-A15), and the upper four address bits (A16- A19). The address/data bits and the highest four address bits ...

Page 11

TABLE CHARACTERISTICS Interrupt Acknowledge Read I Write I Halt Instruction Fetch Read Data from Memory ...

Page 12

Non-Maskable Interrupt (NMI) The processor provides a single non-maskable interrupt (NMI) pin which has higher priority than the maskable interrupt request (INTR) pin. A typical use would be to activate a power failure routine. The NMI is edge-triggered on a ...

Page 13

Basic System Timing In minimum mode, the MN/MX pin is strapped to V the processor emits bus control signals (RD, WR, IO/M, etc.) directly. In maximum mode, the MN/MX pin is strapped to GND and the processor emits coded status ...

Page 14

The 80C88 and 80C86 are completely software compatible by virtue of their identical execution units. Software that is system dependent may not be completely transferable, but software that is not system dependent will operate equally as well on an 80C88 ...

Page 15

Absolute Maximum Ratings Supply Voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

Page 16

AC Electrical Specifications MINIMUM COMPLEXITY SYSTEM SYMBOL PARAMETER TIMING REQUIREMENTS (1) TCLCL CLK Cycle Period (2) TCLCH CLK Low Time (3) TCHCL CLK High Time (4) TCH1CH2 CLK Rise Time (5) TCL2CL1 ...

Page 17

AC Electrical Specifications MINIMUM COMPLEXITY SYSTEM SYMBOL PARAMETER (25) TLLAX Address Hold Time to ALE Inactive (26) TCLDV Data Valid Delay (27) TCLDX2 Data Hold Time (28) TWHDX Data Hold Time After ...

Page 18

Waveforms CLK (82C84A OUTPUT) (30) TCHCTV IO/M, SSO A15-A8 (17) TCLAV A19/S6-A16/S3 (23) TCLLH ALE RDY (82C84A INPUT) SEE NOTE 9, 10 READY (80C88 INPUT) AD7-AD0 RD READ CYCLE (WR, INTA = DT/R DEN FIGURE 22. BUS ...

Page 19

Waveforms (Continued) CLK (82C84A OUTPUT) (17) TCLAV AD7-AD0 DEN WRITE CYCLE WR (19) TCLAZ AD7-AD0 DT/R INTA CYCLE (NOTE 11) RD INTA DEN SOFTWARE HALT - AD7-AD0 DEN, RD, WR, INTA = V TCLAV OH (17) ...

Page 20

AC Electrical Specifications MAX MODE SYSTEM (USING 82C88 BUS CONTROLLER) SYMBOL PARAMETER TIMING REQUIREMENTS (1) TCLCL CLK Cycle Period (2) TCLCH CLK Low Time (3) TCHCL CLK High Time (4) TCH1CH2 CLK ...

Page 21

AC Electrical Specifications MAX MODE SYSTEM (USING 82C88 BUS CONTROLLER) SYMBOL PARAMETER (32) TCLMCL MCE Inactive Delay (Note 13) (33) TCLDV Data Valid Delay (34) TCLDX2 Data Hold Time (35) TCVNV Control ...

Page 22

Waveforms CLK TCLAV QS0, QS1 (21) TCHSV S2, S1, S0 (EXCEPT HALT) A15-A8 (23) TCLAV A19/S6-A16/S3 TSVLH (27) TCLLH ALE (82C88 OUTPUT) NOTES 18, 19 RDY (82C84 INPUT) READY 80C86 INPUT) READ CYCLE TCLAV AD7-AD0 RD (41) TCHDTL DT/R 82C88 ...

Page 23

Waveforms (Continued) CLK TCHSV (21) S2, S1, S0 (EXCEPT HALT) WRITE CYCLE AD7-AD0 DEN 82C88 OUTPUTS AMWC OR AIOWC SEE NOTES 22, 23 MWTC OR IOWC INTA CYCLE A15-A8 (SEE NOTES 25, 26) (25) TCLAZ AD7-AD0 (28) TSVMCH MCE/PDEN (30) ...

Page 24

Waveforms (Continued) CLK TCLGH (44) (1) TCLCL RQ/GT PREVIOUS GRANT AD7-AD0 RD, LOCK A19/S6-A16/S3 S2, S1, S0 FIGURE 26. REQUEST/GRANT SEQUENCE TIMING (MAXIMUM MODE ONLY) NOTE: The coprocessor may not drive the busses outside the region shown without risking contention. ...

Page 25

Waveforms (Continued) AC Test Circuit OUTPUT FROM DEVICE UNDER TEST CL (NOTE) NOTE: Includes stay and jig capacitance. Burn-In Circuits GND RIO GND RIO VCL RIO GND RIO GND RIO VCL RIO GND RIO GND RIO GND RIO VCL RIO ...

Page 26

Burn-In Circuits (Continued) RIO RIO RIO RIO RIO RIO RIO GND NOTES: = 5.5V ±0.5V, GND = 0V Input voltage limits (except clock): V (Maximum (Minimum) = 2.6V, V (Clock ...

Page 27

... Intersil Corporation’s quality certifications can be viewed at www.intersil.com/design/quality Intersil products are sold by description only. Intersil Corporation reserves the right to make changes in circuit design, software and/or specifications at any time without notice. Accordingly, the reader is cautioned to verify that data sheets are current before placing orders. Information furnished by Intersil is believed to be accurate and reliable. However, no responsibility is assumed by Intersil or its subsidiaries for its use ...

Page 28

Instruction Set Summary MNEMONIC AND DESCRIPTION DATA TRANSFER MOV = MOVE: Register/Memory to/from Register Immediate to Register/Memory Immediate to Register Memory to Accumulator Accumulator to Memory Register/Memory to Segment Register †† Segment Register to Register/Memory PUSH = Push: Register/Memory Register ...

Page 29

Instruction Set Summary (Continued) MNEMONIC AND DESCRIPTION Immediate to Register/Memory Immediate to Accumulator INC = Increment: Register/Memory Register AAA = ASCll Adjust for Add DAA = Decimal Adjust for Add SUB = Subtract: Register/Memory and Register to Either Immediate from ...

Page 30

Instruction Set Summary (Continued) MNEMONIC AND DESCRIPTION RCR = Rotate Through Carry Right AND = And: Reg./Memory and Register to Either Immediate to Register/Memory Immediate to Accumulator TEST = And Function to Flags, No Result: Register/Memory and Register Immediate Data ...

Page 31

Instruction Set Summary (Continued) MNEMONIC AND DESCRIPTION Intersegment Intersegment Adding Immediate to SP JE/JZ = Jump on Equal/Zero JL/JNGE = Jump on Less/Not Greater or Equal JLE/JNG = Jump on Less or Equal/ Not Greater JB/JNAE = Jump on Below/Not ...

Page 32

... Intersil Corporation’s quality certifications can be viewed at www.intersil.com/design/quality Intersil products are sold by description only. Intersil Corporation reserves the right to make changes in circuit design, software and/or specifications at any time without notice. Accordingly, the reader is cautioned to verify that data sheets are current before placing orders. Information furnished by Intersil is believed to be accurate and reliable. However, no responsibility is assumed by Intersil or its subsidiaries for its use ...

Related keywords