[工学]DSP课件 第二章TMS320LF240xDSP内部资源n
续上表 2.1.1 输入定标移位器 该移位器将来自程序存储器或数据存储器的16位数据调整为32位数据送到中央逻辑单元CALU。可进行0-15位左移及进行符号扩展。 2.1.2 乘法器 16x16的硬件乘法器,可在单个机器周期内产生一个32位乘积结果的有符号或无符号数。乘法器两个输入,一个来自16位的临时寄存器(TREG),另一个通过数据读总线(DRDB)来自数据存储器,或通过程序读总线(PRDB)来自程序存储器。两个输入值相乘后,乘积结果存放在32位乘积寄存器(PREG)中。 4种移位方式,0,1,4,-6(右移6位) 。 2.1.3 中央算术逻辑部分 主要组成包括: 中央算术逻辑单元(CALU) 32位累加器(ACC) 输出数据定标移位器 2.1.4 辅助寄存器算术单元(ARAU) ARAU的主要功能是在CALU操作的同时执行8个辅助寄存器(AR7至AR0)上的算术运算。提供强大且灵活的间接寻址能力, 下图为ARAU和相关逻辑: 2.2 存储器和I/O空间 增强哈佛结构: TSM320LF240x系列DSP的地址映象被组织为3个可独立选择的空间: 程序存储器(64K字); 数据存储器(64K字); 输入/输出 (64K字)。 LPM(1:0) .Low-power mode select 用来设置CPU执行IDLE指令后进入
原创力文档

文档评论(0)