Package

spinal.lib.graphic

vga

Permalink

package vga

Visibility
  1. Public
  2. All

Type Members

  1. class AvalonMMVgaCtrl extends Component

    Permalink
  2. case class Axi4VgaCtrl(g: Axi4VgaCtrlGenerics) extends Component with Product with Serializable

    Permalink
  3. case class Axi4VgaCtrlGenerics(axiAddressWidth: Int, axiDataWidth: Int, burstLength: Int, frameSizeMax: Int, fifoSize: Int, rgbConfig: RgbConfig, timingsWidth: Int = 12, pendingRequestMax: Int = 7, vgaClock: ClockDomain = ClockDomain.current) extends Product with Serializable

    Permalink
  4. class BlinkingVgaCtrl extends Component

    Permalink
  5. case class BmbVgaCtrl(p: BmbVgaCtrlParameter, ctrlParameter: BmbParameter, inputParameter: BsbParameter, vgaCd: ClockDomain) extends Component with Product with Serializable

    Permalink
  6. case class BmbVgaCtrlGenerator(ctrlOffset: Handle[BigInt] = Unset)(implicit interconnect: BmbInterconnectGenerator, bsbInterconnect: BsbInterconnectGenerator, decoder: BmbImplicitPeripheralDecoder = null) extends Area with Product with Serializable

    Permalink
  7. case class BmbVgaCtrlParameter(rgbConfig: RgbConfig, timingsWidth: Int = 12) extends Product with Serializable

    Permalink
  8. case class TilelinkVgaCtrl(param: TilelinkVgaCtrlParam, ctrlParam: BusParameter, dmaParam: BusParameter, vgaCd: ClockDomain) extends Component with Product with Serializable

    Permalink
  9. case class TilelinkVgaCtrlFiber(param: TilelinkVgaCtrlParam, vgaCd: ClockDomain) extends Area with Product with Serializable

    Permalink
  10. case class TilelinkVgaCtrlInits(run: Boolean, base: BigInt, size: BigInt, timings: VgaTimingsScala) extends Product with Serializable

    Permalink
  11. case class TilelinkVgaCtrlMapping(offset: Int, width: Int) extends Product with Serializable

    Permalink
  12. case class TilelinkVgaCtrlMode(pixelWidth: Int, mapping: Seq[TilelinkVgaCtrlMapping]) extends Product with Serializable

    Permalink
  13. case class TilelinkVgaCtrlParam(dmaParam: TilelinkVideoDmaParam, rgbConfig: RgbConfig, mods: Seq[TilelinkVgaCtrlMode], inits: TilelinkVgaCtrlInits = null, timingsWidth: Int = 12) extends Product with Serializable

    Permalink
  14. case class TilelinkVgaCtrlSpec(name: String, param: TilelinkVgaCtrlParam) extends Product with Serializable

    Permalink
  15. case class TilelinkVideoDma(param: TilelinkVideoDmaParam, memParam: BusParameter, vgaCd: ClockDomain) extends Component with Product with Serializable

    Permalink
  16. case class TilelinkVideoDmaParam(addressWidth: Int, dataWidth: Int, pendingSize: Int, accessSize: Int, storageSize: Int) extends Product with Serializable

    Permalink
  17. case class Vga(rgbConfig: RgbConfig, withColorEn: Boolean = true) extends VgaBus[Rgb] with Product with Serializable

    Permalink
  18. class VgaBus[T <: Data] extends Bundle with IMasterSlave

    Permalink
  19. case class VgaCtrl(rgbConfig: RgbConfig, timingsWidth: Int = 12) extends Component with Product with Serializable

    Permalink
  20. class VgaRgbToYcbcr extends Component

    Permalink
  21. case class VgaTimings(timingsWidth: Int) extends Bundle with Product with Serializable

    Permalink
  22. case class VgaTimingsHV(timingsWidth: Int) extends Bundle with Product with Serializable

    Permalink
  23. class VgaTimingsHvScala extends AnyRef

    Permalink
  24. class VgaTimingsScala extends AnyRef

    Permalink
  25. class VgaYcbcrPix2 extends Component

    Permalink

Value Members

  1. object AvalonMMVgaCtrl

    Permalink
  2. object AvalonVgaCtrlCCTest

    Permalink
  3. object Axi4VgaCtrlMain

    Permalink
  4. object BlinkingVgaCtrl

    Permalink
  5. object BmbVgaCtrl extends Serializable

    Permalink
  6. object ColorConversion

    Permalink
  7. object TilelinkVgaCtrl extends Serializable

    Permalink
  8. object TilelinkVgaCtrlSpec extends Serializable

    Permalink
  9. object TilelinkVideoDma extends Serializable

    Permalink
  10. object VgaCtrl extends Serializable

    Permalink
  11. object VgaTimingPrint extends App

    Permalink
  12. object VgaTimingsHvScala

    Permalink
  13. object VgaTimingsScala

    Permalink

Ungrouped