Line 40... |
Line 40... |
//////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////
|
//
|
//
|
// CVS Revision History
|
// CVS Revision History
|
//
|
//
|
// $Log: not supported by cvs2svn $
|
// $Log: not supported by cvs2svn $
|
|
// Revision 1.6 2002/09/25 15:53:52 mihad
|
|
// Removed all logic from asynchronous reset network
|
|
//
|
// Revision 1.5 2002/03/05 11:53:47 mihad
|
// Revision 1.5 2002/03/05 11:53:47 mihad
|
// Added some testcases, removed un-needed fifo signals
|
// Added some testcases, removed un-needed fifo signals
|
//
|
//
|
// Revision 1.4 2002/02/19 16:32:37 mihad
|
// Revision 1.4 2002/02/19 16:32:37 mihad
|
// Modified testbench and fixed some bugs
|
// Modified testbench and fixed some bugs
|
Line 151... |
Line 154... |
pciu_conf_be_out,
|
pciu_conf_be_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_pciw_fifo_empty_out
|
pciu_pciw_fifo_empty_out
|
|
|
|
`ifdef PCI_BIST
|
|
,
|
|
// debug chain signals
|
|
SO ,
|
|
SI ,
|
|
shift_DR ,
|
|
capture_DR ,
|
|
extest ,
|
|
tck
|
|
`endif
|
);
|
);
|
|
|
input reset_in,
|
input reset_in,
|
wb_clock_in,
|
wb_clock_in,
|
pci_clock_in ;
|
pci_clock_in ;
|
Line 248... |
Line 262... |
output [31:0] pciu_conf_data_out ;
|
output [31:0] pciu_conf_data_out ;
|
|
|
output pciu_pci_drcomp_pending_out ;
|
output pciu_pci_drcomp_pending_out ;
|
output pciu_pciw_fifo_empty_out ;
|
output pciu_pciw_fifo_empty_out ;
|
|
|
|
`ifdef PCI_BIST
|
|
/*-----------------------------------------------------
|
|
BIST debug chain port signals
|
|
-----------------------------------------------------*/
|
|
output SO ;
|
|
input SI ;
|
|
input shift_DR ;
|
|
input capture_DR ;
|
|
input extest ;
|
|
input tck ;
|
|
`endif
|
|
|
|
|
// pci target state machine and interface outputs
|
// pci target state machine and interface outputs
|
wire pcit_sm_trdy_out ;
|
wire pcit_sm_trdy_out ;
|
wire pcit_sm_stop_out ;
|
wire pcit_sm_stop_out ;
|
wire pcit_sm_devsel_out ;
|
wire pcit_sm_devsel_out ;
|
Line 525... |
Line 551... |
.pcir_flush_in (fifos_pcir_flush_in), //for PCI Target !!!
|
.pcir_flush_in (fifos_pcir_flush_in), //for PCI Target !!!
|
.pcir_full_out (),
|
.pcir_full_out (),
|
.pcir_almost_empty_out (fifos_pcir_almost_empty_out), //for PCI Target !!!
|
.pcir_almost_empty_out (fifos_pcir_almost_empty_out), //for PCI Target !!!
|
.pcir_empty_out (fifos_pcir_empty_out), //for PCI Target !!!
|
.pcir_empty_out (fifos_pcir_empty_out), //for PCI Target !!!
|
.pcir_transaction_ready_out ()
|
.pcir_transaction_ready_out ()
|
|
|
|
`ifdef PCI_BIST
|
|
,
|
|
.SO (SO),
|
|
.SI (SI),
|
|
.shift_DR (shift_DR),
|
|
.capture_DR (capture_DR),
|
|
.extest (extest),
|
|
.tck (tck)
|
|
`endif
|
) ;
|
) ;
|
|
|
// delayed transaction logic inputs
|
// delayed transaction logic inputs
|
wire del_sync_req_in = pcit_if_req_out ;
|
wire del_sync_req_in = pcit_if_req_out ;
|
wire del_sync_comp_in = wbm_sm_wb_read_done ;
|
wire del_sync_comp_in = wbm_sm_wb_read_done ;
|