DSP数字信号处理知识点(二)

TMS320DM6437

TMS320C64x+DSP内核;32位定点处理器;工作频率为700MHz,最大处理速度为5600MIPS。

64个32位通用寄存器,8个独立的计算功能单元(2个乘法器+6个ALU),两级Cache;

一、CPU组成部分

2个数据通路、2个寄存器组、8个独立计算的功能单元;

各个功能单元的功能:

.M              执行所有乘法操作

.S &.L        完成一系列算术、逻辑、分支功能

.D               从存储器加载数据到寄存器&将寄存器中的结果保存到存储器中(地址计算)

二、CPU数据通路组成部分

1)2个通用寄存器组

2)8个功能单元

3)2个存储器加载数据通路(LD1、LD2)

4)2个存储器保存数据通路(ST1、ST2)

5)2个数据地址通路(DA1、DA2)

6)2个寄存器数据交叉通路(1X、2X)

三、片内存储器结构

存储空间结构

1.两级缓存结构

L1可以直接与内核交换数据,L2不能直接交换,可以全为SRAM映射到空间,全为Cache,SRAM+Cache(Cache大小只能为 0/32/64/128KB)

2.L2配置方式

四种配置方式:

1)全为SRAM(128KB)

2)全为Cache(128KB)

3)SRAM:Cache=3:1 (96KB:32KB)

4)SRAM:Cache=1:1 (64KB:64KB)

Cache配置原则:尽量多的关键数据分配在片内。

L1一般默认为Cache模式,L2一般默认为SRAM模式。

L1P功能——最大代码执行的性能;L1D功能——最大化数据处理功能。

3.存储器空间分配

存储器的映射范围

4.如何提高命中率?

混合配置L2级内存:频繁使用的代码或数据——>SRAM 

                                连续调用的函数——>Cache

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值