The Z86C93 is a CMOS ROMless Z8 microcontroller enhanced with a hardwired 16-bit x 16-bit multiplier,
32-bit/16-bit divider, and three 16-bit counter timers (see
Functional Block Diagram). A capture register and a fast
decrement mode are also provided. It is offered in 40-pin
PDIP, 44-pin PLCC, 44-pin QFP, and 48-pin VQFP packages. The Z86C93 is functionally compatible with the
Z86C91, yet it offers a more powerful mathematical capability. In the PDIP package, the Z86C93 is fully pin compatible with the Z86C91. In the PLCC package, the Z86C93 is
also pin compatible to the Z86C91, with the addition of four
signals (SCLK, /IACK, /SYNC, and /WAIT). The /WAIT
signal is only available on the 25 MHz and 33 MHz devices.
The Z86C93 provides up to 16 output address lines permitting an address space of up to 64 Kbytes of data and
program memory each. Eight address outputs (AD7-AD0)
are provided by a multiplexed, 8-bit, Address/Data bus.
The remaining 8 bits can be provided by the software
configuration of Port 0 to output address bits A15-A8.
There are 256 registers located on chip and organized as
236 general-purpose registers, 16 control and status registers, one reserved register, and up to three I/O port
registers. The register file can be divided into 16 groups of
16 working registers each. Configuration of the registers in
this manner allows the use of short format instructions; in
addition, any of the individual registers can be accessed
directly. There are an additional 17 registers implemented
in the Expanded Register File in Banks D and E. Two of the
registers may be used as general-purpose registers, while
15 registers supply the data and control functions for the
Multiply/Divide Unit and additional Counter/Timer blocks.
Notes:
All Signals with a preceding front slash, "/", are active Low, e.g.:
B//W (WORD is active Low); /B/W (BYTE is active Low, only).
Power connections follow conventional descriptions below:
* Voltages on all pins with respect to GND.
† See Ordering Information
STANDARD TEST CONDITIONS
The characteristics listed below apply for standard test
conditions as noted. All voltages are referenced to GND.
Positive current flows into the referenced pin (Test Load
Diagram).
Stress greater than those listed under Absolute Maximum
Ratings may cause permanent damage to the device. This
is a stress rating only; operation of the device at any
condition above those indicated in the operational sections of these specifications is not implied. Exposure to
absolute maximum rating conditions for an extended period may affect device reliability.
I
OL
DUT
Device Under Test
V Commutation
50 pf
I
OH
Test Load Diagram
5
DC ELECTRICAL CHARACTERISTICS
VCC = 3.3V ± 10%
CPS DC-4020-12
Z86C93
T
= 0°C to +70°CTypical
A
SymParameterMinMaxat 25°CUnitsConditions
Max Input Voltage7VI
V
CH
V
CL
V
IH
V
IL
V
OH
V
OH
V
OL
V
RH
V
Rl
I
IL
I
OL
I
IR
I
CC
I
CC1
I
CC2
I
AL
Note:
[1] All inputs driven to 0V, or Vcc and outputs floating.
Clock Input High Voltage0.8 V
CC
V
CC
Clock Input Low Voltage–0.030.1xV
Input High Voltage0.7xV
CC
V
CC
Input Low Voltage–0.30.1xV
Output High Voltge1.8VIOH= –1.0 mA
Output High VoltageVCC –100mVVI
Output Low Voltage0.4VIOL = +1.0 mA
Reset Input High Voltage0.8xV
CC
V
CC
Reset Input Low Voltage-0.030.1xV
Input Leakage–22µATest at 0V, V
Output Leakage–22µATest at 0V, V
Reset Input Current–180µAV
Supply Current3020mA@ 25 MHz [1]
Standby Current (HALT Mode)128mAHALT Mode V
Standby Current (HALT Mode)81µASTOP Mode V
Auto Latch Current–10105µA
VDriven by External Clock Generator
CC
VDriven by External Clock Generator
V
CC
V
V
CC
V
250 µA
IN
= –100 µA
OH
= 0V
RL
CC
CC
= OV, VCC @ 25 MHz [1]
IN
= OV, VCC [1]
IN
6
DC ELECTRICAL CHARACTERISTICS
VCC = 5.0V ± 10%
CPS DC-4020-12
Z86C93
T
= 0°C to +70°CTypical
A
SymParameterMinMaxat 25°CUnitsConditions
Max Input Voltage7VI
V
CH
V
CL
V
IH
V
IH
V
IL
V
OH
V
OH
V
OL
V
RH
V
Rl
I
IL
I
OL
I
IR
I
CC
Clock Input High Voltage3.8V
CC
VDriven by External Clock Generator
Clock Input Low Voltage–0.030.8VDriven by External Clock Generator
Input High Voltage (P0,P1,P2) 2.0V
Input High Voltage (P3)2.2V
CC
CC
V
V
Input Low Voltage–0.30.8V
Output High Voltge2.4VIOH= –2.0 mA
Output High VoltageVCC –100mVVI
Output Low Voltage0.4VIOL = +5 mA
Reset Input High Voltage3.8V
CC
V
Reset Input Low Voltage–0.030.8V
Input Leakage–22µATest at 0V, V
Output Leakage–22µATest at 0V, V
Reset Input Current–180µAV
Standby Current101µASTOP Mode V
Auto Latch Current–16165µA
CC
CC
= OV, VCC @ 33 MHz [1]
IN
= OV, VCC [1]
IN
Note:
[1] All inputs driven to 0V, or Vcc and outputs floating.
7
AC CHARACTERISTICS
External Memory Read/Write Timing Diagram
R/W, /DM
CPS DC-4020-12
Z86C93
Port 0
Port 1
/AS
/DS
(Read)
Port1
19
12
20
13
A8 - A15
16
A0 - A7
2
4
1
17
A0 - A7
3
811
5
6
D0 - D7 OUT
D0 - D7 IN
21
A0 - A7
9
10
A0-A7
/DS
(Write)
14
External Memory Read/Write Timing
15
7
8
CPS DC-4020-12
AC CHARACTERISTICS
External I/O or Memory Read and Write; DSR/DSW; WAIT Timing Table
T
= 0°C to +70°C
33 MHz25 MHz 20 MHz
NoSymParameterMinMaxMinMax Min MaxUnits
1TdA(AS)Address Valid To /AS Rise Delay152226ns
2ThAS(A)/AS Rise To Address Hold Time202528ns
3TdAS(DI)/AS Rise To Data In Req’d Valid Delay96130160ns
4TwAS/AS Low Width152836ns
5TdAZ(DSR)Address Float To /DS Fall (Read)000ns
6TwDSR/DS (Read) Low Width65100130ns
7TwDSW/DS (Write) Low Width406575ns
8TdDSR(DI)/DS Fall (Read) To Data in Req'd Valid Delay5585100ns
9ThDSR(DI)/DS Rise (Read) to Data In Hold Time000ns
10TdDS(A)/DS Rise To Address Active Delay254048ns
11TdDS(AS)/DS Rise To /AS Delay163036ns
12TdR/W(AS)R/W Valid To /AS Rise Delay122632ns
13TdDS(R/W)/DS Rise To R/W Not Valid Delay123036ns
14TdDO(DSW)Data Out To /DS Fall (Write) Delay123440ns
15ThDSW(DO)/DS Rise (Write) To Data Out Hold Time123440ns
16TdA(DI)Address Valid To Data In Req’d Valid Delay115160200ns
A
Z86C93
17TdAS(DSR)/AS Rise To /DS Fall (Read) Delay304048ns
19TdDM(AS)/DM Valid To /AS Rise Delay152226ns
20TdDS(DM)/DS Rise To /DM Valid Delay1534*ns
21ThDS(A)/DS Rise To Address Valid Hold Time35ns
22TdXT(SCR)XTAL Falling to SCLK Rising**35ns
23TdXT(SCF)XTAL Falling to SCLK Falling**45ns
24TdXT(DSRF)XTAL Falling to/DS Read Falling**35ns
25TdXT(DSRR)XTAL Falling to /DS Read Rising**35ns
26TdXT(DSWF)XTAL Falling to /DS Write Falling**45ns
27TdXT(DSWF)XTAL Falling to /DS Write Rising**35ns
28TsW(XT)Wait Set-up Time510*ns
29ThW(XT)Wait Hold Time1515*ns
30TwWWait Width (One Wait Time)2025*ns
Notes:
When using extended memory timing add 2 TpC.
Timing numbers given are for minimum TpC.
* Typical value to be characterized (25 MHz).
** External clock drive.
9
XTAL1
(External Clock Drive)
SCLK
CPS DC-4020-12
Z86C93
2322
/DS
DSR
(READ)
/DS
DSW
(Write)
XTAL1
24
26
XTAL/SCLK To DSR and DSW Timing
T1T2TWTWTWT3T1
25
27
10
SCLK
/AS
/DS
/WAIT
32
30
31
XTAL/SCLK To WAIT Timing
(25 MHz and 33 MHz Devices Only)
AC CHARACTERISTICS
Additional Timing Diagram
CPS DC-4020-12
Z86C93
Clock
T IN
IRQ N
AC CHARACTERISTICS
Additional Timing Table
77
8
1
223
4
5
6
9
Additional Timing
3
T
= 0°C to +70°C
A
33 MHz 25 MHz 20 MHz
No SymbolParameterMin MaxMinMax MinMax Units Notes
8BTwILInterrupt Request Input Low Times 5 TpC5 TpC5 TpC[2,5]
9TwIHInterrupt Request Input High Times 3 TpC3 TpC3 TpC [2,3]
Notes:
[1] Clock timing references use 3.8V for a logic 1 and 0.8V for a logic 0.
[2] Timing references use 2.0V for a logic 1 and 0.8V for a logic 0.
[3] Interrupt references request through Port 3.
[4] Interrupt request via Port 3 (P33-P31)`.
[5] Interrupt request via Port 30.
11
AC CHARACTERISTICS
Handshake Timing Diagrams
CPS DC-4020-12
Z86C93
Data In
/DAV
(Input)
RDY
(Output)
Data Out
Data In Valid
13
7
Next Data In Valid
2
Delayed DAV
456
Delayed RDY
Input Handshake Timing
Data Out Valid
Next Data Out Valid
/DAV
(Output)
RDY
(Input)
89
10
Output Handshake Timing
Delayed DAV
11
Delayed RDY
12
CPS DC-4020-12
Z86C93
AC CHARACTERISTICS
Handshake Timing Table
TA = 0°C to +70°CData
NoSymbolParameterMinMaxUnitsDirection
1TsDI(DAV)Data In Setup Time to /DAV0nsIn
2ThDI(DAV)RDY to Data In Hold Time0nsIn
3TwDAV/DAV Width40nsIn
4TdDAVIf(RDYf)/DAV to RDY Delay70nsIn
5TdDAVIr(RDYr)DAV Rise to RDY Wait Time40nsIn
6TdRDYOr(DAVIf)RDY Rise to DAV Delay0nsIn
7TdD0(DAV)Data Out to DAV DelayTpCnsOut
8TdDAV0f(RDYIf)/DAV to RDY Delay0nsOut
9TdRDYIf(DAVOr)RDY to /DAV Rise Delay70nsOut
10TwRDYRDY Width40nsOut
11TdRDYIr(DAVOf)RDY Rise to DAV Wait Time40nsOut
Zilog’s products are not authorized for use as critical components in life support devices or systems unless a specific written
agreement pertaining to such intended use is executed between
the customer and Zilog prior to use. Life support devices or
systems are those which are intended for surgical implantation
into the body, or which sustains life whose failure to perform,
when properly used in accordance with instructions for use
provided in the labeling, can be reasonably expected to result in
significant injury to the user.
Zilog, Inc. 210 East Hacienda Ave.
Campbell, CA 95008-6600
Telephone (408) 370-8000
Telex 910-338-7621
FAX 408 370-8056
13
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.