基于FPGA自主控制浮点加减乘除控制器设计 |
| |
引用本文: | 张玲玲,李克俭,蔡启仲.基于FPGA自主控制浮点加减乘除控制器设计[J].应用声学,2014,22(10):3375-33773380. |
| |
作者姓名: | 张玲玲 李克俭 蔡启仲 |
| |
作者单位: | 广西科技大学 电气与信息工程学院,广西 柳州 545006,广西科技大学 电气与信息工程学院,广西 柳州 545006,广西科技大学 电气与信息工程学院,广西 柳州 545006 |
| |
基金项目: | 广西科学基金项目(桂科自2011GXNSFA018153)。 |
| |
摘 要: | 为实现一种多浮点操作数乘法运算的自主运算控制器,提出了一种基于FPGA并行操作的硬连接电路的多浮点数乘法运算控制器及其时序控制的方法,该控制器对一条多浮点操作数乘法运算指令的命令字和多浮点操作数连续写入并存储,在内部时序脉冲作用下,可以自主完成读出浮点操作数执行乘法运算,写入存储多浮点操作数过程与执行乘法运算命令的过程能够并行进行;在控制器执行乘法运算命令过程中,系统可以读出执行命令过程中的中间结果和最终运算结果;论述了该控制器的电路构成和基本原理,分析命令字与多操作数在内部时序脉冲作用下的执行过程,应用Verilog HDL语言实现相关硬件的构建和连接;设计完成后通过仿真测试可知,该控制器运行的最高频率为250 MHz,从输入到输出端口最小延时是3.185 ns,最大延时是15.336 ns,且能够自主完成浮点数乘法运算。
|
关 键 词: | FPGA 浮点乘法运算 控制器 多操作数 |
Design of Floating Point Multiplication Controller of Independent Control Based on FPGA |
| |
Abstract: | |
| |
Keywords: | FPGA floating-point multiplication operation controller multioperand |
|
| 点击此处可从《应用声学》浏览原始摘要信息 |
| 点击此处可从《应用声学》下载免费的PDF全文 |
|