URL
https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 409 |
Rev 439 |
Line 133... |
Line 133... |
|
|
assign StartData0 = MRxDV & (StateSFD & MRxDEqD & IFGCounterEq24 | StateData1);
|
assign StartData0 = MRxDV & (StateSFD & MRxDEqD & IFGCounterEq24 | StateData1);
|
|
|
assign StartData1 = MRxDV & StateData0 & (~ByteCntMaxFrame);
|
assign StartData1 = MRxDV & StateData0 & (~ByteCntMaxFrame);
|
|
|
assign StartDrop = MRxDV & (StateIdle & Transmitting | StateSFD & ~IFGCounterEq24 & MRxDEqD
|
assign StartDrop = MRxDV & (StateIdle & Transmitting | StateSFD & ~IFGCounterEq24 &
|
| StateData0 & ByteCntMaxFrame
|
MRxDEqD | StateData0 & ByteCntMaxFrame);
|
);
|
|
|
|
// Rx State Machine
|
// Rx State Machine
|
always @ (posedge MRxClk or posedge Reset)
|
always @ (posedge MRxClk or posedge Reset)
|
begin
|
begin
|
if(Reset)
|
if(Reset)
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.