名称:4x4矩阵乘法器设计Verilog代码VIVADO仿真
软件:VIVADO
语言:Verilog
代码功能:
4x4矩阵乘法器设计
1、设计4x4矩阵乘法器
2、每个元素为8位
3、输出16位结果
FPGA代码Verilog/VHDL代码资源下载:www.hdlcode.com
演示视频:
设计文档:
1. 工程文件
2. 程序文件
3. 程序编译
4. RTL图
5. Testbench(仿真文件)
6. 仿真图
部分代码展示:
`timescale?1ns?/?1ps ////////////////////////////////////////////////////////////////////////////////// //?Company:? //?Engineer:? //? //?Create?Date:?2019/12/04?20:58:27 //?Design?Name:? //?Module?Name:?matrix_mult //?Project?Name:? //?Target?Devices:? //?Tool?Versions:? //?Description:? //? //?Dependencies:? //? //?Revision: //?Revision?0.01?-?File?Created //?Additional?Comments: //? ////////////////////////////////////////////////////////////////////////////////// module?matrix_mult( //输入矩阵A input?[7:0]?matrixA0, input?[7:0]?matrixA1, input?[7:0]?matrixA2, input?[7:0]?matrixA3, //输入矩阵B input?[7:0]?matrixB0, input?[7:0]?matrixB1, input?[7:0]?matrixB2, input?[7:0]?matrixB3, //输出结果 output?[15:0]?convolut_AB ); //计算结果 assign?convolut_AB=matrixA0*matrixB0+matrixA0*matrixB1+matrixA0*matrixB2+matrixA0*matrixB3+ ???????????????????matrixA1*matrixB0+matrixA1*matrixB1+matrixA1*matrixB2+matrixA1*matrixB3+
点击链接获取代码文件:http://www.hdlcode.com/index.php?m=home&c=View&a=index&aid=1111
阅读全文