- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
1 概述
ADSP-TS101 TigerSHARC 处理器编程参考描述数字信号处理
器(DSP )的结构和指令集。这些描述给出了对Tiger-SHARC
处理器系统进行编程所需要的信息。本章介绍了对DSP编程的
概念:
第1-6页的“DSP结构”
第1-20页的“指令行的语法和结构”
第1-24页的“指令并行规则”
Tiger-SHARC 处理器是一种高性能的、128位宽的DSP, 作为
ADSP-2106x SHARC® DSP 的后一代产品。Tiger-SHARC处理
器为数字信号处理器建立了新的性能标准,包含多个处理非常
宽字的浮点和定点计算单元。Tiger-SHARC处理器体现了一种
“片内系统”可扩展的运算设计理念,包括6M位的片内SRAM、
集成I/O外围设备、主机接口、DMA控制器、链路口和无缝连
接MDSP (多数字信号处理器)的共享总线。
TigerSHARC 除了使用MFLOPS 、MIPS表述其在DSP应用中非
凡的性能,还提高多处理器应用中的单位性能测量指标,如
MFLOPS/瓦特和MFLOPS/平方英寸。
ADSP-TS101 TigerSHARC 处理器 1-1
程序设计手册
图1-1. ADSP-TS101 TigerSHARC处理器内核框图
如图1-1和图1-2所示,处理器的结构特征如下:
两个计算块——X和Y ,每块由一个乘法器、ALU 、移位
器和一个32字寄存器堆组成
两个整数ALU——J和K ,每个ALU 由一个32位的IALU和
32字寄存器堆组成
1-2 ADSP-TS101 TigerSHARC 处理器
程序设计手册
概述
图1-2. ADSP-TS101 TigerSHARC处理器外设框图
程序控制器——控制程序流,包括一个指令排列缓冲池
(IAB)和跳转地址缓冲池(BTB)
为所有块之间的连接提供三套128位高速带宽的总线
外部口接口包括主机接口、SDRAM控制器、静态流水线接
口、四个DMA通道、四个链路口(每个有两个DMA通道)
和多处理器支持
ADSP-TS101 TigerSHARC 处理器 1-3
程序设计手册
6M位的内部存储器分为三个块——M0 、M1和M2 ,每
块16K长, 128位宽(总共2M位).
调试功能
JTAG测试仿真口
TigerSHARC处理器外部口提供了与外部存储器、存储器映射
I/O、主机处理器和其它TigerSHARC处理器的接口。外部口执行
外部总线仲裁并为共享全局存储器和I/O设备提供控制信号。
图1-3展示了一个典型单处理器系统。多处理器系统如1-6页图
1-4所示,将在1-19页的“可扩展性和多处理器”中讨论。
TigerSHARC处理器包括几个简化系统开发的特征,主要在以下
三个方面:
支持IEEE浮点格式
IEEE1149.1JTAG串行扫描通道和片内仿真
支持高级语言和操作系统的结构特征
TigerSHARC处理器直接支持高级语言编译器和操作系统,其结
构如下:
简单、正交的指令允许编译器有效使用多指令域
通用数据和IALU寄存器堆
32位和40位浮点数以及8位、16位、32位和64位定点数据类
型
1-4 ADSP-TS101 TigerSHARC 处理器
您可能关注的文档
最近下载
- 昌都专干考试题库及答案.doc VIP
- 小学六年级上册数学单元测试题全册.pdf VIP
- 《培养学生古诗词鉴赏能力的教学策略设计研究》课题材料.docx
- 克莱斯勒-Grand Voyager-产品使用说明书-Grand Voyager(3.6L)-Grand Voyager(3.6L)-2013款大捷龙用户手册(产品使用说明书).pdf
- 上海市高中物理知识点总结(完整版) (4).pdf VIP
- 财务2025年工作总结及2025年工作计划.docx VIP
- 信访维稳联动调处制度.docx VIP
- 北师大版数学四年级上册 第五单元 方向与位置 阶段素养提升练 (含答案).doc VIP
- 青岛版(六三制2017秋)小学科学 五年级上册期末考试试题(三).docx VIP
- [北师大版六年级上册数学第二单元测试2篇.doc VIP
原创力文档


文档评论(0)