文档介绍:摘要存的国内外相关研究进行综述。派发窗、改进的排序分派法和一系列的优化策略,完成了混合型指令的跨边界派⒀芯康鼻拔⒋砥魃杓频闹饕Q橹し椒ú呗裕瓿杀旧杓频哪?榧丁⒉考数字信号处理器ぶ噶钭諺舸罩噶罴跨边界指令派发,零级指令缓冲,分布式双通道译码信息社会的发展,在很大程度上取决于信息与信号处理技术的先进性。数字信号处理器魑J中藕糯淼暮诵模溆τ靡丫惴荷钊氲搅撕教臁⒑空、雷达、声纳、通信、家用电器等各个领域,成为电子系统的心脏。高性能的研制对推动这些领域技术的进步,起重要的作用。是国防科技大学自主设计的一款高频、高性能定点位采用八流出超长指令字结构,紧凑指令集,龉δ懿考蚕怼案鐾ㄓ眉拇嫫鳎最多可以同时发射醪⑿兄噶睿⑿兄噶畛ざ瓤刹坏龋谎顾踔噶詈位类指令构成,哈佛结构,两级髌担逯翟怂闼俣瓤纱,拥有强大的数据处理能力,片内集成了丰富的外设资源。本文深入研究了内核指令控制和优化技术,完成了适用于本款母咝Ц咂抵噶羁刂撇考纳杓啤⒀橹び胱酆稀V饕Q芯抗ぷ靼ǎ⒎治鲋髁鞲咝阅蹹内核结构特征;对本文涉及到的高性能技术手段,现⑾低辰峁股杓品治觥W胖囟訷的指令系统做了深入研究。围绕增强指令和压缩指令的实现展开分析,并给出了流水线的功能划分。⒎治鲇跋炷诤诵阅艿娜龉丶蛩兀岷咸逑到峁固卣鳎岢隽硕吨噶发,并完成了无单元指令的处理。⒎治龌疽肼肫鞯脑砗头绞剑诟慕肼胄嗜植呗裕岣呔砸码速度、均衡流水线和扩展硬件,结合系统结构特征,设计出分布式双通道高效译码器。级验证。基于软件协同模拟验证策略和系统验证平台的搭建,完成全芯片的功能验证。给出综合和优化策略及结果。结果表明指令控制部件的设计完全符合的高频、高性能的设计需求。主题词:国防科学技术大学研究生院硕士学位论文第
,—,—.,.琤国防科学技术大学研究生院硕士学位论文甌猣,,,琣瑀,.一猵畉猵甀,—.,.甌緃甌甌·琣——
篋,国防科学技术大学研究生院硕士学位论文,.琕。—琩第.—..珺猻—
表目录拇嫫鞲饔蛑岛濉表控制寄存器⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..表复数乘法的一般实现⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯表复数乘法的增强指令实现⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..表增强指令与非增强指令的算法实现对比片段⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。表表寻址模式的意义⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯../嘀噶罘梦适荽娲⑵餮爸纺J健表寻址模式域与对应的地址生成选择⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯采用紧凑指令集前后的代码压缩比⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..表支持紧凑指令集的跨边界派发与固定字长指令跨边界派发的性能比较..表派发站设计复杂度对比⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..功能单元的映射关系⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..表无单元指令域分配表⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..表循环中断异常类无单元指令域分配表⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..表译码器性能评测⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..表综合环境描述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..表设计规则约束举例⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..表综合结果⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..国防科学技术大学研究生院硕十学位论文第页
图目录图图嘀睾诵拇砥髡罅性<牧街秩≈赴程序在内核中的存储⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯取指包和执行包位置关系示意图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯处理器结构框图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..混合型取指包示意图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯典型固定字长指令格式⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..紧凑型取指包⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..包头指令格式⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..包头辅助译码信息⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯取指包中压缩指令的并行信息⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..典型压缩指令格式⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..物理内存视图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..内存视图的变化⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯同步流水线结构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯流水线示意图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯取指部件的功能示意图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯单周期和两周期指令执行⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯三周期存储指令四周期乘法指令和五周期读取指令执行⋯⋯⋯⋯⋯⋯取指前三站功能简略示意图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..取指各站模块功能图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.