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. trait DataCarrier[T <: Data] extends AnyRef

  6. class DataCarrierFragmentBitsPimped extends AnyRef

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

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

  9. type Event = Stream[NoData]

  10. class EventFactory extends MSFactory

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

  12. class FlowBitsPimped extends AnyRef

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

  14. class FlowFactory extends MSFactory

  15. class FlowFragmentBitsRouter extends AnyRef

  16. class FlowFragmentFactory extends MSFactory

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

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

  19. class FragmentFactory extends AnyRef

  20. trait IMasterSlave extends AnyRef

  21. trait MS extends AnyRef

  22. trait MSFactory extends AnyRef

  23. class MacrosClass extends AnyRef

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

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

  26. class NoData extends Bundle

  27. class PulseCCByToggle extends Component

  28. implicit class RangePimped extends AnyRef

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

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

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

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

  33. class StreamArbiterCoreFactory extends AnyRef

  34. class StreamBitsPimped extends AnyRef

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

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

  37. class StreamFactory extends MSFactory

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

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

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

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

  42. class StreamFragmentBitsDispatcher extends Area

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

  44. class StreamFragmentBitsPimped extends AnyRef

  45. class StreamFragmentFactory extends MSFactory

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

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

  48. class StringPimped extends AnyRef

  49. class Timeout extends ImplicitArea[Bool]

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

  51. implicit class UIntPimper extends AnyRef

  52. 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 DataCarrier

  7. object Delay

  8. object DelayEvent

  9. object Delays

  10. def Event: Stream[NoData]

  11. object Flow extends FlowFactory

  12. object FlowCCByToggle

  13. object FlowFragmentBitsRouter

  14. object Fragment extends FragmentFactory

  15. object FragmentToBitsStates extends SpinalEnum

  16. object Macros

  17. object MajorityVote

  18. def NoData: NoData

  19. object OHToUInt

  20. object PriorityMux

  21. object PulseCCByToggle

  22. object RegFlow

  23. object Reverse

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

  25. object SetCount

  26. object Stream extends StreamFactory

  27. def StreamArbiter: StreamArbiterCoreFactory

  28. object StreamArbiterCore

  29. object StreamCCByToggle

  30. object StreamFlowArbiter

  31. object StreamFork

  32. object StreamFork2

  33. object StreamFragmentArbiter

  34. object StreamFragmentArbiterAndHeaderAdder

  35. object StreamFragmentGenerator

  36. object StreamSelector

  37. object Timeout

  38. object adderAndCarry

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

  40. package bus

  41. package com

  42. package cpu

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

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

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

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

  47. object fromGray

  48. package graphic

  49. object latencyAnalysis

  50. object master extends MS

  51. package math

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

  53. package serdes

  54. object slave extends MS

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

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

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

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

  59. package system

  60. object toGray

  61. package tool

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

Inherited from AnyRef

Inherited from Any

Ungrouped