Packages

package io

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class Apb3Gpio2(parameter: Parameter, busConfig: Apb3Config = Apb3Config(12, 32)) extends Ctrl[Apb3] with Product with Serializable
  2. case class BmbGpio2(parameter: Parameter, busConfig: BmbParameter) extends Ctrl[Bmb] with Product with Serializable
  3. class InOutVecToBits[T <: Data] extends Area

    Can be used in blackbox to have a "Vec.fill(count)(dataType)" which will appear a multiple Bits(count * widthOf(dataType.element[x]) bits) See https://github.com/SpinalHDL/SpinalHDL/issues/1258#issuecomment-1849942630

  4. case class ReadableOpenDrain[T <: Data](dataType: HardType[T]) extends Bundle with IMasterSlave with Product with Serializable

    Define an open drain readable port

  5. case class TilelinkGpio2(parameter: Parameter, busConfig: BusParameter) extends Ctrl[Bus] with Product with Serializable
  6. case class TilelinkGpio2Fiber(param: Parameter) extends Area with Product with Serializable
  7. case class TriState[T <: Data](dataType: HardType[T]) extends Bundle with IMasterSlave with Product with Serializable
  8. case class TriStateArray(width: Int) extends Bundle with IMasterSlave with Product with Serializable
  9. case class TriStateOutput[T <: Data](dataType: HardType[T]) extends Bundle with IMasterSlave with Product with Serializable

Value Members

  1. object BmbGpio2 extends Serializable
  2. object Gpio
  3. object InOutWrapper
  4. object InOutWrapperPlayground extends App
  5. object TriStateArray extends Serializable
  6. object keepUnwrapped extends SpinalTag

Ungrouped