package interface
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- class AddrMap extends AnyRef
- case class BusAddress(dfiConfig: DfiConfig) extends Bundle with Product with Serializable
- 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
- class DDRSignalConfig extends AnyRef
- case class Dfi(config: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
- case class DfiAddr(config: DfiConfig) extends Bundle with Product with Serializable
- case class DfiCATrainingInterface(config: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
- case class DfiCmd(config: DfiConfig) extends Bundle with Product with Serializable
- 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
- case class DfiControlInterface(config: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
- case class DfiCtrlUp(config: DfiConfig) extends Product with Serializable
- case class DfiError(config: DfiConfig) extends Bundle with Product with Serializable
- case class DfiErrorInterface(config: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
- case class DfiInit(config: DfiConfig) extends Bundle with Product with Serializable
- case class DfiLevelingTraingInterface(config: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
- case class DfiLowPowerControlInterface(config: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
- case class DfiLp(config: DfiConfig) extends Bundle with Product with Serializable
- case class DfiLpCtrl(config: DfiConfig) extends Bundle with Product with Serializable
- case class DfiOdt(config: DfiConfig) extends Bundle with Product with Serializable
- case class DfiPhyLvlCs(config: DfiConfig) extends Bundle with Product with Serializable
- case class DfiPhyRequesetedTrainingInterface(config: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
- case class DfiPhyUp(config: DfiConfig) extends Bundle with Product with Serializable
- case class DfiRd(config: DfiConfig) extends Bundle with Product with Serializable
- case class DfiRdCs(config: DfiConfig) extends Bundle with Product with Serializable
- case class DfiRdData(config: DfiConfig) extends Bundle with Product with Serializable
- case class DfiRdGate(config: DfiConfig) extends Bundle with Product with Serializable
- case class DfiRdGateCs(config: DfiConfig) extends Bundle with Product with Serializable
- case class DfiRdLvl(config: DfiConfig) extends Bundle with Product with Serializable
- case class DfiRdLvlCs(config: DfiConfig) extends Bundle with Product with Serializable
- case class DfiReadCs(config: DfiConfig) extends Bundle with Product with Serializable
- case class DfiReadInterface(config: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
- case class DfiReadTrainingInterface(config: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
- case class DfiStatusInterface(config: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
- case class DfiTimeConfig(tPhyWrLat: Int, tPhyWrData: Int, tPhyWrCsLat: Int, tPhyWrCsGap: Int, tRddataEn: Int, tPhyRdlat: Int, tPhyRdCslat: Int, tPhyRdCsGap: Int) extends Product with Serializable
- case class DfiUpdateInterface(config: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
- case class DfiWr(config: DfiConfig) extends Bundle with Product with Serializable
- case class DfiWrCs(config: DfiConfig) extends Bundle with Product with Serializable
- case class DfiWrData(config: DfiConfig) extends Bundle with Product with Serializable
- case class DfiWrLvl(config: DfiConfig) extends Bundle with Product with Serializable
- case class DfiWrLvlCs(config: DfiConfig) extends Bundle with Product with Serializable
- case class DfiWriteInterface(config: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
- case class DfiWriteTrainingInterface(config: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
- case class IDFI(config: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
- case class OpTasks(taskConfig: TaskConfig, dfiConfig: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
- case class PreTaskPort(taskConfig: TaskConfig, dfiConfig: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
- case class SdramAddress(l: SdramConfig) extends Bundle with Product with Serializable
- 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
- class SdramGeneration extends AnyRef
- 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
- case class TaskConfig(taskParameter: TaskParameter, contextWidth: Int, writeTokenInterfaceWidth: Int, writeTokenBufferSize: Int, canRead: Boolean, canWrite: Boolean) extends Product with Serializable
- case class TaskParameter(bytePerTaskMax: Int = 64, timingWidth: Int, refWidth: Int, cmdBufferSize: Int, dataBufferSize: Int, rspBufferSize: Int) extends Product with Serializable
- case class TaskPort(taskConfig: TaskConfig, dfiConfig: DfiConfig) extends Bundle with IMasterSlave with Product with Serializable
- case class TaskRsp(taskConfig: TaskConfig, dfiConfig: DfiConfig) extends Bundle with Product with Serializable
- case class TaskTimingConfig(dfiConfig: DfiConfig) extends Bundle with Product with Serializable
- case class TaskWrRdCmd(taskConfig: TaskConfig, dfiConfig: DfiConfig) extends Bundle with Product with Serializable
- case class TaskWriteData(dfiConfig: DfiConfig) extends Bundle with Product with Serializable
Value Members
- object BankRowColumn extends AddrMap
- object DDRSignalConfig
- object RowBankColumn extends AddrMap
- object RowColumnBank extends AddrMap
- object SdramGeneration