package xdr

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class Backend(cpa: CoreParameterAggregate) extends Component with Product with Serializable
  2. case class BmbAdapter(pp: BmbPortParameter, cpa: CoreParameterAggregate) extends Component with Product with Serializable
  3. case class BmbPortParameter(bmb: BmbParameter, clockDomain: ClockDomain, cmdBufferSize: Int, dataBufferSize: Int, rspBufferSize: Int) extends Product with Serializable
  4. case class BmbToCorePort(ip: BmbParameter, cpp: CorePortParameter, cpa: CoreParameterAggregate, pp: BmbPortParameter) extends Component with Product with Serializable
  5. case class Core(cpa: CoreParameterAggregate) extends Component with Product with Serializable
  6. case class CoreCmd(cpp: CorePortParameter, cpa: CoreParameterAggregate) extends Bundle with Product with Serializable
  7. case class CoreConfig(cpa: CoreParameterAggregate) extends Bundle with Product with Serializable
  8. case class CoreParameter(portTockenMin: Int, portTockenMax: Int, stationCount: Int = 2, bytePerTaskMax: Int = 64, frustrationMax: Int = 8, timingWidth: Int, refWidth: Int, writeLatencies: List[Int], readLatencies: List[Int]) extends Product with Serializable
  9. case class CoreParameterAggregate(cp: CoreParameter, pl: PhyLayout, cpp: Seq[CorePortParameter]) extends Product with Serializable
  10. case class CorePort(cpp: CorePortParameter, cpa: CoreParameterAggregate) extends Bundle with IMasterSlave with Product with Serializable
  11. case class CorePortParameter(contextWidth: Int, writeTockenInterfaceWidth: Int, writeTockenBufferSize: Int, canRead: Boolean, canWrite: Boolean) extends Product with Serializable
  12. case class CoreRsp(cpp: CorePortParameter, cpa: CoreParameterAggregate) extends Bundle with Product with Serializable
  13. case class CoreTask(cpa: CoreParameterAggregate) extends Bundle with Product with Serializable
  14. case class CoreTasks(cpa: CoreParameterAggregate) extends Bundle with IMasterSlave with Product with Serializable
  15. case class CoreWriteData(cpp: CorePortParameter, cpa: CoreParameterAggregate) extends Bundle with Product with Serializable
  16. case class CtrlParameter(core: CoreParameter, ports: Seq[BmbPortParameter]) extends Product with Serializable
  17. class CtrlWithoutPhy extends Component
  18. class CtrlWithoutPhyBmb extends Component
  19. case class InitCmd(cpa: CoreParameterAggregate) extends Bundle with Product with Serializable
  20. case class PhyLayout(sdram: SdramLayout, phaseCount: Int, dataRate: Int, outputLatency: Int, readDelay: Int, writeDelay: Int, cmdToDqDelayDelta: Int, transferPerBurst: Int) extends Product with Serializable
  21. case class Refresher(cpa: CoreParameterAggregate) extends Component with Product with Serializable
  22. case class SdramAddress(l: SdramLayout) extends Bundle with Product with Serializable
  23. case class SdramTiming(generation: Int, RFC: Int, RAS: Int, RP: Int, RCD: Int, WTR: Int, WTP: Int, RTP: Int, RRD: Int, REF: Int, FAW: Int) extends Product with Serializable
  24. case class SdramXdrIo(g: SdramLayout) extends Bundle with IMasterSlave with Product with Serializable
  25. case class SdramXdrPhyCtrl(pl: PhyLayout) extends Bundle with IMasterSlave with Product with Serializable
  26. case class SdramXdrPhyCtrlPhase(pl: PhyLayout) extends Bundle with IMasterSlave with Product with Serializable
  27. case class SoftBus(cpa: CoreParameterAggregate) extends Bundle with IMasterSlave with Product with Serializable
  28. case class SoftConfig(RFC: Int, RAS: Int, RP: Int, WTP: Int, RCD: Int, WTR: Int, RTW: Int, RTP: Int, RRD: Int, REF: Int, FAW: Int) extends Product with Serializable
  29. case class Tasker(cpa: CoreParameterAggregate) extends Component with Product with Serializable
  30. case class Timing() extends Product with Serializable
  31. case class TimingEnforcer(cpa: CoreParameterAggregate) extends Component with Product with Serializable
  32. case class Timings(bootRefreshCount: Int, tPOW: TimeNumber, tREF: TimeNumber, tRFC: TimeNumber, tRAS: TimeNumber, tRP: TimeNumber, tRCD: TimeNumber, cMRD: Int, tWR: TimeNumber, cWR: Int) extends Product with Serializable
  33. case class mt41k128m16jt_model() extends BlackBox with Product with Serializable
  34. case class mt48lc16m16a2_model() extends BlackBox with Product with Serializable

Value Members

  1. object BmbAdapter extends Serializable
  2. object CtrlWithPhy
  3. object CtrlWithoutPhyBmb
  4. object FrontendCmdOutputKind extends SpinalEnum
  5. object SdramTiming extends Serializable

Ungrouped