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 MemWriteCmd[T <: Data](mem: Mem[T]) extends Bundle with Product with Serializable

  28. class NoData extends Bundle

  29. class PulseCCByToggle extends Component

  30. implicit class RangePimped extends AnyRef

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

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

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

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

  35. class StreamArbiterCoreFactory extends AnyRef

  36. class StreamBitsPimped extends AnyRef

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

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

  39. class StreamFactory extends MSFactory

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

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

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

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

  44. class StreamFragmentBitsDispatcher extends Area

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

  46. class StreamFragmentBitsPimped extends AnyRef

  47. class StreamFragmentFactory extends MSFactory

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

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

  50. class StringPimped extends AnyRef

  51. class Timeout extends ImplicitArea[Bool]

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

  53. implicit class UIntPimper extends AnyRef

  54. 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 Delays

  12. def Event: Stream[NoData]

  13. object Flow extends FlowFactory

  14. object FlowCCByToggle

  15. object FlowFragmentBitsRouter

  16. object Fragment extends FragmentFactory

  17. object FragmentToBitsStates extends SpinalEnum

  18. object Macros

  19. object MajorityVote

  20. def NoData: NoData

  21. object OHToUInt

  22. object PriorityMux

  23. object PulseCCByToggle

  24. object RegFlow

  25. object Reverse

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

  27. object SetCount

  28. object Stream extends StreamFactory

  29. def StreamArbiter: StreamArbiterCoreFactory

  30. object StreamArbiterCore

  31. object StreamCCByToggle

  32. object StreamFlowArbiter

  33. object StreamFork

  34. object StreamFork2

  35. object StreamFragmentArbiter

  36. object StreamFragmentArbiterAndHeaderAdder

  37. object StreamFragmentGenerator

  38. object StreamSelector

  39. object Timeout

  40. object adderAndCarry

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

  42. package bus

  43. package com

  44. package cpu

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

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

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

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

  49. object fromGray

  50. package graphic

  51. object latencyAnalysis

  52. object master extends MS

  53. package math

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

  55. package serdes

  56. object slave extends MS

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

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

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

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

  61. package system

  62. object toGray

  63. package tool

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

Inherited from AnyRef

Inherited from Any

Ungrouped