基于FPGA的32位ALU的设计与实现 |
| |
引用本文: | 孔哲,王伟.基于FPGA的32位ALU的设计与实现[J].黑龙江电子技术,2013(12):121-125. |
| |
作者姓名: | 孔哲 王伟 |
| |
作者单位: | 河北工业大学信息工程学院,天津300400 |
| |
摘 要: | 针对FPGA运算速度快,设计灵活的特点,提出了一种新颖的利用可编程逻辑器件FP-GA和硬件描述语言VHDL实现的功能齐全的32位ALU的方法.该ALU具备4种算术运算,9种逻辑运算,4种移位运算以及比较、求补、奇偶校验等共20种运算.采用层次化设计,给出了ALU的主要子模块,各模块均占用了较少的逻辑资源(LE),实现了节省资源与速度提升.通过QuartusⅡ9.1进行编译,Modelsim6.5SE进行仿真,仿真结果与预期结果一致,将设计下载到Altera公司的EP2C35F484C6 FPGA中进行验证,证实了设计的可行性.实验结果表明,采用基于FPGA技术设计运算器灵活易修改,提高了设计效率.
|
关 键 词: | ALU FPGA VHDL 逻辑资源 顶层设计 |
Design of 32-bit ALU based on FPGA |
| |
Authors: | KONG Zhe WANG Wei |
| |
Affiliation: | (Information Engineering School, Hebei University of Technology, Tianjin 300400, China) |
| |
Abstract: | |
| |
Keywords: | ALU FPGA VHDL logic element top-design |
本文献已被 维普 等数据库收录! |
|