四川电子科技大学:《数字信号处理方法与实现》第三章 SHARC系列DsP原理

数字信号处狸方法与实现 贺知明副教授 电子科技大学 四川成都
数字信号处理方法与实现 贺知明 副教授 电子科技大学 四川•成都

SHARC系列DsP原理 ●概述 SHARC系列DSP的处理器核 e SHARC系列DSP的存储器 ● SHARC系列DSP的集成外部接口(DMA 链路口、串行口、主机接口)
SHARC系列DSP原理 概述 SHARC系列DSP的处理器核 SHARC系列DSP的存储器 SHARC系列DSP的集成外部接口( DMA、 链路口、串行口、主机接口)

概述 SHARC-Super Harvard Architecture Computer 包含:浮点DSP核片内存储器、DMA 控制器、串口、链路口、共享总线连接 等 多片处理器无需外部控制逻辑,就能 无缝连接成一个高效的紧耦合(通过 总线结构)或松耦合(通过链路结构) 方式的并行多处理器系统
概述 SHARC——Super Harvard Architecture Computer 包含:浮点DSP核、片内存储器、DMA 控制器、串口、链路口、共享总线连接 等。 多片处理器无需外部控制逻辑,就能 无缝连接成一个高效的紧耦合(通过 总线结构)或松耦合(通过链路结构) 方式的并行多处理器系统

结构特点 有共享寄存器文件的计算单元(含ALU 乘法器和移位器) s数据地址产生器(DAG1、DAG2) 能自动处理环形地址指针,降低程序开销,提 高程序的执行效率并简化程序代码 大容量的片内SRAM 双端口SRAM可以被处理器核和DMA同时独立 访问,根据不同型号,SRAM容量不同
结构特点 有共享寄存器文件的计算单元(含ALU、 乘法器和移位器) 数据地址产生器(DAG1、DAG2) 能自动处理环形地址指针,降低程序开销,提 高程序的执行效率并简化程序代码。 大容量的片内SRAM 双端口SRAM可以被处理器核和DMA同时独立 访问,根据不同型号,SRAM容量不同

结构特点 有指令 Cache的程序控制器 高效的32级指令缓存,允许3条总线同时取1条 指令和2个操作数,处理器能够高速执行循环操 作(如数字滤波的乘、累加操作和FFT的蝶形运 算等)。指令缓存是香使用,可通过编程控制 e内部定时器 与片外存储器及外围电路接口的外部端口 ●主机及多处理器接口
结构特点 有指令Cache的程序控制器 高效的32级指令缓存,允许3条总线同时取1条 指令和2个操作数,处理器能够高速执行循环操 作(如数字滤波的乘、累加操作和FFT的蝶形运 算等)。指令缓存是否使用,可通过编程控制。 内部定时器 与片外存储器及外围电路接口的外部端口 主机及多处理器接口

结构特点 ●DMA控制器 皮持DMA通道的无干预后台传输,DSP核与VO 处理器可同时并行访问内部存储器。 串口 2套串口可以用多种操作模式工作(如控制通讯) ●JTAG测试口 访问片内的仿真资源,仿真使使用
结构特点 DMA控制器 支持DMA通道的无干预后台传输,DSP核与I/O 处理器可同时并行访问内部存储器。 串口 2套串口可以用多种操作模式工作(如控制通讯) JTAG测试口 访问片内的仿真资源,仿真使使用

结构特点 条片内总线 处理器内部各个功 PM bus(程序总线) 能模块之间进行信 DM bus(数据总线) 息传输的重要通道, lo bus 可以实现通道控制、 仲裁逻辑及数据传 输等操作。 配合指令缓存,就能在单周期内实现同时取2 个操作数(通过 PM bus、 DM bus)和1条指 令(从指令缓存中取)
结构特点 三条片内总线 PM bus(程序总线) DM bus(数据总线) I/O bus 配合指令缓存,就能在单周期内实现同时取2 个操作数(通过PM bus、DM bus)和1条指 令(从指令缓存中取)。 处理器内部各个功 能模块之间进行信 息传输的重要通道, 可以实现通道控制、 仲裁逻辑及数据传 输等操作

CORE PROCESSOR DUAL-PORTED SRA M TIMER IINSTRUCTION TWO INDEPENDENT JTAG c真CME DU点 L-PORTED BLOCKS 02 a 40.0IT TEST& PROGESSOR PORT U/0 PORT EMULATION DAG1 LIDAG2 PR。GR真M E4:32 SEQUENCE日 EXTERNAL 0 PM ADDRESS日Us PORT ADDR BUS DM ADDRESs BUS MUX MULTIP ROCESSOR INTE RFACE PM OAT真Bus CONNECT s32/404 DATA日us (PX) Du DAT真Bus MUX HOST POAT DATA DATA REGISTER REGISTER FILE FILE 只只只 (PExl IPEy) DM粪 MULT 6K40-BI 自 ARREL BARREL SHIFTER SHIFTE 6x 40-BITMULT REGISTERS CONTROLLER (MEMONY NAPPED) SERIAL PORTS CONTROL, STATUS.& LINK PORTE 舞L ALU DATA BUFFERS /O PROCESSOR ADSP-2H160 SHARE DSP的结构框图
ADSP-21160 SHARC DSP的结构框图

SHARC系列DsP的处理器核 ●计算处理单元 程序控制器 地址产生器与PM、DM总线 ●寄存器 中断逻辑与定时器
SHARC系列DSP的处理器核 计算处理单元 程序控制器 地址产生器与PM、DM总线 寄存器 中断逻辑与定时器

计算处理单元 ●ALU、乘法器、移位器以及通用数据寄 存器共同执行单周期指令 结构上并行排列,分别完成加、减、乘 和逻辑、移位等操作,大大提高了数据 吞吐率,任何一个单元的输出都可以在 下一周期作为本单元或其它单元的输入
计算处理单元 ALU、乘法器、移位器以及通用数据寄 存器共同执行单周期指令。 结构上并行排列,分别完成加、减、乘 和逻辑、移位等操作,大大提高了数据 吞吐率,任何一个单元的输出都可以在 下一周期作为本单元或其它单元的输入
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 四川电子科技大学:《数字信号处理方法与实现》第二章 DSP结构特点、分类、发展及应用.ppt
- 四川电子科技大学:《数字信号处理方法与实现》第一章 DSP相关知识.ppt
- 四川电子科技大学:《数字信号处理方法与实现》总复习.ppt
- 四川电子科技大学:《数字信号处理方法与实现》第七章 常用DSP算法.ppt
- 四川电子科技大学:《数字信号处理方法与实现》第六章 并行DSP技术.ppt
- 四川电子科技大学:《数字信号处理方法与实现》第五章 SHARC系列DSP开发工具与软件设计.ppt
- 四川电子科技大学:《数字信号处理方法与实现》第四章 SHARC系列DSP系统的硬件设计.ppt
- 《电子线路》第五章(5-3)调频波解调电路.ppt
- 《电子线路》第五章(5-1)角度调制信号的基本特性.ppt
- 《电子线路》第五章(5-2)调频电路.ppt
- 《电子线路》第三章(3-2)LC正弦波振荡器.ppt
- 《电子线路》第四章(4-2)相乘器电路.ppt
- 《电子线路》第四章(4-3)混频电路.ppt
- 《电子线路》第四章(4-4)振幅调制与解调电路.ppt
- 《电子线路》第二章 谐振功率放大器.ppt
- 《电子线路》第三章(3-3)LC振荡器的频率稳定度.ppt
- 《电子线路》第四章 振幅调制、解调与混频电路.ppt
- 《电子线路》第六章 集成运算放大器及其应用电路.ppt
- 《电子线路》绪论.ppt
- 《电子线路》第三章 正弦波振荡器.ppt
- 《数字信号处理 Digital Signal Processing》课程教学资源(PPT课件讲稿)习题课.ppt
- 《数字信号处理 Digital Signal Processing》课程教学资源(PPT课件讲稿)第七章 FIR DF有限长数字滤波器的设计.ppt
- 《数字信号处理 Digital Signal Processing》课程教学资源(PPT课件讲稿)第一章 离散时间信号与系统.ppt
- 《数字信号处理 Digital Signal Processing》课程教学资源(PPT课件讲稿)第三章 DFT 离散傅里叶变换.ppt
- 《数字信号处理 Digital Signal Processing》课程教学资源(PPT课件讲稿)第二章 Z变换.ppt
- 《数字信号处理 Digital Signal Processing》课程教学资源(PPT课件讲稿)第五章 数字滤波器(DF)基本结构.ppt
- 《数字信号处理 Digital Signal Processing》课程教学资源(PPT课件讲稿)第六章 IIR DF无限长数字滤波器.ppt
- 《数字信号处理 Digital Signal Processing》课程教学资源(PPT课件讲稿)第四章 FFT快速傅式变换.ppt
- 《数字信号处理 Digital Signal Processing》课程教学资源(PPT课件讲稿)绪论.ppt
- 北京邮电大学:《数据通信原理》课程教学资源(课件讲稿)第九章 数据网.pdf
- 北京邮电大学:《数据通信原理》课程教学资源(课件讲稿)第八章 分组网的通信协议.pdf
- 清华大学:《如何选用数字信号处理器》讲义.pdf
- 西安交通大学:《信号与系统 Signals and Systems》课程教学资源(PPT课件讲稿)第一章 信号与系统.ppt
- 西安交通大学:《信号与系统 Signals and Systems》课程教学资源(PPT课件讲稿)第七章 采样 Sampling.ppt
- 西安交通大学:《信号与系统 Signals and Systems》课程教学资源(PPT课件讲稿)第三章 周期信号的傅里叶级数表示.ppt
- 西安交通大学:《信号与系统 Signals and Systems》课程教学资源(PPT课件讲稿)第二章 线性时不变系统.ppt
- 西安交通大学:《信号与系统 Signals and Systems》课程教学资源(PPT课件讲稿)绪论.ppt
- 合肥工业大学:《模拟电子技术》课程教学资源(PPT课件讲稿)第一讲 信号产生的电路.ppt
- 合肥工业大学:《模拟电子技术》课程教学资源(PPT课件讲稿)第二讲 功率放大器.ppt
- 合肥工业大学:《模拟电子技术》课程教学资源(PPT课件讲稿)第三讲 半导体三极管及放大电路基础.ppt