DSP

TI C6000 DSP笔记

2019-07-13 10:12发布

一、   DSP C6000的结构1)、哈佛结构:将程序和数据存储在不同的存储器中,每个独立存储器独立编址,独立访问。2)、多级流水线:一种DSP指令(取指、译码、取操作数、执行).每个阶段称为一级流水线。3)、硬件乘法器。4)、特殊的DSP指令。5)、多总线,多处理单元。二、   TMS320C6000系列DSP   C67X包括:程序取指单元、指令分配单元、指令译码单元、(A/B2组通用寄存器(共32个)、8个功能单元、1组控制寄存器、控制逻辑、测试仿真和中断控制逻辑。TMS320C67X DSP的结构框图如下图所示:                              C674X有两级缓存:32Kb L1P程序缓存、32Kb L1D数据缓存、256KbL2二级缓存。(初始条件下二级缓存当做内存来使用。L1才当做缓存使用)。    片内外设:EMIFA/BEDMA3(x2)TimersGPIOUART(x3)SPII2C(x2)HPIUSB1.0/USB2.0McASP(x2)EMAC肪宽发生器、VPIFSATAMMC/SD(8b)(x2)HPIMDIO128KBRAM