spinal

lib

package lib

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. lib
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. class BitAggregator extends AnyRef

  2. class BoolPimped extends AnyRef

  3. class BufferCC[T <: Data] extends Component

  4. class Counter extends ImplicitArea[UInt]

  5. class CounterUpDown extends ImplicitArea[UInt]

  6. trait DataCarrier[T <: Data] extends AnyRef

  7. class DataCarrierFragmentBitsPimped extends AnyRef

  8. class DataCarrierFragmentPimped[T <: Data] extends AnyRef

  9. class DispatcherInOrder[T <: Data] extends Component

  10. type Event = Stream[NoData]

  11. case class EventEmitter(on: Event) extends Product with Serializable

  12. class EventFactory extends MSFactory

  13. class Flow[T <: Data] extends Bundle with IMasterSlave with DataCarrier[T]

  14. class FlowBitsPimped extends AnyRef

  15. class FlowCCByToggle[T <: Data] extends Component

  16. class FlowFactory extends MSFactory

  17. class FlowFragmentBitsRouter extends AnyRef

  18. class FlowFragmentFactory extends MSFactory

  19. class FlowFragmentPimped[T <: Data] extends AnyRef

  20. class Fragment[T <: Data] extends Bundle

  21. class FragmentFactory extends AnyRef

  22. trait IMasterSlave extends AnyRef

  23. trait MS extends AnyRef

  24. trait MSFactory extends AnyRef

  25. class MacrosClass extends AnyRef

  26. class MemPimped[T <: Data] extends AnyRef

  27. case class MemReadPort[T <: Data](dataType: T, addressWidth: Int) extends Bundle with IMasterSlave with Product with Serializable

  28. case class MemWriteCmd[T <: Data](mem: Mem[T]) extends Bundle with Product with Serializable

  29. class NoData extends Bundle

  30. class PulseCCByToggle extends Component

  31. implicit class RangePimped extends AnyRef

  32. case class ReadRetLinked[T <: Data, T2 <: Data](readType: T, linkedType: T2) extends Bundle with Product with Serializable

  33. type ScalaStream[T] = scala.collection.immutable.Stream[T]

  34. class Stream[T <: Data] extends Bundle with IMasterSlave with DataCarrier[T]

  35. class StreamArbiterCore[T <: Data] extends Component

  36. class StreamArbiterCoreFactory extends AnyRef

  37. class StreamBitsPimped extends AnyRef

  38. class StreamCCByToggle[T <: Data] extends Component

  39. class StreamDemux[T <: Data] extends Component

  40. class StreamFactory extends MSFactory

  41. class StreamFifo[T <: Data] extends Component

  42. class StreamFifoCC[T <: Data] extends Component

  43. class StreamFlowArbiter[T <: Data] extends Area

  44. class StreamFork[T <: Data] extends Component

  45. class StreamFragmentBitsDispatcher extends Area

  46. case class StreamFragmentBitsDispatcherElement(sink: Stream[Bits], header: Int) extends Product with Serializable

  47. class StreamFragmentBitsPimped extends AnyRef

  48. class StreamFragmentFactory extends MSFactory

  49. class StreamFragmentPimped[T <: Data] extends AnyRef

  50. class StreamToStreamFragmentBits[T <: Data] extends Component

  51. class StringPimped extends AnyRef

  52. class Timeout extends ImplicitArea[Bool]

  53. class TraversableOncePimped[T <: Data] extends AnyRef

  54. case class TriState[T <: Data](dataType: T) extends Bundle with IMasterSlave with Product with Serializable

  55. implicit class UIntPimper extends AnyRef

  56. class SpinalMapOld[Key <: Data, Value <: Data] extends AnyRef

    Annotations
    @deprecated
    Deprecated

Value Members

  1. object BufferCC

  2. object ClearCount

  3. object CountOne

  4. object Counter

  5. object CounterFreeRun

  6. object CounterMultiRequest

  7. object CounterUpDown

  8. object DataCarrier

  9. object Delay

  10. object DelayEvent

  11. object DelayWithInit

  12. object Endianness

    Big-Endian <-> Little-Endian

  13. def Event: Stream[NoData]

  14. object Flow extends FlowFactory

  15. object FlowCCByToggle

  16. object FlowFragmentBitsRouter

  17. object Fragment extends FragmentFactory

  18. object FragmentToBitsStates extends SpinalEnum

  19. object History

  20. object LatencyAnalysis

  21. object LeastSignificantBitSet

  22. object Macros

  23. object MajorityVote

  24. def NoData: NoData

  25. object OHToUInt

  26. object PriorityMux

  27. object PulseCCByToggle

  28. object RegFlow

  29. object Reverse

  30. def ScalaStream: scala.collection.immutable.Stream.type

  31. object SetCount

  32. object Stream extends StreamFactory

  33. def StreamArbiter: StreamArbiterCoreFactory

  34. object StreamArbiterCore

  35. object StreamCCByToggle

  36. object StreamFlowArbiter

  37. object StreamFork

  38. object StreamFork2

  39. object StreamFragmentArbiter

  40. object StreamFragmentArbiterAndHeaderAdder

  41. object StreamFragmentGenerator

  42. object StreamJoin

  43. object StreamSelector

  44. object Timeout

  45. object WrapWithReg

  46. object adderAndCarry

  47. implicit def boolPimped(that: Bool): BoolPimped

  48. package bus

  49. package com

  50. package cpu

  51. implicit def dataCarrierFragmentBitsPimped(that: DataCarrier[Fragment[Bits]]): DataCarrierFragmentBitsPimped

  52. implicit def dataCarrierFragmentPimped[T <: Data](that: DataCarrier[Fragment[T]]): DataCarrierFragmentPimped[T]

  53. package eda

  54. implicit def flowBitsPimped[T <: Data](that: Flow[Bits]): FlowBitsPimped

  55. implicit def flowFragmentPimped[T <: Data](that: Flow[Fragment[T]]): FlowFragmentPimped[T]

  56. object fromGray

  57. package graphic

  58. object master extends MS

  59. object masterWithNull extends MS

  60. package math

  61. implicit def memPimped[T <: Data](mem: Mem[T]): MemPimped[T]

  62. package serdes

  63. object slave extends MS

  64. object slaveWithNull extends MS

  65. implicit def streamBitsPimped[T <: Data](that: Stream[Bits]): StreamBitsPimped

  66. implicit def streamFragmentBitsPimped(that: Stream[Fragment[Bits]]): StreamFragmentBitsPimped

  67. implicit def streamFragmentPimped[T <: Data](that: Stream[Fragment[T]]): StreamFragmentPimped[T]

  68. implicit def stringPimped(that: String): StringPimped

  69. package system

  70. object toGray

  71. package tool

  72. implicit def traversableOncePimped[T <: Data](that: Iterable[T]): TraversableOncePimped[T]

Inherited from AnyRef

Inherited from Any

Ungrouped