增加加密特性(未测试)
This commit is contained in:
@@ -67,18 +67,22 @@ abstract class ShinTopBase extends Module{
|
||||
val upCDROut = Module(new CDROut)
|
||||
|
||||
val interface = Module(new Interface)
|
||||
|
||||
io.isSoftReset := interface.io.isSoftReset
|
||||
|
||||
downCDRIn.io.serDat := io.dDatIn
|
||||
downCDRIn.io.overCLK := io.clk8x
|
||||
downCDRIn.io.initEncryptor := interface.io.initEncryptor
|
||||
|
||||
upCDRIn.io.serDat := io.uDatIn
|
||||
upCDRIn.io.overCLK := io.clk8x
|
||||
upCDRIn.io.initEncryptor := interface.io.initEncryptor
|
||||
|
||||
io.dDatOut := downCDROut.io.serDat
|
||||
io.uDatOut := upCDROut.io.serDat
|
||||
|
||||
downCDROut.io.initEncryptor := interface.io.initEncryptor
|
||||
upCDROut.io.initEncryptor := interface.io.initEncryptor
|
||||
|
||||
//override
|
||||
when( slaveParser.io.isLoop & interface.io.cReg.modeSel === false.B){
|
||||
upCDRIn.io.serDat := downCDROut.io.serDat
|
||||
|
||||
Reference in New Issue
Block a user