基于FPGA的一种ALU设计与实现方法

作者:向明尚
来源:重庆科技学院学报(自然科学版), 2021, 23(01): 58-63.
DOI:10.19406/j.cnki.cqkjxyxbzkb.2021.01.014

摘要

基于FPGA技术和微程序设计思想,采用独立加法器结构和简单的逻辑门电路,设计实现一个8位串行ALU,并采用Verilog语言编写微程序作为控制器,发布微指令控制ALU的微操作,验证ALU的功能。以原理图的形式描述电路的结构及工作原理,介绍了ALU的设计及实现方法,给出了仿真波形图,结合测试文件对ALU进行验证。仿真测试结果表明,设计的ALU能够实现预期功能,完成加减法、与、或、非等算术和逻辑运算。

全文