应用于PowerPC处理器的乘法器设计与验证
本文关键词:应用于PowerPC处理器的乘法器设计与验证
更多相关文章: 乘法器 PowerPC处理器 Booth编码 压缩器 流水线
【摘要】:乘法器是PowerPC处理器芯片的重要运算部件之一。由于传统的乘法器延迟时间长,往往是系统的瓶颈。因此,本文旨在设计一款高性能乘法器,为主频为400MHz的PowerPC处理器芯片提供硬件加速。通过深入了解乘法器的原理和算法,本文将乘法器划分为部分积产生模块、部分积压缩模块和部分积最终求和模块,设计了符合高性能要求的电路结构。其中,在部分积的产生方面,采用改进的基为4的Booth编码和由传输门构成的选择器生成部分积,使得Booth编码电路的延迟时间明显减少;在部分积的压缩方面,采用了由高度对称的同或电路和选择器组成的高性能4:2压缩器和3:2压缩器结构,使得压缩器的电路延迟时间较小,同时使压缩器的输出得到很好的均衡;在最后的求和阶段,采用了组间进位和组内进位都并行的超前进位加法器提高了求和的速度。在乘法器的实现架构上,本文采用流水线技术,使乘法器的最高工作频率得到提高。本文完成了乘法器模块级仿真验证,并采用SMIC0.18μm工艺进行了系统级的仿真验证。仿真结果表明,本文的乘法器功能正确,在两级流水线中,较长一级的延迟时间是1.364ns,能够在400MHz下工作,满足了PowerPC处理器的要求。仿真结果表明,本课题所设计的乘法器满足设计指标要求。
【关键词】:乘法器 PowerPC处理器 Booth编码 压缩器 流水线
【学位授予单位】:东南大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP332.22
【目录】:
- 摘要5-6
- Abstract6-9
- 第一章 绪论9-13
- 1.1 研究背景与意义9-10
- 1.2 乘法器的研究现状10-11
- 1.3 研究内容与设计指标11-12
- 1.3.1 研究内容11-12
- 1.3.2 设计指标12
- 1.4 论文组织12-13
- 第二章 乘法器的基本原理与实现方法13-21
- 2.1 乘法器的基本原理13-14
- 2.2 迭代乘法器14-15
- 2.3 阵列乘法器15-20
- 2.3.1 线性乘法器15-16
- 2.3.2 Wallace乘法器16-18
- 2.3.3 OS乘法器18-19
- 2.3.4 Dadda乘法器19-20
- 2.4 本章小结20-21
- 第三章 Booth算法乘法器21-49
- 3.1 Booth算法21-25
- 3.1.1 Booth算法的基本原理21-23
- 3.1.2 基4的Booth算法23-25
- 3.2 基4的Booth算法乘法器的实现25-30
- 3.2.1 一般乘法器的设计25-27
- 3.2.2 本文乘法器的设计27-30
- 3.3 Booth乘法器的具体实现结构30-47
- 3.3.1 流水线技术30-31
- 3.3.2 Booth编码电路的优化与实现31-36
- 3.3.3 压缩器结构的优化与实现36-42
- 3.3.4 40位超前进位加法器的设计与实现42-46
- 3.3.5 部分积取反的实现46-47
- 3.4 本章小结47-49
- 第四章 Booth算法乘法器的验证49-61
- 4.1 模块级的仿真验证49-53
- 4.2 系统级的仿真验证平台53-56
- 4.2.1 基于SystemVerilog语言的验证平台54-55
- 4.2.2 基于Verilog语言的验证平台55-56
- 4.3 系统级的仿真验证56-59
- 4.3.1 系统级的前仿真验证57-58
- 4.3.2 系统级的后仿真验证58-59
- 4.4 本章小结59-61
- 第五章 总结与展望61-63
- 5.1 总结61
- 5.2 展望61-63
- 致谢63-65
- 参考文献65-67
- 攻读硕士学位期间发表的论文67
【相似文献】
中国期刊全文数据库 前10条
1 John C.Dovrak;任王之;;Inside Track[J];个人电脑;1995年03期
2 Tom R.Halfhill ,丽辛;令人不可思议的PowerPC速度[J];中文信息;1998年06期
3 ;275-266=4%——PowerPC 750系统性能提升[J];每周电脑报;1998年03期
4 买培培;苏涛;张晓曦;;基于PowerPC的控制器研究与设计[J];舰船电子对抗;2009年05期
5 张娟;蒋瑜;蹇柯;文立斌;;基于PowerPC 8247的嵌入式Linux系统开发[J];计算机系统应用;2009年12期
6 王树争;陈强;袁磊;;基于PowerPC的机载数据采集系统设计[J];计算机光盘软件与应用;2013年10期
7 ;64位PowerPC即将批量生产[J];航空计算技术;1994年02期
8 ;PowerPC动态[J];西安电子科技大学学报;1994年S1期
9 孙会君;;AS/400e服务器重整 升级只需换芯[J];每周电脑报;1999年06期
10 亦夫;G3与Mach5.0[J];电脑;1998年05期
中国重要会议论文全文数据库 前4条
1 冯师军;李启虎;孙长瑜;;基于PowerPC的声信号处理系统的研究[A];2005年全国水声学学术会议论文集[C];2005年
2 初元萍;章红宇;赵京伟;叶梅;陶宁;朱科军;唐素秋;过雅南;;PowerPC对VME插件读出能力的评估[A];第11届全国计算机在现代科学技术领域应用学术会议论文集[C];2003年
3 叶梅;赵京伟;初元萍;陶宁;;嵌入式Linux系统在PowerPC上的实现[A];第11届全国计算机在现代科学技术领域应用学术会议论文集[C];2003年
4 王培元;杨卫东;杨志刚;王学秀;;基于PowerPC的FPGA协处理器的研究[A];冶金企业自动化、信息化与创新——全国冶金自动化信息网建网30周年论文集[C];2007年
中国重要报纸全文数据库 前10条
1 飞思卡尔半导体计算平台部业务开发经理 Nikolay Guenov;PowerPC-Linux OS为互连应用搭平台[N];中国电子报;2005年
2 秋燕;PowerPC进入移动通讯市场[N];电子资讯时报;2002年
3 ;新PowerPC芯片将出[N];计算机世界;2002年
4 李映;PowerPC在消费电子领域面临考验[N];中国电子报;2006年
5 张兵;PowerPC 7400芯片改变网络设备速度[N];中国计算机报;2002年
6 记者 于博/北京;飞思卡尔、意法强强联手 在32位PowerPC架构领域开展广泛合作[N];电子资讯时报;2006年
7 伊梅;Linux赶OS统一潮头[N];中国计算机报;2001年
8 唐川;苹果PowerPC G5 全球首款64位个人电脑[N];中国计算机报;2003年
9 ;IBM扩大PowerPC许可范围[N];计算机世界;2003年
10 ;Motorola发布新PowerPC芯片[N];计算机世界;2001年
中国博士学位论文全文数据库 前1条
1 王仕明;基于PowerPC的高速图像存储系统技术研究[D];中国科学院研究生院(光电技术研究所);2015年
中国硕士学位论文全文数据库 前10条
1 杨改赞;结构健康监测系统中基于PowerPC的高速处理系统设计[D];天津大学;2014年
2 肖佳楠;基于PowerPC的自适应信道分配无线AP的研究与实现[D];北京邮电大学;2013年
3 孙铭泽;基于PowerPC SoC架构的高层次仿真平台设计[D];天津大学;2014年
4 罗泽勇;一种基于PowerPC的嵌入式信号处理平台设计[D];西安电子科技大学;2011年
5 何忠林;基于PowerPC的图像处理系统设计与验证[D];电子科技大学;2011年
6 徐霄;基于PowerPC的AC-3解码器软硬件协同设计[D];电子科技大学;2014年
7 秦娟;基于PowerPC7410的通用嵌入式计算机的设计和实现[D];上海交通大学;2008年
8 单朋;PowerPC嵌入式系统模拟器实现与优化[D];广西工学院;2011年
9 刘振钧;构建基于PowerPC的嵌入式Linux通信平台[D];电子科技大学;2005年
10 熊明霞;基于PowerPC的SOPC平台构建[D];中国科学院研究生院(电子学研究所);2007年
,本文编号:907995
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/907995.html