URL
https://opencores.org/ocsvn/ethmac/ethmac/trunk
[/] [ethmac/] [trunk/] [rtl/] [verilog/] [eth_macstatus.v] - Diff between revs 70 and 101
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 70 |
Rev 101 |
Line 39... |
Line 39... |
//////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////
|
//
|
//
|
// CVS Revision History
|
// CVS Revision History
|
//
|
//
|
// $Log: not supported by cvs2svn $
|
// $Log: not supported by cvs2svn $
|
|
// Revision 1.8 2002/02/18 10:40:17 mohor
|
|
// Small fixes.
|
|
//
|
// Revision 1.7 2002/02/15 17:07:39 mohor
|
// Revision 1.7 2002/02/15 17:07:39 mohor
|
// Status was not written correctly when frames were discarted because of
|
// Status was not written correctly when frames were discarted because of
|
// address mismatch.
|
// address mismatch.
|
//
|
//
|
// Revision 1.6 2002/02/11 09:18:21 mohor
|
// Revision 1.6 2002/02/11 09:18:21 mohor
|
Line 198... |
Line 201... |
// ReceivedPacketGood
|
// ReceivedPacketGood
|
assign ReceivedPacketGood = ~LatchedCrcError & ~LatchedMRxErr;
|
assign ReceivedPacketGood = ~LatchedCrcError & ~LatchedMRxErr;
|
|
|
|
|
// ReceivedLengthOK
|
// ReceivedLengthOK
|
assign ReceivedLengthOK = RxByteCnt[15:0] > 63 & RxByteCnt[15:0] < 1519;
|
assign ReceivedLengthOK = RxByteCnt[15:0] >= r_MinFL[15:0] & RxByteCnt[15:0] <= r_MaxFL[15:0];
|
|
|
|
|
|
|
|
|
|
|
Line 290... |
Line 293... |
else
|
else
|
if(LoadRxStatus)
|
if(LoadRxStatus)
|
ShortFrame <=#Tp 1'b0;
|
ShortFrame <=#Tp 1'b0;
|
else
|
else
|
if(TakeSample)
|
if(TakeSample)
|
ShortFrame <=#Tp r_RecSmall & RxByteCnt[15:0] < r_MinFL[15:0];
|
ShortFrame <=#Tp RxByteCnt[15:0] < r_MinFL[15:0];
|
end
|
end
|
|
|
|
|
// DribbleNibble
|
// DribbleNibble
|
reg DribbleNibble;
|
reg DribbleNibble;
|
© copyright 1999-2025
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.