一种CPU中八级流水线结构设计

来源 :湘潭大学 | 被引量 : 0次 | 上传用户:fangfang200805
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着DSP(数字信号处理)芯片在电子技术领域广泛应用,它处理任务的数量和速度因此越发受到重视。流水线是CPU(中央处理单元)处理指令的重要方式,但传统流水线已无法满足高科技领域内的CPU日益增长的需求。而扩展CPU流水线级数能容纳更多指令,使CPU处理指令的速度更快,故扩展CPU流水线势在必行,并极具应用价值。本人设计了一款32位浮点型DSP芯片中的八级流水线结构。该芯片应用于工业控制领域,基于哈佛总线结构,内部具有8条总线,程序空间和数据空间相互独立,拥有丰富的精简指令集系统,支持多种寻址模式,内核含有32位的算术逻辑单元和32位乘法器单元等。配置了多种多样的外设模块,包括多通道缓存串行接口、增强型正交编码器、增强型脉宽调制器、增强型脉冲补获器和高速同步串行接口等。本设计结合这款芯片的所属特点进行了流水线工作原理和模块等分析。首先分析了四级流水线和五级流水线工作原理,在原有结构基础上完成了八级流水线的整体结构设计,对设计所需要的技术进行了研析。其次为了方便设计和仿真验证,将八级流水线分解成八个流水级功能模块,分别是取值级F1和F2划分为F模块,译码级D1和D2划分为寄存器堆模块和CU模块,读取级R1和R2划分为R模块,执行级E划分为ALU模块,写回级W划分为WB模块。最后搭建DSP系统仿真验证平台,编写测试程序,植入到ROM存储空间,选择微处理器工作模式,引导ROM启动对设计的功能模块采用局部到整体的方式进行仿真验证,验证结果正确。八级流水线对比五级流水线的CPU,增加了 CPU执行指令的容积和速度。因此设计的八级流水线结构对CPU中流水线的研究具有极大的意义。
其他文献
10月28-30日,由中国种猪信息网&《猪业科学》超级编辑部和中国农业大学出版社联合组织、策划的“面向未来中国猪业30年发展行动”重要内容之“2019博鳌猪业科技论坛”在海南
中学化学教学的目的是使学生掌握化学中的基本理论和基础知识,培养学生进行化学实验的基本操作技能。采用各种教学手段,结合教学内容,让学生有重点地掌握一点化学史知识,其
针对压电陶瓷在光刻机投影物镜中作为像质补偿镜组促动器的特定应用要求,对一种以集成运算放大器构成的压电陶瓷驱动器的动态性能进行了研究.首先,针对驱动器系统中集成运放
2012年6月13日,“全国首届音乐(分析)理论大师讲习班”在上海音乐学院隆重开幕。大师班由上海音乐学院研究生部主任、中国音协音乐分析学学会常务副会长贾达群教授主持,上海
<正>5月29日召开的国务院常务会议,把目光聚焦在养老、托幼、家政等民生服务业,提出要加大对这些产业的优惠支持力度。面对经济增速放缓、内外部不确定因素增多的局面,充分挖
通对某超超临界锅炉在安装期间发现裂纹的水冷壁鳍片和管子进行化学成分、机械性能、示波冲击、显微硬度、金相组织、断口形貌试验等分析,得出鳍片部位存在折叠和微裂纹等轧
南三行,是旧中国著名的上海商业储蓄、浙江兴业、浙江实业三家私营银行的通称,它们以上海为基地,业务上联系非常紧密,互相支持、互兼董监。与著名的北四行(金城、中南、大陆、盐业
20世纪早期,基督教传入滇东北地区,许多苗族委身其中。传教士为了传教的方便与当地的苗族和汉族信徒合作,为没有文字的苗族创立了文字,即&#39;柏格理文&#39;。20世纪50年代和
高位收水自然通风冷却塔集水槽水位高出地面较多,循环水泵房进水间需要高水位布置或承压布置,循环水泵泵型和泵房的布置较常规冷却塔方案出现了多种方式。通过分析各类循环水