spinal
lib
package
lib
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
lib
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Type Members
class
BitAggregator
extends
AnyRef
class
BufferCC
[
T <:
Data
]
extends
Component
class
Counter
extends
Area
trait
DataCarrier
[
T <:
Data
]
extends
AnyRef
class
DataCarrierFragmentBitsPimped
extends
AnyRef
class
DataCarrierFragmentPimped
[
T <:
Data
]
extends
AnyRef
class
DispatcherInOrder
[
T <:
Data
]
extends
Component
type
Event
=
Handshake
[
NoData
]
class
EventFactory
extends
MSFactory
class
Flow
[
T <:
Data
]
extends
Bundle
with
IMasterSlave
with
DataCarrier
[
T
]
class
FlowBitsPimped
extends
AnyRef
class
FlowFactory
extends
MSFactory
class
FlowFragmentBitsRouter
extends
AnyRef
class
FlowFragmentFactory
extends
MSFactory
class
FlowFragmentPimped
[
T <:
Data
]
extends
AnyRef
class
Fragment
[
T <:
Data
]
extends
Bundle
class
FragmentFactory
extends
AnyRef
class
Handshake
[
T <:
Data
]
extends
Bundle
with
IMasterSlave
with
DataCarrier
[
T
]
class
HandshakeArbiterCore
[
T <:
Data
]
extends
Component
class
HandshakeArbiterCoreFactory
extends
AnyRef
class
HandshakeBitsPimped
extends
AnyRef
class
HandshakeCCByToggle
[
T <:
Data
]
extends
Component
class
HandshakeDemux
[
T <:
Data
]
extends
Component
class
HandshakeFactory
extends
MSFactory
class
HandshakeFifo
[
T <:
Data
]
extends
Component
class
HandshakeFifoCC
[
T <:
Data
]
extends
Component
class
HandshakeFork
[
T <:
Data
]
extends
Component
class
HandshakeFragmentBitsPimped
extends
AnyRef
class
HandshakeFragmentFactory
extends
MSFactory
class
HandshakeFragmentPimped
[
T <:
Data
]
extends
AnyRef
class
HandshakeReadRetData
[
T <:
Data
,
T2 <:
Data
]
extends
Bundle
class
HandshakeToHandshakeFragmentBits
[
T <:
Data
]
extends
Component
trait
IMasterSlave
extends
AnyRef
trait
MS
extends
AnyRef
trait
MSFactory
extends
AnyRef
class
MemPimped
[
T <:
Data
]
extends
AnyRef
class
NoData
extends
Bundle
class
PulseCCByToggle
extends
Component
class
SpinalMap
[
Key <:
Data
,
Value <:
Data
]
extends
AnyRef
class
Timeout
extends
ImplicitArea
[
Bool
]
class
TraversableOncePimped
[
T
]
extends
AnyRef
Value Members
object
BufferCC
object
Counter
object
CounterFreeRun
object
Delay
object
DelayEvent
object
Delays
def
Event
:
Handshake
[
NoData
]
object
Flow
extends
FlowFactory
object
FlowFragmentBitsRouter
object
Fragment
extends
FragmentFactory
object
FragmentToBitsStates
extends
SpinalEnum
object
Handshake
extends
HandshakeFactory
def
HandshakeArbiter
:
HandshakeArbiterCoreFactory
object
HandshakeArbiterCore
object
HandshakeCCByToggle
object
HandshakeFork
object
HandshakeFragmentArbiter
object
HandshakeFragmentArbiterAndHeaderAdder
object
HandshakeFragmentGenerator
object
MajorityVote
def
NoData
:
NoData
object
OHToUInt
object
PulseCCByToggle
object
RegFlow
object
SpinalMap
object
Timeout
object
adderAndCarry
package
com
implicit
def
dataCarrierFragmentBitsPimped
(
that:
DataCarrier
[
Fragment
[
Bits
]]
)
:
DataCarrierFragmentBitsPimped
implicit
def
dataCarrierFragmentPimped
[
T <:
Data
]
(
that:
DataCarrier
[
Fragment
[
T
]]
)
:
DataCarrierFragmentPimped
[
T
]
implicit
def
flowBitsPimped
[
T <:
Data
]
(
that:
Flow
[
Bits
]
)
:
FlowBitsPimped
implicit
def
flowFragmentPimped
[
T <:
Data
]
(
that:
Flow
[
Fragment
[
T
]]
)
:
FlowFragmentPimped
[
T
]
object
fromGray
implicit
def
handshakeBitsPimped
[
T <:
Data
]
(
that:
Handshake
[
Bits
]
)
:
HandshakeBitsPimped
implicit
def
handshakeFragmentBitsPimped
(
that:
Handshake
[
Fragment
[
Bits
]]
)
:
HandshakeFragmentBitsPimped
implicit
def
handshakeFragmentPimped
[
T <:
Data
]
(
that:
Handshake
[
Fragment
[
T
]]
)
:
HandshakeFragmentPimped
[
T
]
object
latencyAnalysis
object
master
extends
MS
implicit
def
memPimped
[
T <:
Data
]
(
mem:
Mem
[
T
]
)
:
MemPimped
[
T
]
package
serdes
object
slave
extends
MS
object
toGray
implicit
def
traversableOncePimped
[
T
]
(
that:
TraversableOnce
[
T
]
)
:
TraversableOncePimped
[
T
]
Inherited from
AnyRef
Inherited from
Any
Ungrouped