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

Subversion Repositories ethmac

[/] [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;

powered by: WebSVN 2.1.0

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