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

📄 ram20x15.v

📁 这是我做的一个BCH译码模块硬件语言模块
💻 V
字号:
`timescale 1ns / 1ps
////////////////////////////////////////////////////////////////////////////////
// Company: 
// Engineer:
//
// Create Date:    15:14:11 12/12/06
// Design Name:    
// Module Name:    ram20x15
// Project Name:   
// Target Device:  
// Tool versions:  
// Description:
//
// Dependencies:
// 
// Revision:
// Revision 0.01 - File Created
// Additional Comments:
// 
////////////////////////////////////////////////////////////////////////////////
 module ram20x15 (addra,dina,wea,clka,addrb,clkb,doutb,enb,sinitb);	 

parameter    len='d19;
parameter	 wid='d14;
parameter	 add='d4;	
		
	input  [add:0]  addra ; 
	input  [wid:0]	 dina  ; 
	input			 wea   ; 
	input			 clka  ; 
	input	[add:0]	 addrb ; 
	input			 clkb  ; 	
	output  wire [wid:0]  doutb ;
	input     		 enb   ;
	input		    sinitb ;

reg  [wid:0]  dout ;
reg [wid:0] mem[len:0]; 

always @ (posedge clka)
begin 
          if (wea) 
            mem[addra] <= dina;
end    

always @ (posedge clkb)
begin  
      if (enb ) 
         dout<=mem[addrb];   
end 

assign doutb=dout;  	
endmodule

⌨️ 快捷键说明

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