欢迎来到天天文库
浏览记录
ID:32344168
大小:14.59 MB
页数:86页
时间:2019-02-03
《媒体数字信号处理器ip核关键技术的研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、浙江大学硕士学位论文摘要随着深亚微米工艺的进步和芯片设计技术的发展,将系统集成在一块芯片中成为现实,嵌入式系统设计进入了多处理器系统芯片时代。多媒体应用强有力地推动着芯片产业的发展,其中高灵活性、高性价比的数字信号处理器在媒体处理领域得到了广泛的应用。媒体增强型数字信号处理器核的使用加快了嵌入式系统芯片的开发速度,多核数字信号处理器也已经引起业界的广泛关注。本文作者参与了浙江大学信息与通信工程研究所SoCR&D小组承担的具有自主知识产权的媒体数字信号处理器MediaDSP64的研发工作。作为部分研究成果,本文着重探讨了媒体
2、数字信号处理器lP核中部分关键技术,涉及到处理器微结构设计、数据搬运机制、精确异常处理以及实时操作系统和软件调试应用等多个方面。在DSP微结构设计中,从流水线控制与化解数据冲突出发,对指令流水线执行过程进行抽象化,构建了一个通用的数据旁路模型,同时给出一种较为准确的旁路设计复杂度评估方法。通过旁路模型映射,针对MD64流水线的特点,数据旁路设计采用精简部分旁路、地址寄存器旁路缓存、按需冲突检测等创新思想,有效降低了旁路硬件开销,提高了流水线的执行效率,并且对关键控制信号采用去耦合策略,有效减少了关键路径延时。实验证明这是一
3、种兼顾效率与资源开销的优化设计。本文的通用旁路模型不但适用于复杂标量流水线的旁路设计,而且可以扩展到多发射处理器数据旁路网络的分析。从数据运算与多数据搬运任务的并行性方面,阐述了利用DMA技术实现媒体数字信号处理中数据传输机制的重要性。结合MD64实际存储结构和应用特点,设计实现了一种具有高灵活性、低开销的任务建立与传输模式,高效数据传输,微结构精简紧凑且占用硬件资源较少的多模DMA引擎。最后以嵌入式实时操作系统和软件调试应用为驱动,在MD64数字信号处理器上实现了简单高效的精确异常处理,增强了MD64在程序控制方面的能力
4、,有效地扩展了其应用场合。关键词:数字信号处理器;媒体处理;数据旁路;数据搬运;精确异常处理。浙江大学硕士学位论文AbstractRapidimprovementofthedeep-submicrontechnologyandchipdesigntechniquesmakesystemintegrationononechippossible,anddrivetheembeddedsystemdesignintomultiprocessorsystems-on-chips(MPSoCs)era.Multimediaproce
5、ssingisalsoadrivingforceforthedevelopmentofSoC.DSPwithhiighflexibilityandgoodcost·performanceratioisespeciallysuitableformultimediaprocessingfields.MediaenhancedDSPdesignbasedonIPcorespeedsupthedevelopmentofembeddedsystems.Asahotspot,multi-coreDSPisbecominganeffec
6、tivesolutionformultimediaapplication.TheauthorparticipatesintheprojectoftheMediaDSP64,whichisdevelopedbytheSoCR&DGroupofZhejiangUniversity.TheresearchworkintroducedinthisthesismainlyconcernsthedesignofMediaDSP64IPcore,includingDSPmicro-architecture,datatransportin
7、gmechanismandpreciseexceptionssupportingRTOS(realtimeoperationsystem)anddebugger.Byanalyzingthepipelinecontrolanddatahazards,ageneralbypassingmodelwhichisabstractedfromthebehaviorofpipelineoperationWaSestablished.InordertoanalyzethedatabypaSsingstrategyintheproces
8、sor,amethodofdesigncomplexityestimationWaSsuggested.WiththehelpofbypaSsingmodel,someideaSlikesimplifiedpartialbypaSsing,auxiliaryregisterfile,andhazards
此文档下载收益归作者所有