package logphy

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. class DataWidthCoupler extends Module
  2. class DataWidthCouplerIO extends Bundle
  3. case class DataWidthCouplerParams(inWidth: Int = 4, outWidth: Int = 4) extends Product with Serializable
  4. class Lanes extends Module
  5. class LinkTrainingFSM extends Module
  6. case class LinkTrainingParams(pllWaitTime: Int = 100, maxSBMessageSize: Int = 128, mbTrainingParams: MBTrainingParams = MBTrainingParams(), sbClockFreqAnalog: Int = 800_000_000) extends Product with Serializable

    Implementation TODOs:

    Implementation TODOs:

    • investigate multiple message source issue
    • implement plStallReq
    • implement lpStateReq
  7. class LogicalPhy extends Module
  8. class MBInitFSM extends Module
  9. case class MBTrainingParams(voltageSwing: Int = 0, maximumDataRate: Int = 0, clockMode: ClockModeParam.Type = ClockModeParam.strobe, clockPhase: Boolean = false, moduleId: Int = 0, ucieAx32: Boolean = false) extends Product with Serializable
  10. class MainbandFSMIO extends Bundle
  11. class MainbandIO extends Bundle
  12. class MainbandLaneIO extends Bundle
  13. class MainbandSimIO extends Bundle
  14. class MessageRequest extends Bundle
  15. class MessageRequestStatus extends Bundle
  16. class PatternGenerator extends Module
  17. class PatternGeneratorIO extends Bundle
  18. class RdiBringup extends Module
  19. class RdiBringupIO extends Bundle
  20. class RdiDataMapper extends Module
  21. class RdiDataMapperIO extends Bundle
  22. class SBExchangeMsg extends Bundle

    Sideband Types

  23. class SBIO extends Bundle
  24. class SBMsgWrapper extends Module
  25. class SBMsgWrapperTrainIO extends Bundle
  26. class SBReqMsg extends Bundle
  27. class SidebandFSMIO extends Bundle
  28. class SidebandLaneIO extends Bundle
  29. class SimLanes extends Module

Value Members

  1. object ClockModeParam extends ChiselEnum

    Param Enums

  2. object LinkTrainingState extends ChiselEnum
  3. object MessageRequestStatusType extends ChiselEnum
  4. object MsgSource extends ChiselEnum
  5. object TransmitPattern extends ChiselEnum

Ungrouped