Package

spinal.lib.misc

plic

Permalink

package plic

Visibility
  1. Public
  2. All

Type Members

  1. class Axi4Plic extends Component

    Permalink
  2. class AxiLite4Plic extends Component

    Permalink
  3. trait InterruptCtrlFiber extends Nameable

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

    Permalink
  5. abstract class PlicGateway extends Area

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

    Permalink
  7. 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
  8. case class PlicTarget(id: Int, gateways: Seq[PlicGateway], priorityWidth: Int) extends Area with Product with Serializable

    Permalink
  9. class TilelinkPlic extends MappedPlic[Bus]

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

    Permalink
  11. class WishbonePlic extends Component

    Permalink

Value Members

  1. object Axi4Plic extends App

    Permalink
  2. object PlicMapper

    Permalink
  3. object PlicMapping extends Serializable

    Permalink
  4. object TilelinkPlic

    Permalink

Ungrouped