📄 pci_io_mux.v
字号:
.dat_out ( ad_out[9] )
);
pci_out_reg ad_iob10
(
.reset_in ( reset_in ),
.clk_in ( clk_in) ,
.dat_en_in ( ad_load_ctrl_mlow ),
.en_en_in ( 1'b1 ),
.dat_in ( temp_ad[10] ) ,
.en_in ( ad_en_ctrl_mlow ) ,
.en_out ( ad_en_out[10] ),
.dat_out ( ad_out[10] )
);
pci_out_reg ad_iob11
(
.reset_in ( reset_in ),
.clk_in ( clk_in) ,
.dat_en_in ( ad_load_ctrl_mlow ),
.en_en_in ( 1'b1 ),
.dat_in ( temp_ad[11] ) ,
.en_in ( ad_en_ctrl_mlow ) ,
.en_out ( ad_en_out[11] ),
.dat_out ( ad_out[11] )
);
pci_out_reg ad_iob12
(
.reset_in ( reset_in ),
.clk_in ( clk_in) ,
.dat_en_in ( ad_load_ctrl_mlow ),
.en_en_in ( 1'b1 ),
.dat_in ( temp_ad[12] ) ,
.en_in ( ad_en_ctrl_mlow ) ,
.en_out ( ad_en_out[12] ),
.dat_out ( ad_out[12] )
);
pci_out_reg ad_iob13
(
.reset_in ( reset_in ),
.clk_in ( clk_in) ,
.dat_en_in ( ad_load_ctrl_mlow ),
.en_en_in ( 1'b1 ),
.dat_in ( temp_ad[13] ) ,
.en_in ( ad_en_ctrl_mlow ) ,
.en_out ( ad_en_out[13] ),
.dat_out ( ad_out[13] )
);
pci_out_reg ad_iob14
(
.reset_in ( reset_in ),
.clk_in ( clk_in) ,
.dat_en_in ( ad_load_ctrl_mlow ),
.en_en_in ( 1'b1 ),
.dat_in ( temp_ad[14] ) ,
.en_in ( ad_en_ctrl_mlow ) ,
.en_out ( ad_en_out[14] ),
.dat_out ( ad_out[14] )
);
pci_out_reg ad_iob15
(
.reset_in ( reset_in ),
.clk_in ( clk_in) ,
.dat_en_in ( ad_load_ctrl_mlow ),
.en_en_in ( 1'b1 ),
.dat_in ( temp_ad[15] ) ,
.en_in ( ad_en_ctrl_mlow ) ,
.en_out ( ad_en_out[15] ),
.dat_out ( ad_out[15] )
);
pci_out_reg ad_iob16
(
.reset_in ( reset_in ),
.clk_in ( clk_in) ,
.dat_en_in ( ad_load_ctrl_mhigh ),
.en_en_in ( 1'b1 ),
.dat_in ( temp_ad[16] ) ,
.en_in ( ad_en_ctrl_mhigh ) ,
.en_out ( ad_en_out[16] ),
.dat_out ( ad_out[16] )
);
pci_out_reg ad_iob17
(
.reset_in ( reset_in ),
.clk_in ( clk_in) ,
.dat_en_in ( ad_load_ctrl_mhigh ),
.en_en_in ( 1'b1 ),
.dat_in ( temp_ad[17] ) ,
.en_in ( ad_en_ctrl_mhigh ) ,
.en_out ( ad_en_out[17] ),
.dat_out ( ad_out[17] )
);
pci_out_reg ad_iob18
(
.reset_in ( reset_in ),
.clk_in ( clk_in) ,
.dat_en_in ( ad_load_ctrl_mhigh ),
.en_en_in ( 1'b1 ),
.dat_in ( temp_ad[18] ) ,
.en_in ( ad_en_ctrl_mhigh ) ,
.en_out ( ad_en_out[18] ),
.dat_out ( ad_out[18] )
);
pci_out_reg ad_iob19
(
.reset_in ( reset_in ),
.clk_in ( clk_in) ,
.dat_en_in ( ad_load_ctrl_mhigh ),
.en_en_in ( 1'b1 ),
.dat_in ( temp_ad[19] ) ,
.en_in ( ad_en_ctrl_mhigh ) ,
.en_out ( ad_en_out[19] ),
.dat_out ( ad_out[19] )
);
pci_out_reg ad_iob20
(
.reset_in ( reset_in ),
.clk_in ( clk_in) ,
.dat_en_in ( ad_load_ctrl_mhigh ),
.en_en_in ( 1'b1 ),
.dat_in ( temp_ad[20] ) ,
.en_in ( ad_en_ctrl_mhigh ) ,
.en_out ( ad_en_out[20] ),
.dat_out ( ad_out[20] )
);
pci_out_reg ad_iob21
(
.reset_in ( reset_in ),
.clk_in ( clk_in) ,
.dat_en_in ( ad_load_ctrl_mhigh ),
.en_en_in ( 1'b1 ),
.dat_in ( temp_ad[21] ) ,
.en_in ( ad_en_ctrl_mhigh ) ,
.en_out ( ad_en_out[21] ),
.dat_out ( ad_out[21] )
);
pci_out_reg ad_iob22
(
.reset_in ( reset_in ),
.clk_in ( clk_in) ,
.dat_en_in ( ad_load_ctrl_mhigh ),
.en_en_in ( 1'b1 ),
.dat_in ( temp_ad[22] ) ,
.en_in ( ad_en_ctrl_mhigh ) ,
.en_out ( ad_en_out[22] ),
.dat_out ( ad_out[22] )
);
pci_out_reg ad_iob23
(
.reset_in ( reset_in ),
.clk_in ( clk_in) ,
.dat_en_in ( ad_load_ctrl_mhigh ),
.en_en_in ( 1'b1 ),
.dat_in ( temp_ad[23] ) ,
.en_in ( ad_en_ctrl_mhigh ) ,
.en_out ( ad_en_out[23] ),
.dat_out ( ad_out[23] )
);
pci_out_reg ad_iob24
(
.reset_in ( reset_in ),
.clk_in ( clk_in) ,
.dat_en_in ( ad_load_ctrl_high ),
.en_en_in ( 1'b1 ),
.dat_in ( temp_ad[24] ) ,
.en_in ( ad_en_ctrl_high ) ,
.en_out ( ad_en_out[24] ),
.dat_out ( ad_out[24] )
);
pci_out_reg ad_iob25
(
.reset_in ( reset_in ),
.clk_in ( clk_in) ,
.dat_en_in ( ad_load_ctrl_high ),
.en_en_in ( 1'b1 ),
.dat_in ( temp_ad[25] ) ,
.en_in ( ad_en_ctrl_high ) ,
.en_out ( ad_en_out[25] ),
.dat_out ( ad_out[25] )
);
pci_out_reg ad_iob26
(
.reset_in ( reset_in ),
.clk_in ( clk_in) ,
.dat_en_in ( ad_load_ctrl_high ),
.en_en_in ( 1'b1 ),
.dat_in ( temp_ad[26] ) ,
.en_in ( ad_en_ctrl_high ) ,
.en_out ( ad_en_out[26] ),
.dat_out ( ad_out[26] )
);
pci_out_reg ad_iob27
(
.reset_in ( reset_in ),
.clk_in ( clk_in) ,
.dat_en_in ( ad_load_ctrl_high ),
.en_en_in ( 1'b1 ),
.dat_in ( temp_ad[27] ) ,
.en_in ( ad_en_ctrl_high ) ,
.en_out ( ad_en_out[27] ),
.dat_out ( ad_out[27] )
);
pci_out_reg ad_iob28
(
.reset_in ( reset_in ),
.clk_in ( clk_in) ,
.dat_en_in ( ad_load_ctrl_high ),
.en_en_in ( 1'b1 ),
.dat_in ( temp_ad[28] ) ,
.en_in ( ad_en_ctrl_high ) ,
.en_out ( ad_en_out[28] ),
.dat_out ( ad_out[28] )
);
pci_out_reg ad_iob29
(
.reset_in ( reset_in ),
.clk_in ( clk_in) ,
.dat_en_in ( ad_load_ctrl_high ),
.en_en_in ( 1'b1 ),
.dat_in ( temp_ad[29] ) ,
.en_in ( ad_en_ctrl_high ) ,
.en_out ( ad_en_out[29] ),
.dat_out ( ad_out[29] )
);
pci_out_reg ad_iob30
(
.reset_in ( reset_in ),
.clk_in ( clk_in) ,
.dat_en_in ( ad_load_ctrl_high ),
.en_en_in ( 1'b1 ),
.dat_in ( temp_ad[30] ) ,
.en_in ( ad_en_ctrl_high ) ,
.en_out ( ad_en_out[30] ),
.dat_out ( ad_out[30] )
);
pci_out_reg ad_iob31
(
.reset_in ( reset_in ),
.clk_in ( clk_in) ,
.dat_en_in ( ad_load_ctrl_high ),
.en_en_in ( 1'b1 ),
.dat_in ( temp_ad[31] ) ,
.en_in ( ad_en_ctrl_high ) ,
.en_out ( ad_en_out[31] ),
.dat_out ( ad_out[31] )
);
wire [3:0] cbe_load_ctrl = {4{ master_load_in }} ;
wire [3:0] cbe_en_ctrl = {4{ cbe_en_in }} ;
pci_out_reg cbe_iob0
(
.reset_in ( reset_in ),
.clk_in ( clk_in) ,
.dat_en_in ( cbe_load_ctrl[0] ),
.en_en_in ( 1'b1 ),
.dat_in ( cbe_in[0] ) ,
.en_in ( cbe_en_ctrl[0] ) ,
.en_out ( cbe_en_out[0] ),
.dat_out ( cbe_out[0] )
);
pci_out_reg cbe_iob1
(
.reset_in ( reset_in ),
.clk_in ( clk_in) ,
.dat_en_in ( cbe_load_ctrl[1] ),
.en_en_in ( 1'b1 ),
.dat_in ( cbe_in[1] ) ,
.en_in ( cbe_en_ctrl[1] ) ,
.en_out ( cbe_en_out[1] ),
.dat_out ( cbe_out[1] )
);
pci_out_reg cbe_iob2
(
.reset_in ( reset_in ),
.clk_in ( clk_in) ,
.dat_en_in ( cbe_load_ctrl[2] ),
.en_en_in ( 1'b1 ),
.dat_in ( cbe_in[2] ) ,
.en_in ( cbe_en_ctrl[2] ) ,
.en_out ( cbe_en_out[2] ),
.dat_out ( cbe_out[2] )
);
pci_out_reg cbe_iob3
(
.reset_in ( reset_in ),
.clk_in ( clk_in) ,
.dat_en_in ( cbe_load_ctrl[3] ),
.en_en_in ( 1'b1 ),
.dat_in ( cbe_in[3] ) ,
.en_in ( cbe_en_ctrl[3] ) ,
.en_out ( cbe_en_out[3] ),
.dat_out ( cbe_out[3] )
);
pci_out_reg frame_iob
(
.reset_in ( reset_in ),
.clk_in ( clk_in) ,
.dat_en_in ( frame_load_in ),
.en_en_in ( 1'b1 ),
.dat_in ( frame_in ) ,
.en_in ( frame_en_in ) ,
.en_out ( frame_en_out ),
.dat_out ( frame_out )
);
pci_out_reg irdy_iob
(
.reset_in ( reset_in ),
.clk_in ( clk_in) ,
.dat_en_in ( 1'b1 ),
.en_en_in ( 1'b1 ),
.dat_in ( irdy_in ) ,
.en_in ( irdy_en_in ) ,
.en_out ( irdy_en_out ),
.dat_out ( irdy_out )
);
pci_out_reg trdy_iob
(
.reset_in ( reset_in ),
.clk_in ( clk_in) ,
.dat_en_in ( 1'b1 ),
.en_en_in ( 1'b1 ),
.dat_in ( trdy_in ) ,
.en_in ( trdy_en_in ) ,
.en_out ( trdy_en_out ),
.dat_out ( trdy_out )
);
pci_out_reg stop_iob
(
.reset_in ( reset_in ),
.clk_in ( clk_in) ,
.dat_en_in ( 1'b1 ),
.en_en_in ( 1'b1 ),
.dat_in ( stop_in ) ,
.en_in ( stop_en_in ) ,
.en_out ( stop_en_out ),
.dat_out ( stop_out )
);
pci_out_reg devsel_iob
(
.reset_in ( reset_in ),
.clk_in ( clk_in) ,
.dat_en_in ( 1'b1 ),
.en_en_in ( 1'b1 ),
.dat_in ( devsel_in ) ,
.en_in ( devsel_en_in ) ,
.en_out ( devsel_en_out ),
.dat_out ( devsel_out )
);
pci_out_reg par_iob
(
.reset_in ( reset_in ),
.clk_in ( clk_in) ,
.dat_en_in ( 1'b1 ),
.en_en_in ( 1'b1 ),
.dat_in ( par_in ) ,
.en_in ( par_en_in ) ,
.en_out ( par_en_out ),
.dat_out ( par_out )
);
pci_out_reg perr_iob
(
.reset_in ( reset_in ),
.clk_in ( clk_in) ,
.dat_en_in ( 1'b1 ),
.en_en_in ( 1'b1 ),
.dat_in ( perr_in ) ,
.en_in ( perr_en_in ) ,
.en_out ( perr_en_out ),
.dat_out ( perr_out )
);
pci_out_reg serr_iob
(
.reset_in ( reset_in ),
.clk_in ( clk_in) ,
.dat_en_in ( 1'b1 ),
.en_en_in ( 1'b1 ),
.dat_in ( serr_in ) ,
.en_in ( serr_en_in ) ,
.en_out ( serr_en_out ),
.dat_out ( serr_out )
);
pci_out_reg req_iob
(
.reset_in ( reset_in ),
.clk_in ( clk_in) ,
.dat_en_in ( 1'b1 ),
.en_en_in ( 1'b1 ),
.dat_in ( req_in ) ,
.en_in ( init_complete_in ) ,
.en_out ( req_en_out ),
.dat_out ( req_out )
);
endmodule
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -