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

Subversion Repositories pci

[/] [pci/] [tags/] [rel_11/] [rtl/] [verilog/] [pci_wb_tpram.v] - Diff between revs 111 and 122

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

Rev 111 Rev 122
Line 60... Line 60...
//////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////
//
//
// CVS Revision History
// CVS Revision History
//
//
// $Log: not supported by cvs2svn $
// $Log: not supported by cvs2svn $
 
// Revision 1.2  2003/08/14 13:06:03  simons
 
// synchronizer_flop replaced with pci_synchronizer_flop, artisan ram instance updated.
 
//
// Revision 1.1  2003/01/27 16:49:31  mihad
// Revision 1.1  2003/01/27 16:49:31  mihad
// Changed module and file names. Updated scripts accordingly. FIFO synchronizations changed.
// Changed module and file names. Updated scripts accordingly. FIFO synchronizations changed.
//
//
// Revision 1.7  2002/10/18 03:36:37  tadejm
// Revision 1.7  2002/10/18 03:36:37  tadejm
// Changed wrong signal name scanb_sen into scanb_en.
// Changed wrong signal name mbist_sen into mbist_ctrl_i.
//
//
// Revision 1.6  2002/10/17 22:49:22  tadejm
// Revision 1.6  2002/10/17 22:49:22  tadejm
// Changed BIST signals for RAMs.
// Changed BIST signals for RAMs.
//
//
// Revision 1.5  2002/10/11 10:09:01  mihad
// Revision 1.5  2002/10/11 10:09:01  mihad
Line 113... Line 116...
    di_b,
    di_b,
    do_b
    do_b
`ifdef PCI_BIST
`ifdef PCI_BIST
    ,
    ,
    // debug chain signals
    // debug chain signals
    scanb_rst,      // bist scan reset
    mbist_si_i,       // bist scan serial in
    scanb_clk,      // bist scan clock
    mbist_so_o,       // bist scan serial out
    scanb_si,       // bist scan serial in
    mbist_ctrl_i        // bist chain shift control
    scanb_so,       // bist scan serial out
 
    scanb_en        // bist scan shift enable
 
`endif
`endif
);
);
 
 
//
//
// Default address and data buses width
// Default address and data buses width
Line 149... Line 150...
input   [dw-1:0] di_b;   // input data bus
input   [dw-1:0] di_b;   // input data bus
output  [dw-1:0] do_b;   // output data bus
output  [dw-1:0] do_b;   // output data bus
 
 
`ifdef PCI_BIST
`ifdef PCI_BIST
// debug chain signals
// debug chain signals
input   scanb_rst;      // bist scan reset
input   mbist_si_i;       // bist scan serial in
input   scanb_clk;      // bist scan clock
output  mbist_so_o;       // bist scan serial out
input   scanb_si;       // bist scan serial in
input [`PCI_MBIST_CTRL_WIDTH - 1:0] mbist_ctrl_i;       // bist chain shift control
output  scanb_so;       // bist scan serial out
 
input   scanb_en;       // bist scan shift enable
 
`endif
`endif
 
 
//
//
// Internal wires and registers
// Internal wires and registers
//
//
Line 179... Line 178...
            .REN        (1'b0),
            .REN        (1'b0),
            .WEN        (!we_a)
            .WEN        (!we_a)
        `ifdef PCI_BIST
        `ifdef PCI_BIST
            ,
            ,
            // debug chain signals
            // debug chain signals
            .scanb_rst  (scanb_rst),
            .mbist_si_i   (mbist_si_i),
            .scanb_clk  (scanb_clk),
            .mbist_so_o   (mbist_so_o),
            .scanb_si   (scanb_si),
            .mbist_ctrl_i   (mbist_ctrl_i)
            .scanb_so   (scanb_so),
 
            .scanb_en   (scanb_en)
 
        `endif
        `endif
        );
        );
 
 
    assign do_a = 0 ;
    assign do_a = 0 ;
`endif
`endif
Line 214... Line 211...
                .CENB(~ce_b),
                .CENB(~ce_b),
                .WENB(~we_b),
                .WENB(~we_b),
                .AB(addr_b),
                .AB(addr_b),
                .DB(di_b),
                .DB(di_b),
                .OENB(~oe_b),
                .OENB(~oe_b),
          .scanb_rst  (scanb_rst),
          .mbist_si_i   (mbist_si_i),
          .scanb_clk  (scanb_clk),
          .mbist_so_o   (mbist_so_o),
          .scanb_si   (scanb_si),
          .mbist_ctrl_i   (mbist_ctrl_i)
          .scanb_so   (scanb_so),
 
          .scanb_en   (scanb_en)
 
        );
        );
    `else
    `else
        art_hsdp_64x40 /*#(dw, 1<<aw, aw) */ artisan_sdp
        art_hsdp_64x40 /*#(dw, 1<<aw, aw) */ artisan_sdp
        (
        (
                .QA(do_a),
                .QA(do_a),

powered by: WebSVN 2.1.0

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