加入常数定义
This commit is contained in:
@@ -4,11 +4,13 @@ import chisel3._
|
||||
import chisel3.util._
|
||||
|
||||
class ManualParamBundle extends Bundle{
|
||||
val vendorID = UInt( 16.W )
|
||||
val moduleID = UInt( 16.W )
|
||||
val pl = UInt( 16.W )
|
||||
val npl = UInt( 16.W )
|
||||
val vendorID = UInt( 16.W )
|
||||
val moduleID = UInt( 16.W )
|
||||
val hwVersion = UInt( 16.W )
|
||||
val swVersion = UInt( 16.W )
|
||||
val serial = UInt( 48.W )
|
||||
val serial = UInt( 48.W )
|
||||
}
|
||||
|
||||
|
||||
@@ -31,11 +33,11 @@ abstract class BackBoardSlvLocal extends BackBoardSlvBase with BackBoardSlvDown
|
||||
upReg(1) := Cat( statusNone, statusSync, statusLE, statusER, statusPR.extract(1) )
|
||||
|
||||
when( statusPage === 15.U ){
|
||||
upReg(2) := 0.U
|
||||
upReg(3) := 0.U
|
||||
upReg(2) := param.pl(7,0)
|
||||
upReg(3) := param.pl(15,8)
|
||||
|
||||
upReg(4) := 0.U
|
||||
upReg(5) := 0.U
|
||||
upReg(4) := param.npl(7,0)
|
||||
upReg(5) := param.npl(15,8)
|
||||
|
||||
upReg(6) := param.vendorID(7,0)
|
||||
upReg(7) := param.vendorID(15,8)
|
||||
|
||||
Reference in New Issue
Block a user