Line 41... |
Line 41... |
//////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////
|
//
|
//
|
// CVS Revision History
|
// CVS Revision History
|
//
|
//
|
// $Log: not supported by cvs2svn $
|
// $Log: not supported by cvs2svn $
|
|
// Revision 1.15 2003/12/10 12:02:54 mihad
|
|
// The wbs B3 to B2 translation logic had wrong reset wire connected!
|
|
//
|
// Revision 1.14 2003/12/09 09:33:57 simons
|
// Revision 1.14 2003/12/09 09:33:57 simons
|
// Some warning cleanup.
|
// Some warning cleanup.
|
//
|
//
|
// Revision 1.13 2003/10/17 09:11:52 markom
|
// Revision 1.13 2003/10/17 09:11:52 markom
|
// mbist signals updated according to newest convention
|
// mbist signals updated according to newest convention
|
Line 437... |
Line 440... |
wire [31:0] pciu_err_data_out ;
|
wire [31:0] pciu_err_data_out ;
|
wire [3:0] pciu_err_be_out ;
|
wire [3:0] pciu_err_be_out ;
|
wire pciu_err_signal_out ;
|
wire pciu_err_signal_out ;
|
wire pciu_err_source_out ;
|
wire pciu_err_source_out ;
|
wire pciu_err_rty_exp_out ;
|
wire pciu_err_rty_exp_out ;
|
wire pciu_conf_select_out ;
|
|
wire [11:0] pciu_conf_offset_out ;
|
wire [11:0] pciu_conf_offset_out ;
|
wire pciu_conf_renable_out ;
|
wire pciu_conf_renable_out ;
|
wire pciu_conf_wenable_out ;
|
wire pciu_conf_wenable_out ;
|
wire [3:0] pciu_conf_be_out ;
|
wire [3:0] pciu_conf_be_out ;
|
wire [31:0] pciu_conf_data_out ;
|
wire [31:0] pciu_conf_data_out ;
|
Line 537... |
Line 539... |
wire [2:0] conf_wb_img_ctrl4_out ;
|
wire [2:0] conf_wb_img_ctrl4_out ;
|
wire [2:0] conf_wb_img_ctrl5_out ;
|
wire [2:0] conf_wb_img_ctrl5_out ;
|
wire [23:0] conf_ccyc_addr_out ;
|
wire [23:0] conf_ccyc_addr_out ;
|
wire conf_soft_res_out ;
|
wire conf_soft_res_out ;
|
wire conf_int_out ;
|
wire conf_int_out ;
|
|
wire conf_init_complete_out ;
|
|
|
// PCI IO MUX OUTPUTS
|
// PCI IO MUX OUTPUTS
|
wire pci_mux_frame_out ;
|
wire pci_mux_frame_out ;
|
wire pci_mux_irdy_out ;
|
wire pci_mux_irdy_out ;
|
wire pci_mux_devsel_out ;
|
wire pci_mux_devsel_out ;
|
Line 652... |
Line 655... |
wire pci_resi_pci_rstn_in = pci_rst_i ;
|
wire pci_resi_pci_rstn_in = pci_rst_i ;
|
wire pci_resi_conf_soft_res_in = conf_soft_res_out ;
|
wire pci_resi_conf_soft_res_in = conf_soft_res_out ;
|
wire pci_inti_pci_intan_in = pci_inta_i ;
|
wire pci_inti_pci_intan_in = pci_inta_i ;
|
wire pci_inti_conf_int_in = conf_int_out ;
|
wire pci_inti_conf_int_in = conf_int_out ;
|
wire pci_inti_int_i = wb_int_i ;
|
wire pci_inti_int_i = wb_int_i ;
|
wire pci_inti_out_bckp_perr_en_in = out_bckp_perr_en_out ;
|
wire pci_into_init_complete_in = conf_init_complete_out ;
|
wire pci_inti_out_bckp_serr_en_in = out_bckp_serr_en_out ;
|
|
|
|
pci_rst_int pci_resets_and_interrupts
|
pci_rst_int pci_resets_and_interrupts
|
(
|
(
|
.clk_in (pci_clk),
|
.clk_in (pci_clk),
|
.rst_i (pci_resi_rst_i),
|
.rst_i (pci_resi_rst_i),
|
Line 668... |
Line 670... |
.pci_rstn_en_out (pci_reso_pci_rstn_en_out),
|
.pci_rstn_en_out (pci_reso_pci_rstn_en_out),
|
.rst_o (pci_reso_rst_o),
|
.rst_o (pci_reso_rst_o),
|
.pci_intan_in (pci_inti_pci_intan_in),
|
.pci_intan_in (pci_inti_pci_intan_in),
|
.conf_int_in (pci_inti_conf_int_in),
|
.conf_int_in (pci_inti_conf_int_in),
|
.int_i (pci_inti_int_i),
|
.int_i (pci_inti_int_i),
|
.out_bckp_perr_en_in (pci_inti_out_bckp_perr_en_in),
|
|
.out_bckp_serr_en_in (pci_inti_out_bckp_serr_en_in),
|
|
.pci_intan_out (pci_into_pci_intan_out),
|
.pci_intan_out (pci_into_pci_intan_out),
|
.pci_intan_en_out (pci_into_pci_intan_en_out),
|
.pci_intan_en_out (pci_into_pci_intan_en_out),
|
.int_o (pci_into_int_o),
|
.int_o (pci_into_int_o),
|
.conf_isr_int_prop_out (pci_into_conf_isr_int_prop_out)
|
.conf_isr_int_prop_out (pci_into_conf_isr_int_prop_out),
|
|
.init_complete_in (pci_into_init_complete_in)
|
);
|
);
|
|
|
|
|
`ifdef PCI_WB_REV_B3
|
`ifdef PCI_WB_REV_B3
|
|
|
Line 1119... |
Line 1120... |
.pciu_conf_offset_out (pciu_conf_offset_out),
|
.pciu_conf_offset_out (pciu_conf_offset_out),
|
.pciu_conf_renable_out (pciu_conf_renable_out),
|
.pciu_conf_renable_out (pciu_conf_renable_out),
|
.pciu_conf_wenable_out (pciu_conf_wenable_out),
|
.pciu_conf_wenable_out (pciu_conf_wenable_out),
|
.pciu_conf_be_out (pciu_conf_be_out),
|
.pciu_conf_be_out (pciu_conf_be_out),
|
.pciu_conf_data_out (pciu_conf_data_out),
|
.pciu_conf_data_out (pciu_conf_data_out),
|
.pciu_conf_select_out (pciu_conf_select_out),
|
|
.pciu_pci_drcomp_pending_out (pciu_pci_drcomp_pending_out),
|
.pciu_pci_drcomp_pending_out (pciu_pci_drcomp_pending_out),
|
.pciu_pciw_fifo_empty_out (pciu_pciw_fifo_empty_out)
|
.pciu_pciw_fifo_empty_out (pciu_pciw_fifo_empty_out)
|
|
|
`ifdef PCI_BIST
|
`ifdef PCI_BIST
|
,
|
,
|
Line 1296... |
Line 1296... |
.config_addr (conf_ccyc_addr_out),
|
.config_addr (conf_ccyc_addr_out),
|
.icr_soft_res (conf_soft_res_out),
|
.icr_soft_res (conf_soft_res_out),
|
.int_out (conf_int_out),
|
.int_out (conf_int_out),
|
.isr_int_prop (conf_isr_int_prop_in),
|
.isr_int_prop (conf_isr_int_prop_in),
|
.isr_par_err_int (conf_par_err_int_in),
|
.isr_par_err_int (conf_par_err_int_in),
|
.isr_sys_err_int (conf_sys_err_int_in)
|
.isr_sys_err_int (conf_sys_err_int_in),
|
|
|
|
.init_complete (conf_init_complete_out)
|
|
|
`ifdef PCI_CPCI_HS_IMPLEMENT
|
`ifdef PCI_CPCI_HS_IMPLEMENT
|
,
|
,
|
.pci_cpci_hs_enum_oe_o (pci_cpci_hs_enum_oe_o) ,
|
.pci_cpci_hs_enum_oe_o (pci_cpci_hs_enum_oe_o) ,
|
.pci_cpci_hs_led_oe_o (pci_cpci_hs_led_oe_o ) ,
|
.pci_cpci_hs_led_oe_o (pci_cpci_hs_led_oe_o ) ,
|
Line 1346... |
Line 1348... |
wire pci_mux_pci_irdy_in = pci_irdy_i ;
|
wire pci_mux_pci_irdy_in = pci_irdy_i ;
|
wire pci_mux_pci_trdy_in = pci_trdy_i ;
|
wire pci_mux_pci_trdy_in = pci_trdy_i ;
|
wire pci_mux_pci_frame_in = pci_frame_i ;
|
wire pci_mux_pci_frame_in = pci_frame_i ;
|
wire pci_mux_pci_stop_in = pci_stop_i ;
|
wire pci_mux_pci_stop_in = pci_stop_i ;
|
|
|
|
wire pci_mux_init_complete_in = conf_init_complete_out ;
|
|
|
pci_io_mux pci_io_mux
|
pci_io_mux pci_io_mux
|
(
|
(
|
.reset_in (reset),
|
.reset_in (reset),
|
.clk_in (pci_clk),
|
.clk_in (pci_clk),
|
.frame_in (pci_mux_frame_in),
|
.frame_in (pci_mux_frame_in),
|
Line 1411... |
Line 1415... |
.req_en_out (pci_mux_req_en_out),
|
.req_en_out (pci_mux_req_en_out),
|
.pci_irdy_in (pci_mux_pci_irdy_in),
|
.pci_irdy_in (pci_mux_pci_irdy_in),
|
.pci_trdy_in (pci_mux_pci_trdy_in),
|
.pci_trdy_in (pci_mux_pci_trdy_in),
|
.pci_frame_in (pci_mux_pci_frame_in),
|
.pci_frame_in (pci_mux_pci_frame_in),
|
.pci_stop_in (pci_mux_pci_stop_in),
|
.pci_stop_in (pci_mux_pci_stop_in),
|
.ad_en_unregistered_out (pci_mux_ad_en_unregistered_out)
|
.ad_en_unregistered_out (pci_mux_ad_en_unregistered_out),
|
|
|
|
.init_complete_in (pci_mux_init_complete_in)
|
);
|
);
|
|
|
pci_cur_out_reg output_backup
|
pci_cur_out_reg output_backup
|
(
|
(
|
.reset_in (reset),
|
.reset_in (reset),
|
Line 1546... |
Line 1552... |
|
|
pci_in_reg input_register
|
pci_in_reg input_register
|
(
|
(
|
.reset_in (reset),
|
.reset_in (reset),
|
.clk_in (pci_clk),
|
.clk_in (pci_clk),
|
|
.init_complete_in (conf_init_complete_out),
|
|
|
.pci_gnt_in (in_reg_gnt_in),
|
.pci_gnt_in (in_reg_gnt_in),
|
.pci_frame_in (in_reg_frame_in),
|
.pci_frame_in (in_reg_frame_in),
|
.pci_irdy_in (in_reg_irdy_in),
|
.pci_irdy_in (in_reg_irdy_in),
|
.pci_trdy_in (in_reg_trdy_in),
|
.pci_trdy_in (in_reg_trdy_in),
|