⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mul_fix.v

📁 IEEE754 floating point mul
💻 V
字号:
/* ------------------------------------------------------------// Module: MUL_Fix (Form: fix-point, for SM floating point)// Edition: one// Matlab code: None// C code: None// Architecture diagram: None // Date: 2008/01/30// Update: 2008/01/30// ------------------------------------------------------------ */module MUL_Fix (In_x,In_y,Out);/* ------------------------------------------------------------// Parameters definition// ------------------------------------------------------------ */parameter DATA_WIDTH=50;	// bus width for data	  /* ------------------------------------------------------------// I/O pin declaration// ------------------------------------------------------------ */input [DATA_WIDTH-1:0] In_x,In_y;			output [DATA_WIDTH-1:0] Out; 		   /* ------------------------------------------------------------// Connection wire declaration// ------------------------------------------------------------ */wire [DATA_WIDTH-1:0] Out;wire [2*DATA_WIDTH-2:0] mul_temp;/* ------------------------------------------------------------// Combinational logic// ------------------------------------------------------------ */assign mul_temp = In_x[DATA_WIDTH-1:0]*In_y[DATA_WIDTH-1:0];assign Out=mul_temp[2*DATA_WIDTH-2:DATA_WIDTH-1];endmodule

⌨️ 快捷键说明

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