package dfi

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. class AddrMap extends AnyRef
  2. class AddrMapMethod extends AnyRef
  3. case class Alignment(config: DfiConfig) extends Component with Product with Serializable
  4. case class BmbAdapter(bmbp: BmbParameter, taskConfig: TaskConfig, dfiConfig: DfiConfig) extends Component with Product with Serializable
  5. case class BmbAlignedSpliter(ip: BmbParameter, lengthMax: Int) extends Component with Product with Serializable
  6. case class BmbAligner(ip: BmbParameter, alignmentWidth: Int) extends Component with Product with Serializable
  7. case class BmbBridge(bmbp: BmbParameter, taskConfig: TaskConfig, dfiConfig: DfiConfig, addrMap: AddrMap) extends Component with Product with Serializable
  8. case class BmbToPreTaskPort(ip: BmbParameter, taskConfig: TaskConfig, dfiConfig: DfiConfig) extends Component with Product with Serializable
  9. case class BusAddress(dfiConfig: DfiConfig) extends Bundle with Product with Serializable
  10. case class CAAlignment(config: DfiConfig) extends Component with Product with Serializable
  11. case class CmdTxd(taskConfig: TaskConfig, dfiConfig: DfiConfig) extends Component with Product with Serializable
  12. case class Control(taskConfig: TaskConfig, dfiConfig: DfiConfig) extends Component with Product with Serializable
  13. class DDR1SignalConfig extends DfiSignalConfig
  14. class DDR2SignalConfig extends DDR1SignalConfig
  15. class DDR3SignalConfig extends DDR2SignalConfig
  16. class DDR4SignalConfig extends DDR3SignalConfig
  17. case class Dfi(config: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
  18. case class DfiAddr(config: DfiConfig) extends Bundle with Product with Serializable
  19. case class DfiCATrainingInterface(config: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
  20. case class DfiCmd(config: DfiConfig) extends Bundle with Product with Serializable
  21. case class DfiConfig(chipSelectNumber: Int, dataSlice: Int, signalConfig: DfiSignalConfig, timeConfig: DfiTimeConfig, sdram: SdramConfig) extends Product with Serializable
  22. case class DfiControlInterface(config: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
  23. case class DfiController(bmbp: BmbParameter, task: TaskParameter, dfiConfig: DfiConfig, addrMap: AddrMap) extends Component with Product with Serializable
  24. case class DfiCtrlUp(config: DfiConfig) extends Product with Serializable
  25. case class DfiError(config: DfiConfig) extends Bundle with Product with Serializable
  26. case class DfiErrorInterface(config: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
  27. case class DfiFunctionConfig(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
  28. case class DfiInit(config: DfiConfig) extends Bundle with Product with Serializable
  29. case class DfiLevelingTraingInterface(config: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
  30. case class DfiLowPowerControlInterface(config: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
  31. case class DfiLp(config: DfiConfig) extends Bundle with Product with Serializable
  32. case class DfiLpCtrl(config: DfiConfig) extends Bundle with Product with Serializable
  33. class DfiMemoryAgent extends AnyRef
  34. case class DfiOdt(config: DfiConfig) extends Bundle with Product with Serializable
  35. case class DfiPhyLvlCs(config: DfiConfig) extends Bundle with Product with Serializable
  36. case class DfiPhyRequesetedTrainingInterface(config: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
  37. case class DfiPhyUp(config: DfiConfig) extends Bundle with Product with Serializable
  38. case class DfiRd(config: DfiConfig) extends Bundle with Product with Serializable
  39. case class DfiRdCs(config: DfiConfig) extends Bundle with Product with Serializable
  40. case class DfiRdData(config: DfiConfig) extends Bundle with Product with Serializable
  41. case class DfiRdGate(config: DfiConfig) extends Bundle with Product with Serializable
  42. case class DfiRdGateCs(config: DfiConfig) extends Bundle with Product with Serializable
  43. case class DfiRdLvl(config: DfiConfig) extends Bundle with Product with Serializable
  44. case class DfiRdLvlCs(config: DfiConfig) extends Bundle with Product with Serializable
  45. case class DfiReadCs(config: DfiConfig) extends Bundle with Product with Serializable
  46. case class DfiReadInterface(config: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
  47. case class DfiReadTrainingInterface(config: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
  48. class DfiSignalConfig extends AnyRef
  49. case class DfiStatusInterface(config: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
  50. case class DfiTimeConfig(frequencyRatio: Int, cmdPhase: Int, tPhyWrLat: Int, tPhyWrData: Int, tPhyWrCsLat: Int, tPhyWrCsGap: Int, tRddataEn: Int, tPhyRdlat: Int, tPhyRdCslat: Int, tPhyRdCsGap: Int) extends Product with Serializable
  51. case class DfiUpdateInterface(config: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
  52. case class DfiWr(config: DfiConfig) extends Bundle with Product with Serializable
  53. case class DfiWrCs(config: DfiConfig) extends Bundle with Product with Serializable
  54. case class DfiWrData(config: DfiConfig) extends Bundle with Product with Serializable
  55. case class DfiWrLvl(config: DfiConfig) extends Bundle with Product with Serializable
  56. case class DfiWrLvlCs(config: DfiConfig) extends Bundle with Product with Serializable
  57. case class DfiWriteInterface(config: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
  58. case class DfiWriteTrainingInterface(config: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
  59. case class IDFI(config: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
  60. case class MakeTask(taskConfig: TaskConfig, dfiConfig: DfiConfig, addrMap: AddrMap) extends Component with Product with Serializable
  61. case class OpTasks(taskConfig: TaskConfig, dfiConfig: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
  62. case class PreTaskPort(taskConfig: TaskConfig, dfiConfig: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
  63. case class RdAlignment(config: DfiConfig) extends Component with Product with Serializable
  64. case class RdDataRxd(taskConfig: TaskConfig, dfiConfig: DfiConfig) extends Component with Product with Serializable
  65. case class Refresher(taskConfig: TaskConfig, dfiConfig: DfiConfig) extends Component with Product with Serializable
  66. case class SdramAddress(l: SdramConfig) extends Bundle with Product with Serializable
  67. case class SdramConfig(generation: SdramGeneration, bgWidth: Int, cidWidth: Int, bankWidth: Int, columnWidth: Int, rowWidth: Int, dataWidth: Int, ddrMHZ: Int, ddrWrLat: Int, ddrRdLat: Int, sdramtime: SdramTiming) extends Product with Serializable
  68. class SdramGeneration extends AnyRef
  69. 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
  70. case class TaskConfig(taskParameter: TaskParameter, contextWidth: Int, writeTokenInterfaceWidth: Int, writeTokenBufferSize: Int, canRead: Boolean, canWrite: Boolean) extends Product with Serializable
  71. case class TaskParameter(bytePerTaskMax: Int = 64, timingWidth: Int, refWidth: Int, cmdBufferSize: Int, dataBufferSize: Int, rspBufferSize: Int) extends Product with Serializable
  72. case class TaskPort(taskConfig: TaskConfig, dfiConfig: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
  73. case class TaskRsp(taskConfig: TaskConfig, dfiConfig: DfiConfig) extends Bundle with Product with Serializable
  74. case class TaskTimingConfig(dfiConfig: DfiConfig) extends Bundle with Product with Serializable
  75. case class TaskWrRdCmd(taskConfig: TaskConfig, dfiConfig: DfiConfig) extends Bundle with Product with Serializable
  76. case class TaskWriteData(dfiConfig: DfiConfig) extends Bundle with Product with Serializable
  77. case class WrAlignment(config: DfiConfig) extends Component with Product with Serializable
  78. case class WrDataTxd(taskConfig: TaskConfig, dfiConfig: DfiConfig) extends Component with Product with Serializable

Value Members

  1. object AddrMapMethod
  2. object BankRowColumn extends AddrMap
  3. object BmbAdapter extends Serializable
  4. object BmbAlignedSpliter extends Serializable
  5. object BmbAligner extends Serializable
  6. object DfiConfig extends Serializable
  7. object DfiSignalConfig
  8. object RowBankColumn extends AddrMap
  9. object RowColumnBank extends AddrMap
  10. object SdramGeneration

Ungrouped