- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种面向ASIP设计的可扩展的数字信号处理器结构.pdf
2005年11月 第十四届全国半导体集成电路、硅材料学术会议 珠海
I
一种面向ASP设计的可扩展的数字信号
处理器结构
张延军,何虎1,周志雄,杨旭,孙义和1
清华大学微电子学研究所,北京,100084
摘要:一本文描述了一种面向ASIP设计单的通用处理器核,而协处理器可以根据
的可扩展的数字信号处理器结构以及面向 应用的具体要求进行设计,从而满足性能
这种结构的基于ORC的可重定向编译器。 上的要求。另一种比较有效的设计方法是
针对某一类具体应用,设计人员可以通过 重新配置一个处理器结构中的功能单元或
配置这种结构很方便地得到一个新的 数据通路部分得到一个新的处理器[3],通
ASIP。本文还介绍了基于这种结构设计的过编译器来分析各种新的处理器在处理某
数字信号处理器THUASDSP2004以及相应一类应用时的性能,从而根据要求选择一
的编译器。 个合理的配置。
I. 引言 本文提出了一种基于超长指令字
近年来,数字信号处理技术尤其是多 InstructionWord,VLIW)
(VeryLong
媒体应用的高速发展,对数字信号处理器 结构的处理器结构,基于这种结构,AS!P
件的性能提出了越来越高的要求。如何快 设计人员可以很方便的配置寄存器堆、功
速地开发高性能、低功耗、低成本的器件 能单元簇以及指令集来满足某一类应用的
是硬件设计工程师面临的一大难题。传统 要求。此结构中还引入了关联寄存器
(Associate
的硬件设计流程包括基于专用集成电路 Register,AR)的概念,可
(ASICs)的设计流程和基于传统的数字信以有效地加速软件流水的运行。另外,针
号处理器(DSP)的设计流称。专用集成电对这种结构开发的可重定向的编译器可以
路的优点是成本低、速度快、功耗低,但 帮助设计人员分析各种配置的性能。
专用集成电路缺乏灵活性,不利于产品的 Ⅱ. 概述
升级,并且其过长的开发周期会延长产品 图1示出了整个结构的框图,这是一
的上市时间。基于数字信号处理器的设计 种基于超长指令字(VLIW)处理器的结
方案具有很强的灵活性,但其往往不能满 构。这个结构中包含了一个全局寄存器堆
足低成本的要求。面向特定应用的指令集 和若干局部寄存器堆。每一个局部寄存器
处理器 堆对应于一个功能单元簇,每个功能单元
(ApplicationSpecific
Instruction—setProcessor,
ASIP)是簇包含若干功能单元。在此结构中,每一
一种介于ASIC和传统DSP之间的解决方个功能单元都可以直接访问与其对应的局
案,它既具有传统DSP可编程的特性,又部寄存器堆,但是同一个簇中的不同功能
能够满足数字信号处理高速度,低成本的 单元要共享一组访问全局寄存器堆的端
要求[1]。 口。在这个结构中,功能单元簇的个数、
一种比较常用的ASIP设计方法是基于每个功能单元簇中包含功能单元的个数、
软硬件划分的思想,将整个系统划分成一 全局寄存器堆中寄存器的个数以及每个局
个核心处理器和几个协处理器[2],核心处部寄存器堆中寄存器的个数等都是可以配
理器完成一些最基本的功能,并负责进行 置的,设计人员可以通过配置这些参数来
对协处理器的控制;协处理器接收核心处 产生出满足要求的ASIP。这个结构还包含
理器发来的指令和数据,并将执行结果返 了一个功能单元库和指令库,库中包含了
回给核心处理器。核心处理器通常采用简 对每个功能单元及每条指令的描述。
您可能关注的文档
最近下载
- 初一新生入学数学摸底测试题.doc VIP
- 2024年国家公务员考试公文基础知识试题库及答案(共291题).pdf VIP
- 儿童全麻下口腔治疗护理.pptx VIP
- 苏G9401 120预应力混凝土空心板图集(冷扎带肋钢筋).docx VIP
- (2024秋新改)人教版七年级数学上册全册教案.doc
- 1.2探索智慧温室大棚 教学设计-2025-2026学年八年级上《信息科技》(教科版).docx VIP
- 2025上半年中级软件水平考试《嵌入式系统设计师(综合知识)》真题卷(附详细解析).pdf VIP
- 14449小学课程与教学设计-电子教辅.pdf VIP
- 日产-贵士-产品使用说明书-贵士 2014款-VLJALPZE52EX7DE5-GUEST用户手册.pdf VIP
- 皮肤科简介PPT课件.ppt VIP
文档评论(0)