使用断言保证正确性,优化时序
This commit is contained in:
@@ -139,7 +139,7 @@ trait ShinSlvPhyDownStreamRecv{ this: ShinSlvPhyBase =>
|
|||||||
downPendBuf.io.deq.ready :=
|
downPendBuf.io.deq.ready :=
|
||||||
(downRecvStateCurr === DownRecvStateOHead) |
|
(downRecvStateCurr === DownRecvStateOHead) |
|
||||||
(downRecvStateCurr === DownRecvStateSData) |
|
(downRecvStateCurr === DownRecvStateSData) |
|
||||||
((downRecvStateCurr === DownRecvStateFData) & downForwardFifo.io.enq.ready) |
|
(downRecvStateCurr === DownRecvStateFData) |
|
||||||
(downRecvStateCurr === DownRecvStateCRC )
|
(downRecvStateCurr === DownRecvStateCRC )
|
||||||
|
|
||||||
when( downRecvStateCurr === DownRecvStateIdle & downRecvStateNext === DownRecvStateOHead){
|
when( downRecvStateCurr === DownRecvStateIdle & downRecvStateNext === DownRecvStateOHead){
|
||||||
|
|||||||
Reference in New Issue
Block a user