Line 39... |
Line 39... |
//////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////
|
//
|
//
|
// CVS Revision History
|
// CVS Revision History
|
//
|
//
|
// $Log: not supported by cvs2svn $
|
// $Log: not supported by cvs2svn $
|
|
// Revision 1.6 2005/02/21 12:48:07 igorm
|
|
// Warning fixes.
|
|
//
|
// Revision 1.5 2003/05/16 10:08:27 mohor
|
// Revision 1.5 2003/05/16 10:08:27 mohor
|
// Busy was set 2 cycles too late. Reported by Dennis Scott.
|
// Busy was set 2 cycles too late. Reported by Dennis Scott.
|
//
|
//
|
// Revision 1.4 2002/08/14 18:32:10 mohor
|
// Revision 1.4 2002/08/14 18:32:10 mohor
|
// - Busy signal was not set on time when scan status operation was performed
|
// - Busy signal was not set on time when scan status operation was performed
|
Line 171... |
Line 174... |
|
|
reg WriteOp; // Write Operation Latch (When asserted, write operation is in progress)
|
reg WriteOp; // Write Operation Latch (When asserted, write operation is in progress)
|
reg [6:0] BitCounter; // Bit Counter
|
reg [6:0] BitCounter; // Bit Counter
|
|
|
|
|
wire MdcFrame; // Frame window for limiting the Mdc
|
|
wire [3:0] ByteSelect; // Byte Select defines which byte (preamble, data, operation, etc.) is loaded and shifted through the shift register.
|
wire [3:0] ByteSelect; // Byte Select defines which byte (preamble, data, operation, etc.) is loaded and shifted through the shift register.
|
wire MdcEn; // MII Management Data Clock Enable signal is asserted for one Clk period before Mdc rises.
|
wire MdcEn; // MII Management Data Clock Enable signal is asserted for one Clk period before Mdc rises.
|
wire ShiftedBit; // This bit is output of the shift register and is connected to the Mdo signal
|
wire ShiftedBit; // This bit is output of the shift register and is connected to the Mdo signal
|
wire MdcEn_n;
|
wire MdcEn_n;
|
|
|