picoblaze_pushbutton_tb.v
来自「xilinx ISE 实例代码。可用ISE直接打开」· Verilog 代码 · 共 49 行
V
49 行
module picoblaze_pushbutton_TB();
reg sr_clk;
reg sr_rst_n;
reg [ 7: 0] sr_addr;
reg sr_wr;
reg sr_rd;
reg [ 7: 0] sr_datain;
wire [ 7: 0] s_DataBus;
reg [ 3: 0] sr_pushbutton;
wire s_interrupt;
initial begin
sr_clk = 0;
forever #10 sr_clk = ! sr_clk;
end
initial begin
sr_rst_n = 0;
sr_addr = 8'h0;
sr_wr = 0;
sr_rd = 0;
sr_pushbutton = 4'hF;
sr_datain = 4'h0;
#105 sr_rst_n = 1;
#51 sr_pushbutton = 4'hE;
end
picoblaze_pushbutton system_inst(
.iCLK(sr_clk),
.iRST_N(sr_rst_n),
.iADDR(sr_addr),
.iDATAIN(sr_datain),
.iWR(sr_wr),
.iRD(sr_rd),
.oHC_DBUS(s_DataBus),
.iPUSHBUTTON(sr_pushbutton),
.oINTERRUPT(s_interrupt)
);
endmodule
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?