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

Subversion Repositories socgen

[/] [socgen/] [trunk/] [common/] [opencores.org/] [cde/] [ip/] [sram/] [rtl/] [verilog/] [lint/] [sram_byte.v] - Rev 133

Go to most recent revision | Compare with Previous | Blame | View Log

 module 
  cde_sram_byte 
    #( parameter 
      ADDR=10,
      WORDS=1024,
      WRITETHRU=0,
      DEFAULT={WIDTH{1'b1}}
      )
     (
 input wire 		  be,
 input wire 		  clk,
 input wire 		  cs,
 input wire 		  be,
 input wire 		  rd,
 input wire 		  wr,
 input wire [ ADDR-1 : 0] addr,
 input wire [ 7 : 0] 	  wdata,
 output reg [ 7 : 0] 	  rdata);
  // Simple loop back for linting and code coverage
  always@(posedge clk)
        if( rd && cs ) rdata             <= wdata;
        else           rdata             <= DEFAULT;
  endmodule
 

Go to most recent revision | Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

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