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
type
Event
=
Handshake
[
NoData
]
class
EventFactory
extends
MSFactory
class
Flow
[
T <:
Data
]
extends
Bundle
with
Interface
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
Interface
with
DataCarrier
[
T
]
class
HandshakeArbiterCore
[
T <:
Data
]
extends
Component
class
HandshakeArbiterCoreIO
[
T <:
Data
]
extends
Bundle
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
HandshakeFifoCCIo
[
T <:
Data
]
extends
Bundle
class
HandshakeFifoIo
[
T <:
Data
]
extends
Bundle
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
Interface
extends
AnyRef
trait
MS
extends
AnyRef
trait
MSFactory
extends
AnyRef
class
MemPimped
[
T <:
Data
]
extends
AnyRef
class
PulseCCByToggle
extends
Component
class
SpinalMap
[
Key <:
Data
,
Value <:
Data
]
extends
AnyRef
class
Timeout
extends
ImplicitArea
[
Bool
]
Value Members
object
BufferCC
object
Counter
object
CounterFreeRun
object
DelayEvent
def
Event
:
Handshake
[
NoData
]
object
Flow
extends
FlowFactory
object
FlowFragmentBitsRouter
object
Fragment
extends
FragmentFactory
object
FragmentToBitsStates
extends
SpinalEnum
object
Handshake
extends
HandshakeFactory
object
HandshakeArbiterCore
object
HandshakeCCByToggle
object
HandshakeFragmentArbiter
object
HandshakeFragmentArbiterAndHeaderAdder
object
HandshakeFragmentGenerator
object
MajorityVote
def
NoData
:
NoData
object
OHToUInt
object
PulseCCByToggle
object
SpinalMap
object
Timeout
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
Inherited from
AnyRef
Inherited from
Any
Ungrouped