主机拆分cdr错误到独立寄存器
This commit is contained in:
@@ -517,7 +517,7 @@ trait BackBoardMstLVDSUnicast{ this: BackBoardMstLVDSBase =>
|
|||||||
|
|
||||||
|
|
||||||
trait BackBoardMstLVDSError{ this: BackBoardMstLVDSBase =>
|
trait BackBoardMstLVDSError{ this: BackBoardMstLVDSBase =>
|
||||||
val shiftClosedLoopErr = ShiftRegisters( lvdsMst.io.closed_loop_err | lvdsMst.io.upstream_cdr_err, 6, false.B, true.B )
|
val shiftClosedLoopErr = ShiftRegisters( lvdsMst.io.closed_loop_err, 6, false.B, true.B )
|
||||||
when( ~shiftClosedLoopErr(0) & lvdsMst.io.closed_loop_err ){
|
when( ~shiftClosedLoopErr(0) & lvdsMst.io.closed_loop_err ){
|
||||||
|
|
||||||
//slvOffLine := lvdsMst.io.link_err_location(5,0)
|
//slvOffLine := lvdsMst.io.link_err_location(5,0)
|
||||||
@@ -558,13 +558,13 @@ trait BackBoardMstLVDSError{ this: BackBoardMstLVDSBase =>
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
// when( lvdsMst.io.upstream_cdr_err ){
|
when( lvdsMst.io.upstream_cdr_err ){
|
||||||
// // statusCDRErr := true.B
|
// statusCDRErr := true.B
|
||||||
// mirrorReg.io.addrB := 11.U
|
mirrorReg.io.addrB := 11.U
|
||||||
// mirrorReg.io.datawB := 1.U
|
mirrorReg.io.datawB := 1.U
|
||||||
// mirrorReg.io.enwB := true.B
|
mirrorReg.io.enwB := true.B
|
||||||
// interrupt := true.B
|
interrupt := true.B
|
||||||
// }
|
}
|
||||||
|
|
||||||
when( lvdsMst.io.upstream_crc_valid & lvdsMst.io.upstream_crc_err ){
|
when( lvdsMst.io.upstream_crc_valid & lvdsMst.io.upstream_crc_err ){
|
||||||
// statusCRCErr := true.B
|
// statusCRCErr := true.B
|
||||||
|
|||||||
Reference in New Issue
Block a user