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

📄 dprams.v

📁 这是16位定点dsp源代码。已仿真和综合过了
💻 V
字号:
module dprams (IOD,B0WA,B0RA,WA,RA,NBWR,NBRD,B0D,B1D,B2D,CLKRAM);

input  [15:0] IOD;
input  [8:0] B0WA,B0RA,WA,RA;
input  [2:0] NBWR,NBRD;
input  CLKRAM;
output  [15:0] B0D, B1D, B2D;

wire  [15:0] IOD,B0D, B1D, B2D;
wire  [8:0] B0WA,B0RA,WA,RA;
wire  [2:0] NBWR,NBRD;
wire  NBWR0,NBRD0,NBWR1,NBRD1,NBWR2,NBRD2;
wire  CLKRAM;

//B0RAM U1 (IOD,wren,B0WA,B0RA,NBWR0,NBRD0,B0D);
//B0RAM U1 (IOD,NBWR0,B0WA,B0RA,NBRD0,CLKRAM,B0D);
B0RAM U1 (CLKRAM,IOD,B0RA,NBRD0,B0WA,NBWR0,B0D);

//B1RAM U2 (IOD,wren,WA,RA,NBWR1,NBRD1,B1D);
//B1RAM U2 (IOD,NBWR1,WA,RA,NBRD1,CLKRAM,B1D);
B1RAM U2 (CLKRAM,IOD,RA,NBRD1,WA,NBWR1,B1D);

//B2RAM U3 (IOD,wren,WA,RA,NBWR2,NBRD2,B2D);
//B2RAM U3 (IOD,NBWR2,WA,RA,NBRD2,CLKRAM,B2D);
B2RAM U3 (CLKRAM,IOD,RA,NBRD2,WA,NBWR2,B2D);
	
//initial 
//  begin
//   wren=1;
//  end
//   assign wren=1'b1;
   assign NBWR0=~NBWR[0];
   assign NBWR1=~NBWR[1];
   assign NBWR2=~NBWR[2];
   assign NBRD0=~NBRD[0];
   assign NBRD1=~NBRD[1];
   assign NBRD2=~NBRD[2];

endmodule

⌨️ 快捷键说明

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