The Z89390 is a CMOS Digital Signal Processor (DSP).
Single-cycle instruction execution and a Harvard bus
structure promotes efficient algorithm execution. The
processor contains 512 word data RAM and 64K word of
external program address space is accessible. Six register
pointers provide circular buffering capabilities and dual
operand fetching. Three vectored interrupts are
complemented by a six level stack. The CODEC interface
enables high-speed transfer rates to accommodate digital
audio and voice data. A dedicated Counter/Timer provides
the necessary timing signals for the CODEC interface. An
additional 13-bit timer is available for general-purpose
use.
The Z89390 is optimized to accommodate intricate signal
processing algorithms. The 20-MIP operating performance
and efficient architecture provides real-time execution.
Compression, filtering, frequency detection, audio, voice
detection/synthesis and other available algorithms can all
be accommodated. The on-board peripherals provide
additional cost advantages.
Development tools for the IBM PC include a relocatable
assembler, a linker loader debugger.
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:
ConnectionCircuitDevice
PowerV
GroundGNDV
CC
V
DD
SS
DC 9030-001
ZILOG
PRELIMINARY
GENERAL DESCRIPTION (Continued)
External Program ROM
PD15-PD0
1616
CPS DC-9030-01
Z89390
PA15-PA0
Register
Pointer
0-2
S-Bus
256 Word
RAM
0
X
16-Bit Bus
16 x16
Multiplier
24-bit
24-Bit Bus
MUX
BA
ALU
Switch
P
24
Shifter
256 Word
P Bus
RAM
1
Y
Register
Pointer
Switch
4-6
Status
(5)
PD
1616
Instruction
Register
D Bus
Stack
PC
Ready
EXT5-1 EXT5-2
EXT6-1
EXT7-1
EXT4
13-Bit
Timer
PA
EXT6-2
EXT7-2
16-bit
I/O
Port
16
CODEC
Interface
Interrupt
EXT0-15
WAIT, RD/WR, /OS
3
EA0-2
3
RXD
TXD
SCLK
FS0
FS1
/INTO-2
/RESET
ACC
Note: EXT5, EXT6, and INTERRUPT1 are used for the CODEC Interface. EXT4 and
INTERRUPT2 are used for the 13-bit timer.
* Voltage on all pins with respect to GND.
† See Ordering Information.
Supply Voltage (*)–0.3+7.0V
Storage Temp–65°+150°C
Oper Ambient Temp†C
STANDARD TEST CONDITIONS
The characteristics listed below apply for standard test
conditions as noted. All voltages are referenced to ground.
Positive current flows into the referenced pin (Test Load).
Stresses 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 extended period may affect
device reliability.
+5V
2.1 K Ω
From Output
Under Test
30 pF9.1 K Ω
. Test Load Diagram
DC ELECTRICAL CHARACTERISTICS
(V
= 5V ±10%, TA = 0°C to +70°C unless otherwise specified)
DSSET/DS Setup Time from CLOCK Fall015
DSHOLD/DS Hold Time from CLOCK Rise415
EASETEA Setup Time to /DS Fall12
EAHOLDEA Hold Time from /DS Rise4
RDSETData Read Setup Time to /DS Rise14
RDHOLDData Read Hold Time from /DS Rise6
WRSETData Write Setup Time to /DS Rise18
WRHOLDData Write Hold Time from /DS Rise5
Interrupt
INTSETInterrupt Setup Time to CLOCK Fall7
INTWIDTHInterrupt Low Pulse Width1 TCY
= 0°C to +70°C unless otherwise specified)
A
CPS DC-9030-01
Z89390
Codec Interface
SSETSCLK Setup Time from Clock Rise15
FSSETFSYNC Setup Time from SCLK Rise6
TXSETTXD Setup Time from SCLK Rise7
RXSETRXD Setup Time to SCLK Fall7
RXHOLDRXD Hold Time from SCLK Fall0
Reset
RRISEReset Rise Time1000
RSETReset Setup Time to CLOCK Rise15
RWIDTHInterrupt Low Pulse Width2 TCY
External Program Memory
PASETPA Setup Time from CLOCK Rise5
PDSETPD Setup Time to CLOCK Rise10
PDHOLDPD Hold Time from CLOCK Rise10
Wait State
WSETWAIT Setup Time to CLOCK Rise23
WHOLDWAIT Hold Time from CLOCK Rise1
Halt
HSETHalt Setup Time to CLOCK Rise3
HHOLDHalt Hold Time from CLOCK Rise10
DC 9030-005
ZILOG
AC TIMING DIAGRAM
CLOCK
PRELIMINARY
TCYTrTf
CPS DC-9030-01
Z89390
/DS
EA(2:0)
RD//WR
EXT(15:0)
DSHOLD
DSSET
EASETEAHOLD
Valid Address Out
RDHOLD
RDSET
Data In
Read Timing Diagram
CPW
CLOCK
WAIT
/DS
EA(2:0)
RD//WR
EXT(15:0)
TCY
WHOLD
WSET
Valid Address Out
Data In
Read Timing Diagram Using WAIT Pin
6DC 9030-00
ZILOG
CLOCK
/DS
PRELIMINARY
TCY
DSHOLD
DSSET
EASETEAHOLD
CPS DC-9030-01
Z89390
EA(2:0)
RD//WR
EXT(15:0)
CLOCK
WAIT
Valid Address Out
EASET
EAHOLD
WRHOLD
WRSET
Data In
Write Timing Diagram
TCY
WHOLD
WSET
/DS
EA(2:0)
RD//WR
EXT(15:0)
Valid Address Out
Data In
Write Timing Diagram Using WAIT Pin
DC 9030-007
ZILOG
AC TIMING (Continued)
CLOCK
SSET
SCLK
TCY
PRELIMINARY
CPS DC-9030-01
Z89390
FS0, FS1
TXD
RXD
FSSET
TXSET
RXHOLD
RXSET
1
01 0 1
Codec Interface Timing Diagram
FSSET
10101
8DC 9030-00
ZILOG
AC TIMING (Continued)
CLOCK
INT 0,1,2
INTWidth
PRELIMINARY
TCY
INTSET
CPS DC-9030-01
Z89390
PROGRAM
ADDRESS
EXECUTE
CLOCK
HALT
Fetch N –1Fetch NFetch N +1Fetch Int_AddrFetch IFetch I +1
Execute N –1Execute NCALL Int RoutineExecute Int Routine
Interrupt Timing Diagram
TCY
HHOLD
HSET
HALT Timing Diagram
DC 9030-009
ZILOG
AC TIMING (Continued)
CLOCK
RSETRRISE
/RESET
INTERNAL
RESET
RWIDTH
TCY
PRELIMINARY
CPS DC-9030-01
Z89390
EXECUTE
RD/WR
/DS
UO0-1
EA0-2
EXT0-15
PA0-15
RAM/
REGISTERS
Cycle 0
Cycle 1Cycle 2Cycle 3Cycle 4Cycle 5Code Execution
Tri-Stated
Tri-StatedAccess Reset Vector
Intact*
* The RAM and hardware registers are left intact
during a warm reset. A cold reset will produce
random data in these locations. The status
register is set to zeroes in both cases.
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
Internet: http://www.zilog.com
DC 9030-0011
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.