English
Language : 

SMJ320C25GBM Datasheet, PDF (4/38 Pages) Texas Instruments – DIGITAL SIGNAL PROCESSOR
SMJ320C25, SMJ320C25Ć50
DIGITAL SIGNAL PROCESSOR
SGUS007D – AUGUST 1988 – REVISED OCTOBER 2001
block diagram
SYNC
IS
DS
PS
R/W
STRB
READY
BR
XF
HOLD
HOLDA
MSC
BIO
RS
IACK
MP/MC
INT(2-0)
16
A15-A0
16
D15-D0
16
16
PFC(16)
16
16
MCS(16)
MUX
16
16
PC(16)
16
3
16
16
Address
Program
ROM/
EPROM
(4096 × 16)
Instruction
16
16
16
Data Bus
16
16
Stack
(8 x 16)
16
Program Bus
16
16
16
16
16
16
16
6
8
16
16
QIR(16)
IR(16)
STO(16)
ST1(16)
RPTC(8)
IFR(6)
RSR(16)
XSR(16)
DRR(16)
DXR(16)
TIM(16)
PRD(16)
IMR(6)
GREG(8)
Program Bus
DR
CLKR
FSR
DX
CLKX
FSX
16
3
3
ARP(3)
3
ARB(3)
3
16
16
AR0(16)
AR1(16)
AR2(16)
AR3(16)
AR4(16)
AR5(16)
AR6(16)
AR7(16)
ARAU(16)
MUX
16
Block B2
(32 × 16)
Data RAM
Block B1
(256 × 16)
16
Data Bus
9
DP(9)
9
16
7 LSB
From IR
Shifter(0-16)
16
16
MUX
16
16
16
MUX
16
DATA/PROG
RAM (256 × 16)
Block B0
16
MUX
16
32
32
C
16
16
TR(16)
Multiplier
16 16
MUX
16
PR(32)
32
Shifter(-6, 0, 1, 4)
32
MUX
32
ALU(32)
32
ACCH(16) ACCL(16)
32
Shifters (0-7)†
16
LEGEND:
ACCH =
ACCL =
ALU =
ARAU =
ARB =
ARP =
DP
=
DRR =
DXR =
Accumulator high
Accumulator low
Arithmetic logic unit
Auxiliary register arithmetic unit
Auxiliary register pointer buffer
Auxiliary register pointer
Data memory page pointer
Serial port data receive register
Serial port data transmit register
IFR
IMR
IR
MCS
QIR
PR
PRD
TIM
TR
= Interrupt flag register
= Interrupt mask register
= Instruction register
= Microcall stack
= Queue instruction register
= Product register
= Period register for timer
= Timer
= Temporary register
PC
PFC
RPTC
GREG
RSR
XSR
AR0-AR7
ST0, ST1
C
= Program counter
= Prefetch counter
= Repeat instruction counter
= Global memory allocation register
= Serial port receive shift register
= Serial port transmit shift register
= Auxiliary registers
= Status registers
= Carry bit
4
• POST OFFICE BOX 1443 HOUSTON, TEXAS 77251–1443