OpenCores
URL https://opencores.org/ocsvn/pci/pci/trunk

Subversion Repositories pci

[/] [pci/] [tags/] [rel_3/] [rtl/] [verilog/] [pci_target_unit.v] - Diff between revs 58 and 62

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 58 Rev 62
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 ;

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.