gf3mul.v

来自「用于生成GF(2^m)有限域中乘法器的Verilog HDL源文件的C程序」· Verilog 代码 · 共 9 行

V
9
字号
module GF3Mul(A, B, C);
input [2 : 0] A;
input [2 : 0] B;
output [2 : 0] C;
assign C[0]= (A[0] & B[0]) ^ (A[2] & B[1]) ^ (A[1] & B[2]) ;
assign C[1]= (A[1] & B[0]) ^ (A[0] & B[1]) ^ (A[2] & B[1]) ^ (A[1] & B[2]) ^ (A[2] & B[2]) ;
assign C[2]= (A[2] & B[0]) ^ (A[1] & B[1]) ^ (A[0] & B[2]) ^ (A[2] & B[2]) ;
endmodule

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?