package interface

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. class AddrMap extends AnyRef
  2. case class BusAddress(dfiConfig: DfiConfig) extends Bundle with Product with Serializable
  3. case class DDRInterfaceSignals(useCtrlSignals: Boolean = true, useWrDataSignals: Boolean = true, useRdDataSignals: Boolean = true, useUpdateSignals: Boolean = false, useStatusSignals: Boolean = false, useTrainingSignals: Boolean = false, useLowPowerSignals: Boolean = false, useErrorSignals: Boolean = false) extends Product with Serializable
  4. class DDRSignalConfig extends AnyRef
  5. case class Dfi(config: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
  6. case class DfiAddr(config: DfiConfig) extends Bundle with Product with Serializable
  7. case class DfiCATrainingInterface(config: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
  8. case class DfiCmd(config: DfiConfig) extends Bundle with Product with Serializable
  9. case class DfiConfig(addrMap: AddrMap = RowBankColumn, frequencyRatio: Int, chipSelectNumber: Int, bgWidth: Int, cidWidth: Int, dataSlice: Int, cmdPhase: Int, signalConfig: DDRSignalConfig, timeConfig: DfiTimeConfig, sdram: SdramConfig) extends Product with Serializable
  10. case class DfiControlInterface(config: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
  11. case class DfiCtrlUp(config: DfiConfig) extends Product with Serializable
  12. case class DfiError(config: DfiConfig) extends Bundle with Product with Serializable
  13. case class DfiErrorInterface(config: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
  14. case class DfiInit(config: DfiConfig) extends Bundle with Product with Serializable
  15. case class DfiLevelingTraingInterface(config: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
  16. case class DfiLowPowerControlInterface(config: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
  17. case class DfiLp(config: DfiConfig) extends Bundle with Product with Serializable
  18. case class DfiLpCtrl(config: DfiConfig) extends Bundle with Product with Serializable
  19. case class DfiOdt(config: DfiConfig) extends Bundle with Product with Serializable
  20. case class DfiPhyLvlCs(config: DfiConfig) extends Bundle with Product with Serializable
  21. case class DfiPhyRequesetedTrainingInterface(config: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
  22. case class DfiPhyUp(config: DfiConfig) extends Bundle with Product with Serializable
  23. case class DfiRd(config: DfiConfig) extends Bundle with Product with Serializable
  24. case class DfiRdCs(config: DfiConfig) extends Bundle with Product with Serializable
  25. case class DfiRdData(config: DfiConfig) extends Bundle with Product with Serializable
  26. case class DfiRdGate(config: DfiConfig) extends Bundle with Product with Serializable
  27. case class DfiRdGateCs(config: DfiConfig) extends Bundle with Product with Serializable
  28. case class DfiRdLvl(config: DfiConfig) extends Bundle with Product with Serializable
  29. case class DfiRdLvlCs(config: DfiConfig) extends Bundle with Product with Serializable
  30. case class DfiReadCs(config: DfiConfig) extends Bundle with Product with Serializable
  31. case class DfiReadInterface(config: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
  32. case class DfiReadTrainingInterface(config: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
  33. case class DfiStatusInterface(config: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
  34. case class DfiTimeConfig(tPhyWrLat: Int, tPhyWrData: Int, tPhyWrCsLat: Int, tPhyWrCsGap: Int, tRddataEn: Int, tPhyRdlat: Int, tPhyRdCslat: Int, tPhyRdCsGap: Int) extends Product with Serializable
  35. case class DfiUpdateInterface(config: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
  36. case class DfiWr(config: DfiConfig) extends Bundle with Product with Serializable
  37. case class DfiWrCs(config: DfiConfig) extends Bundle with Product with Serializable
  38. case class DfiWrData(config: DfiConfig) extends Bundle with Product with Serializable
  39. case class DfiWrLvl(config: DfiConfig) extends Bundle with Product with Serializable
  40. case class DfiWrLvlCs(config: DfiConfig) extends Bundle with Product with Serializable
  41. case class DfiWriteInterface(config: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
  42. case class DfiWriteTrainingInterface(config: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
  43. case class IDFI(config: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
  44. case class OpTasks(taskConfig: TaskConfig, dfiConfig: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
  45. case class PreTaskPort(taskConfig: TaskConfig, dfiConfig: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
  46. case class SdramAddress(l: SdramConfig) extends Bundle with Product with Serializable
  47. case class SdramConfig(generation: SdramGeneration, bankWidth: Int, columnWidth: Int, rowWidth: Int, dataWidth: Int, ddrMHZ: Int, ddrWrLat: Int, ddrRdLat: Int, sdramtime: SdramTiming) extends Product with Serializable
  48. class SdramGeneration extends AnyRef
  49. 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
  50. case class TaskConfig(taskParameter: TaskParameter, contextWidth: Int, writeTokenInterfaceWidth: Int, writeTokenBufferSize: Int, canRead: Boolean, canWrite: Boolean) extends Product with Serializable
  51. case class TaskParameter(bytePerTaskMax: Int = 64, timingWidth: Int, refWidth: Int, cmdBufferSize: Int, dataBufferSize: Int, rspBufferSize: Int) extends Product with Serializable
  52. case class TaskPort(taskConfig: TaskConfig, dfiConfig: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
  53. case class TaskRsp(taskConfig: TaskConfig, dfiConfig: DfiConfig) extends Bundle with Product with Serializable
  54. case class TaskTimingConfig(dfiConfig: DfiConfig) extends Bundle with Product with Serializable
  55. case class TaskWrRdCmd(taskConfig: TaskConfig, dfiConfig: DfiConfig) extends Bundle with Product with Serializable
  56. case class TaskWriteData(dfiConfig: DfiConfig) extends Bundle with Product with Serializable

Value Members

  1. object BankRowColumn extends AddrMap
  2. object DDRSignalConfig
  3. object RowBankColumn extends AddrMap
  4. object RowColumnBank extends AddrMap
  5. object SdramGeneration

Ungrouped