ZILOG Z8917520ASC, Z8917520FSC, Z8917529ASC, Z8917529FSC, Z8917620ASC Datasheet

...
DS97TAD0100
P R E L I M I N A R Y
1
1
RELIMINARY
P
RODUCT
S
PECIFICATION
Z89175
1
Z89176 (R
OMLESS
)
2
V
OICE
P
ROCESSING
C
ONTROLLERS
FEATURES
Watch-Dog Timer and Power-On Reset
Improved Low Power Stop Mode
On-Chip Oscillator which Accepts a Crystal or External Clock Drive
Improved Global Power-Down Mode
Low Power Consumption - 200 mW (typical)
Two Comparators
RAM and ROM Protect
On-Board Oscillator for 32.768 kHz Real-Time Clock
Clock Speeds of 20.48 or 29.49 MHz
16-Bit Digital Signal Processor (DSP)
8K Word DSP Program ROM
512 Words On-Chip DSP RAM
8-Bit A/D Converter with up to 16 kHz Sample Rate
10-Bit PWM D/A Converter
Six Vectored, Prioritized Z8 Interrupts
Three Vectored, Prioritized DSP Interrupts
Two DSP Timers to Support Different A/D and D/A Sampling Rates
IBM
®
PC-Based Development Tools
Developer’s Toolbox for T.A.M. Applications
GENERAL DESCRIPTION
The Z89175/176 is a fully integrated, dual processor con­troller designed for voice processing applications. The I/O control processor is a Z8
®
with 24 KB of program memory, two 8-bit counter/timers, and up to 47 I/O pins. The DSP is a 16-bit processor with a 24-bit ALU and accumulator, 512x16 bits of RAM, single cycle instructions, and 8K words of program ROM. The chip also contains a half-flash 8-bit A/D converter with up to a 16 kHz sample rate and a 10-bit PWM D/A converter. The sampling rates for the con­verters are programmable. The precision of the 8-bit A/D can be extended by resampling the data at a lower rate in software. The Z8 and DSP processors are coupled by mailbox registers and an interrupt system. DSP or Z8 pro­grams can be directed by events in each other’s domain.
The Z89176 is the ROMless version of the Z89175. How­ever, the on-chip DSP is not ROMless.
Notes: All Signals with a preceding front slash, "/", are ac-
tive Low, e.g., B//W (WORD is active Low); /B/W (BYTE is active Low, only).
Power connections follow conventional descriptions be­low:
Device
ROM
(KB)
RAM*
(Bytes)
I/O
Lines
Voltage
Range
Z89175 24 256 47 4.5V to 5.5V Z89176 - 256 31 4.5V to 5.5V
Note: *General-Purpose
Connection Circuit Device
Power V
CC
V
DD
Ground GND V
SS
Z89175/Z89176 Voice Processing Controllers Zilog
2
P R E L I M I N A R Y
DS97TAD0100
GENERAL DESCRIPTION (Continued)
Z8 Core Processor
The on-chip Z8 is Zilog’s 8-bit microcontroller core with an Expanded Register File to allow access to register­mapped peripheral and I/O circuits. The Z8 offers a flexible I/O scheme, an efficient register and address space struc­ture and a number of ancillary features which makes it ide­ally suited for high-volume processing, peripheral control­lers and consumer applications.
For applications demanding powerful I/O capabilities, the Z89175 provides 47 pins dedicated to input and output. These I/O lines are grouped into six ports. Each port is configurable under software control to provide timing, sta­tus signals and parallel I/O with or without handshake.
Four basic memory resources for the Z8 are available to support a wide range of configurations: Program Memory, Register File, Data Memory, and Expanded Register File. The Z8 core processor is supported by an efficient register file that allows any of 256 on-board data and control regis­ters to be either the source and/or the destination of almost any instruction. This unique architecture eliminates tradi­tional microprocessor Accumulator bottlenecks and per­mits rapid content switching.
The Register File is composed of 236 bytes of general-pur­pose registers, four I/O port registers, and 15 control and status registers. The Expanded Register File consists of mailbox registers, WDT mode register, DSP Control regis­ter, Stop-Mode Recovery register, Port Configuration reg­ister, and the control and data registers for Port 4 and Port
5. Some of these registers are shared with the DSP. To unburden the software from supporting real-time prob-
lems such as counting/timing and data communication, the Z8 offers two on-chip counter/timers with a large number of user-selectable modes.
Watch-Dog Timer and Stop-Mode Recovery features are software driven by setting specific bits in control registers.
STOP and HALT instructions support reduced power op­eration. The low-power Stop Mode allows parameter infor­mation to be stored in the register file if power fails. An ex­ternal capacitor or battery will retain device memory and power the 32 kHz timer.
DSP Coprocessor
The DSP coprocessor is a second generation, 16-bit two’s complement CMOS Digital Signal Processor (DSP). Most instructions, including multiply and accumulate, are ac­complished in a single clock cycle. The processor contains two on-chip data RAM blocks of 256 words, a 8K word pro­gram ROM, 24-bit ALU, 16x16 multiplier, 24-bit Accumula­tor, shifter, six-level stack, three vectored interrupts and two inputs for conditional program jumps. Each RAM block contains a set of four pointers which can be incremented or decremented automatically to affect hardware looping without software overhead. The data RAMs can be simul­taneously addressed and loaded to the multiplier for a true single-cycle scalar multiply.
Four external DSP registers are mapped into the expand­ed register file of the Z8. Communication between the Z8 and the DSP occurs through those common registers which form the mailbox registers.
The analog output is generated by a 10-bit resolution Pulse Width Modulator. The PWM output is a digital signal with CMOS output levels. The output signal has a resolu­tion of 1 in 1024 with a sampling rate of 16 kHz (XTAL =
20.48 MHz). The sampling rate can be changed under software control and can be set at 10 and 16 kHz. The dy­namic range of the PWM is from 0 to 4V.
An 8-bit resolution half-flash A/D converter is provided. The conversion is conducted with a sampling frequency of 16 kHz. (XTAL = 20.48 MHz) in order to provide oversam­pling. The input signal is 4V peak to peak.
Two additional timers (Timer2 and Timer3) have been added to support different sampling rates for the A/D and D/A converters. These timers are free-running counters that divide the crystal frequency to the appropriate sam­pling of frequency. Two DSP I/O pins: DSP0, DSP1 are provided for application.
Z89175/Z89176
Zilog Voice Processing Controllers
DS97TAD0100
P R E L I M I N A R Y
3
2
PIN DESCRIPTION
Figure 1. Z89175/176 Functional Block Diagram
Port 0
P00 P01 P02 P03
P04 P05 P06 P07
P10
P11 P12 P13 P14 P15 P16 P17
P20 P21 P22 P23 P24 P25 P26 P27
P31 P32 P33
P40 P41 P42 P43 P44 P45 P46 P47
P50 P51 P52 P53 P54 P55 P56 P57
RMLS
/AS /DS
R/W
Timer 0
Capture Reg.
Port 3
Port 1 Port 4
Port 2 Port 5
Timer 1
Register File
256 x 8 Bit
24 Kbytes
Program
ROM
(Z89175)
Z8 Core
Register Bus
Internal Address Bus
Internal Data Bus
Expanded Register
File
(Z8)
Peripheral
Register
(DSP)
Expanded Register Bus
Extended Bus of the DSP
8K Words
Program
ROM
DSP Core
Internal Address Bus
Internal Data Bus
DSP Port
PWM
(10-Bit)
ADC
(8-Bit)
Timer 2 Timer 3
Extended Bus of the DSP
Ext. Memory Control
OSC
Power
XTAL1 XTAL2
VDD
GND
/RESET
INT 1
INT 2
DSP0 DSP1
AN IN AN VDD AN GND VREF+ VREF-
PWM
256 Word
RAM 0
256 Word
RAM 1
P34 P35 P36 P37
Input
Output
I/O (Bit
Programmable)
I/O (Bit
Programmable)
Address
or I/O
(Nibble
Programmable)
Address/Data
or I/O
(Byte
Programmable)
I/O (Bit
Programmable)
mailbox
OSC1 OSC2
32 kHz
OSC
Z89175/Z89176 Voice Processing Controllers Zilog
4
P R E L I M I N A R Y
DS97TAD0100
PIN DESCRIPTION (Continued)
Figure 2. Z89175 100-Pin QFP Pin Configuration
50
45
40
35
31
81
85
90
95
100
P06 P05 P04 P03 P02 P01 P00
GND
P17 P16 P15 P14 P13 P12 P11 P10
GND
AGND
VREF-
ANIN
NC NC NC VCC P51 P50 P47 P46 P45 P44 P43 P42 P41 P40 P27 P26 P25 P24 P23 P22
VREF+
ANVDD
GND
PWM
RMLS
DSP1
DSP0
/AS
/DS
R//W
NC
P57
P56
P55
P54
VCC
XTAL2
XTAL1
P53
P52
P37
P36
P35
P34
P33
P32
P31
/RESET
P20
P21
P07NCNC
VCCNCNCNCNCNCNCNCNCNCNCNCNCNCNCNCNCNCNCNCNCNCOSC02
OSC01
GNDNCNC
5101520251
100-Pin QFP
30
75 70 65 60 5580
51
Z89175/Z89176
Zilog Voice Processing Controllers
DS97TAD0100
P R E L I M I N A R Y
5
2
Table 1. Z89175 100-Pin QFP Pin Identification
I/O Port Symbol
Pin
Number Direction Function
GND 3, 53, 88, 97 Digital Ground
V
CC
16, 47, 77 Digital V
CC
= +5V
VREF+ 1 Input/Output Analog V oltage Ref+ ANV
DD
2 Analog V
DD
PWM 4 Output PWM Output
RMLS 5 Input Control Input
DSP1-0 6, 7 Output DSP User Output 1, 0
/AS 8 Output Address Strobe /DS 9 Output Data Strobe
R//W 10 Output Read/Write
NC 11 No Connection
P57-P54 12-15 Input/Output Port 5 Bit 7-4
XTAL2 17 Output Crystal Output (20.48 or 29.49 MHz)
XTAL1 18 Input Crystal Input (20.48 or 29.49 MHz) P53-P52 19, 20 Input/Output Port 5 Bit 3-2 P37-P34 21-24 Output Port 3 Bit 7-4 P33-P31 25-27 Input Port 3 Bit 3-1
/RESET 28 Input/Output Reset P20-P27 29-36 Input/Output Port 2, Bit 0-7 P40-P47 37-44 Input/Output Port 4, Bit 0-7 P50-P51 45, 46 Input/Output Port 5, Bit 0-1
NC 48-52 No Connection OSC1 54 Input Crystal Input (32.768 kHz) OSC2 55 Output Crystal Output (32.768 kHz)
NC 56-76 No Connection
NC 78, 79 No Connection
P07-P00 80-87 Input/Output Port 0, Bit 7-0 P17-P10 89-96 Input/Output Port 1, Bit 7-0
ANGND 98 Analog GND
VREF- 99 Input Analog Voltage Ref-
ANIN 100 Input Analog Input
Z89175/Z89176 Voice Processing Controllers Zilog
6
P R E L I M I N A R Y
DS97TAD0100
PIN DESCRIPTION (Continued)
Figure 3. Z89175 100-Pin VQFP Pin Configuration
50
45
40
35
30
26
76
80
85
90
95
100
NC
NC P07 P06 P05 P04 P03 P02 P01 P00
GND
P17 P16 P15 P14 P13 P12 P11 P10
GND
AGND
VREF-
ANIN
VREF+
ANVDD
NC NC NC NC NC VCC P51 P50 P47 P46 P45 P44 P43 P44 P45 P46 P47 P50 P51 VCC NC NC NC NC NC
GND
PWM
RMLS
DSP1
DSP0
/AS
/DS
R//W
NC
P57
P56
P55
P54
VCC
XTAL2
XTAL1
P53
P52
P37
P36
P35
P34
P33
P32
P31
VCCNCNCNCNCNCNCNCNCNCNCNCNCNCNCNCNCNCNCNCNCNCOSC2
OSC1
GND
5101520251
70 65 60 55 5175
100-Pin VQFP
Z89175/Z89176
Zilog Voice Processing Controllers
DS97TAD0100
P R E L I M I N A R Y
7
2
Table 2. Z89175 100-Pin VQFP Pin Identification
I/O Port Symbol
Pin
Number Direction Symbol
GND 1, 51, 86, 95 Digital Ground V
CC
14, 45, 75 Digital VCC = +5V
VREF+ 99 Input/Output Analog V oltage Ref+ ANV
DD
100 Analog VDD
PWM 2 Output PWM Output RMLS 3 Input Control Input DSP1-0 4, 5 Output DSP User Output 1, 0 /AS 6 Output Address Strobe /DS 7 Output Data Strobe R//W 8 Output Read/Write NC 9 No Connection P57-P54 10-13 Input/Output Port 5 Bit 7-4 XTAL2 15 Output Crystal Output (20.48 or
29.49 MHz)
XT AL1 16 Input Crystal Input (20.48 or 29.49
MHz) P53-P52 17, 18 Input/Output Port 5 Bit 3-2 P37-P34 19-22 Output Port 3 Bit 7-4 P33-P31 23-25 Input Port 3 Bit 3-1 /RESET 26 Input/Output Reset P20-P27 27-34 Input/Output Port 2, Bit 0-7 P40-P47 35-42 Input/Output Port 4, Bit 0-7 P50-P51 43, 44 Input/Output Port 5, Bit 0-1 NC 46-50 No Connection OSC1 52 Input Crystal Input (32.768 kHz) OSC2 53 Output Crystal Output (32.768 kHz) NC 54-74 No Connection NC 76, 77 No Connection P07-P00 78-85 Input/Output Port 0, Bit 7-0 P17-P10 87-94 Input/Output Port 1, Bit 7-0 ANGND 96 Analog GND VREF- 97 Input Analog Voltage Ref­ANIN 98 Input Analog Input
Z89175/Z89176 Voice Processing Controllers Zilog
8
P R E L I M I N A R Y
DS97TAD0100
PIN DESCRIPTION (Continued)
Figure 4. Z89176 100-Pin QFP Pin Configuration
50
45
40
35
31
81
85
90
95
100
P06 P05 P04 P03 P02 P01 P00
GND
P17 P16 P15 P14 P13 P12 P11 P10
GND
AGND
VREF-
ANIN
NC NC NC VCC P51 P50 P47 P46 P45 P44 P43 P42 P41 P40 P27 P26 P25 P24 P23 P22
VREF+
ANVDD
GND
PWM
VCC
DSP1
DSP0
/AS
/DS
R//W
NC
P57
P56
P55
P54
VCC
XTAL2
XTAL1
P53
P52
P37
P36
P35
P34
P33
P32
P31
/RESET
P20
P21
P07NCNC
VCCNCNCNCNCNCNCNCNCNCNCNCNCNCNCNCNCNCNCNCNCNCOSC02
OSC01
GNDNCNC
5101520251
100-Pin QFP
30
75 70 65 60 5580
51
Z89175/Z89176
Zilog Voice Processing Controllers
DS97TAD0100
P R E L I M I N A R Y
9
2
Table 3. Z89176 100-Pin QFP Pin Identification
I/O Port Symbol Pin Number Direction Function
GND 3, 53, 88, 97 Digital Ground V
CC
5, 16, 47, 77 Digital V
CC
= +5V
VREF+ 1 Input/Output Analog Voltage Ref+ ANV
DD
2 Analog V
DD
PWM 4 Output PWM Output DSP1-0 6, 7 Output DSP User Output 1, 0 /AS 8 Output Address Strobe /DS 9 Output Data Strobe R//W 10 Output Read/Write NC 11 No Connection P57-P54 12-15 Input/Output Port 5 Bit 7-4 XTAL2 17 Output Crystal Output (20.48 or 29.49 MHz) XTAL1 18 Input Crystal Input (20.48 or 29.49 MHz) P53-P52 19, 20 Input/Output Port 5 Bit 3-2 P37-P34 21-24 Output Port 3 Bit 7-4 P33-P31 25-27 Input Port 3 Bit 3-1 /RESET 28 Input/Output Reset P20-P27 29-36 Input/Output Port 2, Bit 0-7 P40-P47 37-44 Input/Output Port 4, Bit 0-7 P50-P51 45, 46 Input/Output Port 5, Bit 0-1 NC 48-52 No Connection OSC1 54 Input Crystal Input (32.768 kHz) OSC2 55 Output Crystal Output (32.768 kHz) NC 56-76 No Connection NC 78-79 No Connection P07-P00 80-87 Input/Output Port 0, Bit 7-0 P17-P10 89-96 Input/Output Port 1, Bit 7-0 ANGND 98 Analog GND VREF- 99 Input Analog Voltage Ref­ANIN 100 Input Analog Input
Z89175/Z89176 Voice Processing Controllers Zilog
10
P R E L I M I N A R Y
DS97TAD0100
PIN DESCRIPTION (Continued)
Figure 5. Z89176 100-Pin VQFP Pin Configuration
50
45
40
35
30
26
76
80
85
90
95
100
NC
NC P07 P06 P05 P04 P03 P02 P01 P00
GND
P17 P16 P15 P14 P13 P12 P11 P10
GND
AGND
VREF-
ANIN
VREF+
ANVDD
NC NC NC NC NC VCC P51 P50 P47 P46 P45 P44 P43 P42 P41 P40 P27 P26 P25 P24 P23 P22 P21 P20 /RESET
GND
PWM
VCC
DSP1
DSP0
/AS
/DS
R//W
NC
P57
P56
P55
P54
VCC
XTAL2
XTAL1
P53
P52
P37
P36
P35
P34
P33
P32
P31
VCCNCNCNCNCNCNCNCNCNCNCNCNCNCNCNCNCNCNCNCNCNCOSC2
OSC1
GND
5101520251
70 65 60 55 5175
100-Pin VQFP
Z89175/Z89176
Zilog Voice Processing Controllers
DS97TAD0100
P R E L I M I N A R Y
11
2
Table 4. Z89176 100-Pin VQFP Pin Identification
I/O Port Symbol Pin Number Direction Function
GND 1, 51, 86, 95 Digital Ground V
CC
3, 14, 45, 75 Digital VCC = +5V
VREF+ 99 Input/Output Analog V oltage Ref+ ANV
DD
100 Analog VDD
PWM 2 Output PWM Output DSP1-0 4, 5 Output DSP User Output 1, 0 /AS 6 Output Address Strobe /DS 7 Output Data Strobe R//W 8 Output Read/Write NC 9 No Connection P57-P54 10-13 Input/Output Port 5 Bit 7-4 XTAL2 15 Output Crystal Output (20.48 or 29.49 MHz) XTAL1 16 Input Crystal Input (20.48 or 29.49 MHz) P53-P52 17, 18 Input/Output Port 5 Bit 3-2 P37-P34 19-22 Output Port 3 Bit 7-4 P33-P31 23-25 Input Port 3 Bit 3-1 /RESET 26 Input/Output Reset P20-P27 27-34 Input/Output Port 2, Bit 0-7 P40-P47 35-42 Input/Output Port 4, Bit 0-7 P50-P51 43, 44 Input/Output Port 5, Bit 0-1 NC 46-50 No Connection OSC1 52 Input Crystal Input (32.768 kHz) OSC2 53 Output Crystal Output (32.768 kHz) NC 54-74 No Connection NC 76, 77 No Connection P07-P00 78-85 Input/Output Port 0, Bit 7-0 P17-P10 87-94 Input/Output Port 1, Bit 7-0 ANGND 96 Analog GND VREF- 97 Input Analog Voltage Ref­ANIN 98 Input Analog Input
Z89175/Z89176 Voice Processing Controllers Zilog
12 P R E L I M I N A R Y DS97TAD0100
ABSOLUTE MAXIMUM RATINGS
Stresses greater than those listed under Absolute Maxi­mum Ratings can 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 can af­fect device reliability.
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 (Figure 6).
CAPACITANCE
TA = 25°C, VCC = GND = 0V, f = 1.0 MHz, unmeasured pins returned to GND.
Sym Description Min Max Units
V
CC
Supply Voltage (*)
–0.3 +7.0 V
T
STG
Storage Temp –65° +150° C
T
A
Oper. Ambient Temp.
†C
Notes:
*Voltage on all pins with respect to GND. †See Ordering Information.
Figure 6. Test Load Diagram
+5V
From Output
Under Test
150 pF
9.1 k
2.1 k
Parameter Min Max
Input capacitance 0 12 pF Output capacitance 0 12 pF I/O capacitance 0 12 pF
Z89175/Z89176
Zilog Voice Processing Controllers
DS97TAD0100 P R E L I M I N A R Y 13
2
DC ELECTRICAL CHARACTERISTICS
V
CC
Note 1
T
A
= 0°C to +70°C
Typical @ 25°CSym Parameter Min Max Units Conditions
I
CC
Supply Current 5.0V 65 40 mA
I
CC1
Halt Mode Current 5.0V 20 6 mA
I
CC2
Stop Mode Current 5.0V 20 6 µA See Note 2
V
MAX
Max Input Voltage 5.0V 7
V
CH
Clock Input High Voltage
5.0V 0.9 V
CC
VCC +0.3 2.5 V Driven by External
Clock Generator
V
CL
Clock Input Low Voltage
5.0V GND –0.3 0.1 V
CC
1.5 V Driven by External Clock Generator
V
IH
Input High Voltage 5.0V 0.7 V
CC
VCC +0.3 2.5 V
V
IL
Input Low Voltage 5.0V GND –0.3 0.2 V
CC
1.5 V
V
OH
Output High Voltage 5.0V VCC–0.4 4.8 V IOH = –2.0 mA
V
OL1
Output Low Voltage 5.0V 0.4 0.1 V IOL = +4.0 mA
V
OL2
Output Low Voltage 5.0V 1.2 0.3 V IOL = +12 mA, 3 Pin
Max
V
RH
Reset Input High Voltage
5.0V .8 V
CC
V
CC
2.1 V
V
Rl
Reset Input Low Voltage
5.0V GND –0.3 0.2 V
CC
1.7
V
OFFSET
Comparator Input Offset
5.0V 25 10 mV
Voltage
I
IL
Input Leakage 5.0V –10 10 10 µA
I
OL
Output Leakage 5.0V –10 10 10 µA
I
IR
Reset Input Current 5.0V –55 –30 µA
Notes:
1. 5.0V ±0.5V
2. When a 32 kHz crystal is used, additional value must be added to the Stop Mode current ICC2. The sum will be 200 µA/max, 150 µA/typical.
Z89175/Z89176 Voice Processing Controllers Zilog
14 P R E L I M I N A R Y DS97TAD0100
DC ELECTRICAL CHARACTERISTICS
Z89175 A/D Converter
T
A
= 0° C to +70°C
Sym Parameter
V
DD
Min Max Units Conditions
I
IL
Input Leakage Analog Input
5.5V 1.00 µA ANV
DD
= 5.50 V
VIN = 0.00 V
V
REFH
= 5.50 V
V
REFL
= 0.00 V
I
IH
Input Leakage Analog Input
5.5V 2.00 µA ANV
DD
= 5.50 V
V
IN
= 5.50 V
V
REFH
= 5.50 V
V
REFL
= 0.00 V
I
VREFH
Input Current 5.5V 1.00 mA V
IN
= 5.50 V
V
REFL
= 0.00 V
ANV
DD
= 5.50 V
I
VREFL
Input Current 5.5V 2 µAVIN= 5.50 V
V
REFL
= 5.50 V
ANV
DD
= 5.50 V
I
VEFL
Input Current 5.5V –2.00 mA V
IN
= 0.00 V
V
REFH
= 5.50 V
ANV
DD
= 0.00 V
I
VREFL
Input Current 5.5V 2 µAVIN= 0.00 V
V
REFH
= 5.50 V
ANV
DD
= 5.50 V
Z89175/Z89176
Zilog Voice Processing Controllers
DS97TAD0100 P R E L I M I N A R Y 15
2
DC ELECTRICAL CHARACTERISTICS
21 Other Non-Regular I/O
T
A
= 0° C to +70°C
Sym Parameter
V
DD
Min Max Units Conditions
I
IRH
Input Current ROMless Pin 5.5V 6.00 µAV
IN
= 5.50 V
I
IR1
Input Current ROMless Pin 5.5V 6.00 µAVIN = 0.00 V
I
IR
Input Current ROMless Pin During Reset Active
5.5V 1.00 mA VIN = 5.50 V
I
IHX2
Input Current XTAL2 pin in STOP mode
5.5V 1.00 µAVIN = 0.00 V
I
ILX2
Input Current XTAL2 Pin in STOP mode
5.5V 1.00 µAVIN = 5.50 V
I
IHX1
Input current XTAL1 Pin
5.5V 30 µAVIN = 0.00 V
I
ILX1
Input Current XTAL1 Pin
5.5V 30 µAVIN = 5.50 V
V
OLXR
Output Low Voltage XTAL2 Reset Inactive
5.5V 1.20 V IOL = 4.00 mA
V
OLX
Output Low Voltage XTAL2 Reset Inactive
5.5V 0.60 V IOL =1.00 mA
V
OHXR
Output High Voltage XTAL2 Reset Inactive
5.5V 4.00 V IOH = 4.00 mA
I
VOHX
Output High Voltage XTAL2 Reset Inactive
5.5V 4.00 V IOH =1.00 mA
I
IH
Input Current P31, P32, P33
5.5V 1.00 µAVIN = 5.50 V
I
IL
Input Current P31, P32, P33
5.5V 1.00 µAVIN = 0.00 V
Z89175/Z89176 Voice Processing Controllers Zilog
16 P R E L I M I N A R Y DS97TAD0100
AC CHARACTERISTICS
External I/O or Memory Read and Write Timing Diagram
Figure 7. External I/O or Memory Read/Write Timing
R//W
9
12
19 3
16
13
4
5
8
18
11
6
17
10
15
7
14
1
Port 0, /DM
Port 1
/AS
/DS
(Read)
Port1
/DS
(Write)
A7 - A0 D7 - D0 IN
D7 - D0 OUTA7 - A0
2
Z89175/Z89176
Zilog Voice Processing Controllers
DS97TAD0100 P R E L I M I N A R Y 17
2
AC CHARACTERISTICS
External I/O or Memory Read and Write Timing Table
V
CC
TA= 0°C to +70°C
No Symbol Parameter Note 4 Min Max Units Notes
1 TdA(AS) Address Valid to /AS Rise Delay 5.0V 25 ns 2,3 2 TdAS(A) /AS Rise to Address Float Delay 5.0V 35 ns 2,3 3 TdAS(DR) /AS Rise to Read Data Req’d Valid 5.0V 150 ns 1,2,3 4 TwAS /AS Low Width 5.0V 35 ns 2,3 5 TdAZ(DS) Address Float to /DS Fall 5.0V 0 ns 6 TwDSR /DS (Read) Low Width 5.0V 125 ns 1,2,3 7 TwDSW /DS (Write) Low Width 5.0V 75 ns 1,2,3 8 TdDSR(DR) /DS Fall to Read Data Req’d Valid 5.0V 90 ns 1,2,3
9 ThDR(DS) Read Data to /DS Rise Hold Time 5.0V 0 ns 2,3 10 TdDS(A) /DS Rise to Address Active Delay 5.0V 40 ns 2,3 11 TdDS(AS) /DS Rise to /AS Fall Delay 5.0V 35 ns 2,3 12 TdR/W(AS) R//W Valid to /AS Rise Delay 5.0V 25 ns 2,3 13 TdDS(R/W) /DS Rise to R//W Not Valid 5.0V 35 ns 2,3 14 TdDW(DSW) Write Data Valid to /DS Fall (Write)
Delay
5.0V 40 ns 2,3
15 TdDS(DW) /DS Rise to Write Data Not Valid
Delay
5.0V 25 ns 2,3
16 TdA(DR) Address Valid to Read Data Req’d
Valid
5.0V 180 ns 1,2,3
17 TdAS(DS) /AS Rise to /DS Fall Delay 5.0V 48 ns 2,3 18 TdDI(DS) Data Input Setup to /DS Rise 5.0V 50 ns 1,2,3 19 TdDM(AS) /DM Valid to /AS Fall Delay 5.0V 20 ns 2,3
Notes:
1. When using extended memory timing add 2 TpC.
2. Timing numbers given are for minimum TpC.
3. See clock cycle dependent characteristics table.
4. 5.0 V ±0.5 V. Standard Test Load All timing references use 0.9 VCC for a logic 1 and 0.1 VCC for a logic 0.
Z89175/Z89176 Voice Processing Controllers Zilog
18 P R E L I M I N A R Y DS97TAD0100
AC ELECTRICAL CHARACTERISTICS
Additional Timing Diagram
Figure 8. Additional Timing
Clock
1
3
4
8
2 2
3
TIN
IRQN
6
5
7 7
11
Clock Setup
10
9
Stop
Mode
Recovery
Source
Z89175/Z89176
Zilog Voice Processing Controllers
DS97TAD0100 P R E L I M I N A R Y 19
2
AC ELECTRICAL CHARACTERISTICS
Additional Timing Table
V
CC
TA= 0°C to +70°C
No Sym Parameter Note 5 Min Max Units Notes
1 TpC Input Clock Period 5.0V 48.83 ns 1, 6 2 TrC,TfC Clock Input Rise & Fall Times 5.0V 6 ns 1 3 TwC Input Clock Width 5.0V 17 ns 1,7 4 TwTinL Timer Input Low Width 5.0V 70 ns 5 TwTinH Timer Input High Width 5.0V 3TpC 1 6 TpTin Timer Input Period 5.0V 8TpC 1
7 TrTin, TfTin Timer Input Rise & Fall Timer 5.0V 100 ns 1 8a TwIL Int. Request Low Time 5.0V 70 ns 1,2 8b TwIL Int. Request Low Time 5.0V 3TpC 1
9 TwIH Int. Request Input High Time 5.0V 3TpC 1 10 Twsm Stop-Mode Recovery Width
Spec
5.0V 12 ns 1
11 Tost Oscillator Start-up Time 5.0V 5TpC 3 12 Twdt Watch-Dog Timer 5.0V 5 ms D1 = 0, D0 = 0 [4]
5.0V 15 ms D1 = 0, D0 = 1 [4]
5.0V 25 ms D1 = 1, D0 = 0 [4]
5.0V 100 ms D1 = 1, D0 = 1 [4]
Notes:
1. Timing Reference uses 0.9 VCC for a logic 1 and 0.1 VCC for a logic 0.
2. Interrupt request via Port 3 (P31-P33).
3. SMR-D5 = 0
4. Reg. WDT
5. 5.0 V ±0.5 V
6. For 29.49 MHz, it will be 30.53 ns.
7. For 29.49 MHz, it will be 9 ns.
Z89175/Z89176 Voice Processing Controllers Zilog
20 P R E L I M I N A R Y DS97TAD0100
AC ELECTRICAL CHARACTERISTICS
Handshake Timing Diagrams
Figure 9. Input Handshake Timing
Data In
1
3
4
/DAV
(Input)
RDY
(Output)
Next Data In Valid
Delayed RDY
Delayed DAV
Data In Valid
5 6
2
Figure 10. Output Handshake Timing
Data Out
/DAV
(Output)
RDY
(Input)
Next Data Out Valid
Delayed RDY
Delayed DAV
Data Out Valid
7
8 9
10
11
Z89175/Z89176
Zilog Voice Processing Controllers
DS97TAD0100 P R E L I M I N A R Y 21
2
AC ELECTRICAL CHARACTERISTICS
Handshake Timing Table
V
CC
TA= 0°C to +70°C
Data
No Symbol Parameter Note Min Max Units Direction
1 TsDI(DAV) Data In Setup Time 5.0V 0 ns IN
2 ThDI(RDY) RDY to Data Hold Time 5.0V 0 ns IN
3 TwDAV Data Available Width 5.0V 40 ns IN
4 TdDAVI(RDY) DAV Fall to RDY Fall Delay 5.0V 70 ns IN
5 TdDAVId(RDY) DAV Rise to RDY Rise Delay 5.0V 40 ns IN
6 TdDO(DAV) RDY Rise to DAV Fall Delay 5.0V 0 ns IN
7 TcLDAV0(RDY) Data Out to DAV Fall Delay 5.0V TpC ns OUT
8 TcLDAV0(RDY) DAV Fall to RDY Fall Delay 5.0V 0 ns OUT
9 TdRDY0(DAV) RDY Fall to DAV Rise Delay 5.0V 70 ns OUT
10 TwRDY RDY Width 5.0V 40 ns OUT 11 TdRDY0d(DAV) RDY Rise to DAV Fall Delay 5.0V 40 ns OUT
Note:
5.0V ±0.5V
Loading...
+ 47 hidden pages