[资料分享] DSP C6000的结构

灞波儿奔   2019-11-6 17:44 楼主

(1)、哈佛结构:将程序和数据存储在不同的存储器中,每个独立存储器独立编址,独立访问。

360截图20191106174214561.jpg

(2)、多级流水线:一种DSP指令(取指、译码、取操作数、执行).每个阶段称为一级流水线。

(3)、硬件乘法器。

(4)、特殊的DSP指令。

(5)、多总线,多处理单元。

二、   TMS320C6000系列DSP
   C67X包括:程序取指单元、指令分配单元、指令译码单元、(A/B)2组通用寄存器(共32个)、8个功能单元、1组控制寄存器、控制逻辑、测试仿真和中断控制逻辑。TMS320C67X DSP的结构框图如下图所示: 

               360截图20191106174334021.jpg

               C674X有两级缓存:32Kb L1P程序缓存、32Kb L1D数据缓存、256KbL2二级缓存。(初始条件下二级缓存当做内存来使用。L1才当做缓存使用)。

    片内外设:EMIFA/B、EDMA3(x2)、Timers、GPIO、UART(x3)、SPI、I2C(x2)、HPI、USB1.0/USB2.0、McASP(x2)、EMAC肪宽发生器、VPIF、SATA、MMC/SD(8b)(x2)、HPI、MDIO、128KBRAM。

回复评论

暂无评论,赶紧抢沙发吧
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复