基于FPGA单指令浮点乘法自主控制器设计
[Abstract]:In order to realize an autonomous operation controller for multi-floating-point operands multiplication, a multi-floating-point multiplication controller based on FPGA parallel operation and its timing control method are proposed. The controller continuously writes and stores the command word and the multi-floating-point operands of a multi-floating-point operands multiplication instruction, and under the action of the internal timing pulse, it can independently complete the multiplication operation of the readout floating-point operands. The process of writing and storing multi-floating-point operands can be carried out in parallel with the process of executing multiplication commands. In the process of executing the multiplication command by the controller, the system can read the intermediate result and the final operation result in the process of executing the command. The circuit structure and basic principle of the controller are discussed, the execution process of command word and multi-operands under the action of internal sequential pulse is analyzed, and the related hardware is constructed and connected by Verilog HDL language. After the design is completed, the simulation results show that the maximum frequency of the controller is 250MHz, the minimum delay from input to output port is 3.185ns, the maximum delay is 15.336ns, and the floating-point multiplication operation can be completed independently.
【作者单位】: 广西科技大学电气与信息工程学院;
【基金】:广西科学基金项目(桂科自2011GXNSFA018153)
【分类号】:TP332
【参考文献】
相关期刊论文 前5条
1 覃霖;曾超;;基于VHDL实现单精度浮点数的加/减法运算[J];电子工程师;2008年07期
2 张小妍;邵杰;;高速浮点运算单元的FPGA实现[J];信息化研究;2009年11期
3 邵杰;伍万棱;余汉城;;一种深度流水线的浮点加法器[J];电子器件;2007年03期
4 夏杰;宣志斌;薛忠杰;;基于流水线结构的浮点加法器IP核设计[J];微计算机信息;2008年27期
5 吉伟;黄巾;杨靓;黄士坦;;基于FPGA的32位浮点加法器的设计[J];微电子学与计算机;2008年06期
【共引文献】
相关期刊论文 前7条
1 邵俊;楼卫东;熊月宏;侯正周;;基于MODBUS协议温湿度数据采集系统的实现[J];电子测量技术;2010年03期
2 黄亚晴;徐朝阳;;基于FPGA的浮点运算研究[J];电子世界;2014年11期
3 王德俊;王建立;阴玉梅;王鸣浩;;基于FPGA的实时图像改进直方图均衡化算法[J];微电子学与计算机;2010年05期
4 高建波;张盛兵;黄小平;姚涛;卢斌;;基于AltiVec的指数运算的设计与实现[J];微电子学与计算机;2010年09期
5 唐小明;张涛;王贞杰;白松;;一种新的基于FPGA的数据格式转换方法[J];现代电子技术;2011年16期
6 刘健;史彩娟;赵丽莉;;基于FPGA的高速浮点FFT的实现研究[J];微型机与应用;2012年14期
7 陈坤;唐小琦;宋宝;;基于FPGA的浮点与整型数据混合运算实现[J];组合机床与自动化加工技术;2013年12期
相关硕士学位论文 前10条
1 麻志鹏;基于ARM的FPGA高速运算模块的设计[D];中北大学;2011年
2 王松;基于FPGA的浮点协处理器IP核设计[D];南京航空航天大学;2010年
3 朱世林;基于PowerPC的FPU设计[D];哈尔滨工业大学;2008年
4 仲继强;高性能DSP中32位浮点乘法器的设计与实现[D];西安电子科技大学;2007年
5 王大宇;高性能浮点加法器的研究与设计[D];南京航空航天大学;2012年
6 王明飞;多功能雷达信号源的研究与设计[D];电子科技大学;2012年
7 吴博;非基2的FFT算法VLSI结构研究与设计[D];哈尔滨工业大学;2013年
8 陈曦;基于混沌的数字图像加密算法研究与系统的优化设计[D];河南科技大学;2013年
9 李宝绪;基于FPGA的卡尔曼滤波器的设计与实现[D];山东大学;2014年
10 李健;基于FPGA的图像去雾算法改进及实现[D];西安电子科技大学;2014年
【二级参考文献】
相关期刊论文 前3条
1 周宁宁,陈燕例,李爱群;基于FPGA技术的浮点运算器的设计与实现[J];计算机工程与设计;2005年06期
2 钟冬庆;;嵌入式DSP处理器的体系结构设计[J];微计算机信息;2006年29期
3 常静波,郭立;一种3级流水线wallace树压缩器的硬件设计[J];微电子学与计算机;2005年01期
【相似文献】
相关期刊论文 前10条
1 李笑盈,孙富明,夏宏;浮点加法运算器前导1预判电路的实现[J];计算机工程与应用;2002年21期
2 黎铁军;李秋亮;徐炜遐;;一种128位高性能全流水浮点乘加部件[J];国防科技大学学报;2010年02期
3 盛利元;全俊斌;;计算机迭代下混沌序列的周期研究[J];计算机应用;2010年07期
4 沈涵,陈进;高性能浮点DSP芯片加法运算单元的研究与设计[J];通信技术;2003年11期
5 王永;夏宏;;高性能浮点乘法的设计[J];中国电力教育;2007年S3期
6 ;产品[J];电子设计应用;2007年04期
7 ;德州仪器推出最新Stellaris ARM Cortex-M4F微控制器可提供领先的模拟集成、业界一流的低功耗及浮点性能[J];电子设计工程;2011年20期
8 秦瑞杰,李文全,林君;一种新颖的瞬时浮点放大器[J];航空计测技术;1997年04期
9 范继聪;洪琪;;单双精度浮点加法的可重构设计研究[J];计算机工程与设计;2013年11期
10 杜慧敏;马超;;一种快速浮点乘法单元的设计与实现[J];西安邮电大学学报;2013年01期
相关会议论文 前8条
1 邰强强;倪晓强;张民选;;基于浮点融合乘加部件的前导零预测与检测方法研究[A];第十六届计算机工程与工艺年会暨第二届微处理器技术论坛论文集[C];2012年
2 闵银皮;倪晓强;邢座程;;多线程向量浮点部件的验证方法[A];第十五届计算机工程与工艺年会暨第一届微处理器技术论坛论文集(A辑)[C];2011年
3 陈博文;郭琦;沈海华;;浮点乘加部件的自动化形式验证[A];第六届中国测试学术会议论文集[C];2010年
4 王宏燕;邢座程;邓让钰;;MB64-1浮点部件的设计[A];第十五届计算机工程与工艺年会暨第一届微处理器技术论坛论文集(A辑)[C];2011年
5 谢启华;倪晓强;李少青;刘荣华;张民选;;高性能浮点融合乘加部件中加法/前导零预测器的流水设计[A];第十六届计算机工程与工艺年会暨第二届微处理器技术论坛论文集[C];2012年
6 王碧文;彭元喜;杨惠;吴铁彬;;一种FA的设计与验证[A];第十五届计算机工程与工艺年会暨第一届微处理器技术论坛论文集(A辑)[C];2011年
7 李振虎;倪晓强;李少青;谢启华;张民选;;浮点融合乘加部件中108位加法器的设计[A];第十六届计算机工程与工艺年会暨第二届微处理器技术论坛论文集[C];2012年
8 段军棋;蒋丹;;FFT处理器优化设计[A];现代通信理论与信号处理进展——2003年通信理论与信号处理年会论文集[C];2003年
相关重要报纸文章 前10条
1 本报记者 宋家雨;变一周为十三个小时[N];网络世界;2006年
2 广西 姑苏飘雪;“呼唤”渲染世界真色彩[N];电脑报;2004年
3 斯诺;PC按谁的规则玩[N];中国经营报;2001年
4 ;有望促生亿亿次超级计算机[N];网络世界;2010年
5 中国计算机报测试实验室 王炳晨;1GHz CPU为谁而来?[N];中国计算机报;2001年
6 ;CPU选购新概念[N];中国电脑教育报;2002年
7 本报记者 李胜永;AMD真四核技术加速电力信息化[N];中国电力报;2007年
8 马文方;CPU与GPU:谁将主导下一次计算革命?[N];中国计算机报;2008年
9 本报记者 霍光;AMD推土机架构揭密[N];中国计算机报;2011年
10 ;安腾2处理器技术特征分析[N];中国计算机报;2003年
相关博士学位论文 前2条
1 陈立前;基于区间线性抽象域的可靠浮点及非凸静态分析[D];国防科学技术大学;2010年
2 姜浩;高精度可靠浮点计算及舍入误差分析研究[D];国防科学技术大学;2013年
相关硕士学位论文 前10条
1 仇冀宏;高性能浮点单元的分析与设计[D];合肥工业大学;2007年
2 潘宏亮;浮点指数类超越函数的运算算法研究与硬件实现[D];西北工业大学;2006年
3 全俊斌;基于浮点格式的数字混沌系统周期研究[D];中南大学;2010年
4 李振虎;浮点融合乘加部件设计分析与尾数加电路定制设计[D];国防科学技术大学;2013年
5 李振;浮点加减法的模拟验证[D];西北工业大学;2006年
6 段滢;双精度浮点运算单元的设计[D];华南理工大学;2012年
7 沈俊;浮点运算加速器的设计研究[D];浙江大学;2013年
8 霍权;高性能浮点乘法单元的设计[D];哈尔滨工业大学;2009年
9 韩山秀;浮点三角类超越函数的算法研究及硬件实现[D];西北工业大学;2006年
10 侯申;浮点乘加部件流水站中关键模块的全定制设计[D];国防科学技术大学;2008年
,本文编号:2485337
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2485337.html