Package

spinal.lib.misc

plic

Permalink

package plic

Visibility
  1. Public
  2. All

Type Members

  1. class AxiLite4Plic extends Component

    Permalink
  2. trait InterruptCtrlFiber extends AnyRef

    Permalink
  3. class MappedPlic[T <: Data with IMasterSlave] extends Component

    Permalink
  4. abstract class PlicGateway extends Area

    Permalink
  5. case class PlicGatewayActiveHigh(source: Bool, id: Int, priorityWidth: Int) extends PlicGateway with Product with Serializable

    Permalink
  6. case class PlicMapping(gatewayPriorityOffset: Int, gatewayPendingOffset: Int, targetEnableOffset: Int, targetThresholdOffset: Int, targetClaimOffset: Int, gatewayPriorityShift: Int, targetThresholdShift: Int, targetClaimShift: Int, targetEnableShift: Int, gatewayPriorityWriteGen: Boolean = true, gatewayPriorityReadGen: Boolean, gatewayPendingReadGen: Boolean, targetThresholdWriteGen: Boolean = true, targetThresholdReadGen: Boolean, targetEnableWriteGen: Boolean = true, targetEnableReadGen: Boolean) extends Product with Serializable

    Permalink
  7. case class PlicTarget(id: Int, gateways: Seq[PlicGateway], priorityWidth: Int) extends Area with Product with Serializable

    Permalink
  8. class TilelinkPlic extends MappedPlic[Bus]

    Permalink
  9. case class TilelinkPlicFiber() extends Area with InterruptCtrlFiber with Product with Serializable

    Permalink
  10. class WishbonePlic extends Component

    Permalink

Value Members

  1. object PlicMapper

    Permalink
  2. object PlicMapping extends Serializable

    Permalink
  3. object TilelinkPlic

    Permalink

Ungrouped