
TMS320C203 , TMS320C209 , TMS320LC203
数字信号处理器
SPRS025B - 1995年6月 - 修订1998年8月
存储器(续)
TMS320C209 (只)
该掩膜可编程ROM位于程序存储空间。客户可以安排这个ROM
编程内容特有的任何特定的应用。该ROM启用或国家禁止
在重置设备的MP / MC控制输入。该ROM占用程序存储器的最低块
当启用。禁用时,这些地址都位于设备的外部程序存储器空间。
在“ C209器件提供两种类型的内存:单访问RAM ( SARAM )和双存取RAM ( DARAM ) 。
的SARAM需要一个完整的机器周期来执行读或写操作。然而,这不是一个大的RAM块
其中每个周期仅一个接入是允许的。它是由2K字的大小无关的RAM块和每
1允许每个周期一个CPU访问。该CPU可以读或写一个块的访问,而另一块
在同一时间。的“ C209处理器支持多个接入到其SARAM在一个周期内,只要它们去
不同的内存块。具有这种结构的理解,代码和数据可以被适当地布置
提高代码的性能。
该TMS320C203包括三个寄存器映射到内部数据空间和外设寄存器映射到
内部I / O空间。图1,表6和表7描述了这些寄存器,并显示各自的地址。
他们还表现出对的映射内存控制BOOT引脚和控制位CNF的影响
各自的存储空间,以片上或片外存储器。
两个TMS320C2XX设备包括544
×
16个字的双存取RAM 。在“ C209设备包括
4K
×
单访问RAM和4K 16个字
×
ROM中的16字结合的CPU。图1中,表6中,并
表7显示了存储器块和相应的控制位和引脚的映射为' C203 。为
的“ C209的设备,图2 ,表8和表9中,示出的存储器控制引脚MP / MC和效果
拉面,和控制位的CNF上的各存储空间的片上或片外存储器的映射。
节目
(十六进制)
0000
003F
0040
中断
(外部)
(十六进制)
0000
003F
0040
节目
中断
(外部)
(十六进制)
0000
005F
0060
007F
0080
数据
内存映射
寄存器和
版权所有
片上
DARAM B2
外
外
版权所有
FDFF
FE00
FEFF
FF00
FFFF
FDFF
FE00
FEFF
FF00
FFFF
保留(CNF = 1)
外部( CNF = 0 )
片内DARAM
B 0 (CNF = 1)
外部( CNF = 0 )
BOOT = 1
微处理器模式
保留(CNF = 1)
外部( CNF = 0 )
片内DARAM
B 0 (CNF = 1)
外部( CNF = 0 )
BOOT = 0
微处理器模式
(引导装载程序已启用)
片内DARAM
B 0 (CNF = 0)
保留(CNF = 1)
02FF
0300
片上
DARAM B1
03FF
0400
版权所有
07FF
0800
外
FFFF
01FF
0200
图1. TMS320C203 / LC203存储器映射
邮政信箱1443
休斯敦,得克萨斯州77251-1443
19