URL
https://opencores.org/ocsvn/ethmac/ethmac/trunk
Subversion Repositories ethmac
Compare Revisions
- This comparison shows the changes necessary to convert path
/
- from Rev 94 to Rev 93
- ↔ Reverse comparison
Rev 94 → Rev 93
/trunk/rtl/verilog/eth_fifo.v
41,12 → 41,7
// CVS Revision History |
// |
// $Log: not supported by cvs2svn $ |
// Revision 1.1 2002/02/05 16:44:39 mohor |
// Both rx and tx part are finished. Tested with wb_clk_i between 10 and 200 |
// MHz. Statuses, overrun, control frame transmission and reception still need |
// to be fixed. |
// |
// |
|
`include "timescale.v" |
|
83,7 → 78,7
cnt <=#Tp 0; |
else |
if(clear) |
cnt <=#Tp { {(CNT_WIDTH-1){1'b0}}, read^write}; |
cnt <=#Tp 0; |
else |
if(read ^ write) |
if(read) |
98,7 → 93,7
read_pointer <=#Tp 0; |
else |
if(clear) |
read_pointer <=#Tp { {(CNT_WIDTH-2){1'b0}}, read}; |
read_pointer <=#Tp 0; |
else |
if(read & ~empty) |
read_pointer <=#Tp read_pointer + 1'b1; |
110,7 → 105,7
write_pointer <=#Tp 0; |
else |
if(clear) |
write_pointer <=#Tp { {(CNT_WIDTH-2){1'b0}}, write}; |
write_pointer <=#Tp 0; |
else |
if(write & ~full) |
write_pointer <=#Tp write_pointer + 1'b1; |