tms320 第二-一代
设备
SPRS010B — 将 1987 — 修订 十一月 1990
邮递 办公室 盒 1443
•
houston, 德州 77001
6
函数的 块 图解 (tms320c2x)
数据 总线
数据 总线
16
16
16
16
16
16
shifters (0-7)
†
accl(16)
32
acch(16)
32
32
alu(32)
32
32
32
shifter(-6, 0, 1, 4)
16
shifter(0-16)
7 lsb
从 ir
9
9
16
16
16
32
tr(16)
16
乘法器
pr(32)
数据/prog
内存 (256
×
16)
块 b0
16
16
16
16
16
数据 内存
块 b1
(256
×
16)
块 b2
(32
×
16)
3
arb(3)
3
3
3
arp(3)
arau(16)
ar4(16)
ar3(16)
ar2(16)
ar1(16)
16
ar0(16)
dp(9)
16
FSX
CLKX
DX
FSR
CLKR
drr(16)
dxr(16)
prd(16)
tim(16)
imr(6)
greg(8)
16 16
ifr(6)
rptc(8)
sto(16)
st1(16)
ir(16)
3
16
16
16
16
16
d15-d0
16
16
16
16
a15-a0
int(2-0)
mp/mc
操作指南
(8 x 16)
16
16
16
16
16
16 16 16
16
堆栈
pc(16)
16
IACK
RS
BIO
MSC
HOLDA
支撑
XF
BR
STRB
r/w
程序 总线
程序 总线
程序
只读存储器/
非易失存储器
(4096
×
16)
qir(16)
16
16
16
6
8
16
16
16
X1
x2/clkin
CLKOUT1
CLKOUT2
控制
16
pfc(16)
mcs(16)
PS
DS
是
同步
MUX
MUX
MUX
MUX
MUX
MUX
MUX
DR
MUXMUX
C
准备好
地址
ar5(16)
ar6(16)
ar7(16)
rsr(16)
xsr(16)
legend:
ACCH = accumulator 高 IFR = 中断 标记 寄存器 PC = 程序 计数器
ACCL = accumulator 低 IMR = 中断 掩饰 寄存器 PFC = prefetch 计数器
ALU = arithmetic 逻辑 单位 IR = 操作指南 寄存器 RPTC = repeat 操作指南 计数器
ARAU = auxiliary 寄存器 arithmetic unitmcs = microcall 堆栈 GREG = global 记忆 allocation 寄存器
ARB = auxiliary 寄存器 pointer 缓存区 QIR = queue 操作指南 寄存器 RSR = 串行 端口 receive 变换 寄存器
ARP = auxiliary 寄存器 pointer PR = 产品 寄存器 XSR = 串行 端口 transmit 变换 寄存器
DP = 数据 记忆 页 pointer PRD = 时期 寄存器 为 计时器 ar0-ar7 = auxiliary 寄存器
DRR = 串行 端口 数据 receive registertim = 计时器 st0, st1 = 状态 寄存器
DXR = 串行 端口 数据 transmit 寄存器 TR = temporary 寄存器 C = carry 位