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

📄 top.v

📁 Verilog语言实现的算端口模块(Dual_port_ram)
💻 V
字号:
// top.v
//双端口的RAM初试化采用外部输入,将0-19填入1-20的值,用于仿真测试,所以顶层也没有将输入端口引出,直接进行读操作
module top(clk,reset,ADDRA,ADDRB,RWA,RWB,CLKA,CLKB,DOUTA,DOUTB);

input clk;
input reset;
output [4:0] ADDRA,ADDRB;
output [7:0] DOUTA,DOUTB;
output RWA,RWB,CLKA,CLKB;
wire   BLKA,BLKB;

Doul_RAM Doul_RAM1(
                   .DINA(),
                   .DOUTA(DOUTA),
                   .DINB(),
                   .DOUTB(DOUTB),
                   .ADDRA(ADDRA),
                   .ADDRB(ADDRB),
                   .RWA(RWA),
                   .RWB(RWB),
                   .BLKA(BLKA),
                   .BLKB(BLKB),
                   .CLKA(CLKA),
                   .CLKB(CLKB)
                   );
read_wirte_ram read_wirte_ram1(
                               .clk(clk),
                               .reset(reset),
                               .ADDRA(ADDRA),
                               .ADDRB(ADDRB),
                               .RWA(RWA),
                               .RWB(RWB),
                               .BLKA(BLKA),
                               .BLKB(BLKB),
                               .CLKA(CLKA),
                               .CLKB(CLKB)
                               );
endmodule 

⌨️ 快捷键说明

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