名称:4x4矩阵乘法器设计Verilog代码VIVADO仿真(文末获取)
软件:VIVADO
语言:Verilog
代码功能:
4x4矩阵乘法器设计
1、设计4x4矩阵乘法器
2、每个元素为8位
3、输出16位结果
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+
源代码
点击下方的公众号卡片获取