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

Subversion Repositories or1k

[/] [or1k/] [tags/] [rel_13/] [or1200/] [rtl/] [verilog/] [or1200_sb_fifo.v] - Diff between revs 994 and 1083

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

Rev 994 Rev 1083
Line 42... Line 42...
//////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////
//
//
// CVS Revision History
// CVS Revision History
//
//
// $Log: not supported by cvs2svn $
// $Log: not supported by cvs2svn $
 
// Revision 1.2  2002/08/22 02:18:55  lampret
 
// Store buffer has been tested and it works. BY default it is still disabled until uClinux confirms correct operation on FPGA board.
 
//
// Revision 1.1  2002/08/18 19:53:08  lampret
// Revision 1.1  2002/08/18 19:53:08  lampret
// Added store buffer.
// Added store buffer.
//
//
//
//
 
 
Line 68... Line 71...
input                   clk_i;  // Clock
input                   clk_i;  // Clock
input                   rst_i;  // Reset
input                   rst_i;  // Reset
input   [dw-1:0] dat_i;  // Input data bus
input   [dw-1:0] dat_i;  // Input data bus
input                   wr_i;   // Write request
input                   wr_i;   // Write request
input                   rd_i;   // Read request
input                   rd_i;   // Read request
output                  dat_o;  // Output data bus
output [dw-1:0]  dat_o;  // Output data bus
output                  full_o; // FIFO full
output                  full_o; // FIFO full
output                  empty_o;// FIFO empty
output                  empty_o;// FIFO empty
 
 
//
//
// Internal regs
// Internal regs
//
//
reg     [dw:0]           mem [fl-1:0];
reg     [dw-1:0] mem [fl-1:0];
reg     [dw-1:0] dat_o;
reg     [dw-1:0] dat_o;
reg     [fw+1:0] cntr;
reg     [fw+1:0] cntr;
reg     [fw-1:0] wr_pntr;
reg     [fw-1:0] wr_pntr;
reg     [fw-1:0] rd_pntr;
reg     [fw-1:0] rd_pntr;
reg                     empty_o;
reg                     empty_o;

powered by: WebSVN 2.1.0

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