spinal
.
lib
.
bus
.
tilelink
sim
package
sim
Visibility
Public
All
Type Members
class
Block
extends
AnyRef
class
BlockManager
extends
AnyRef
class
BlockingIdAllocator
extends
IdAllocator
class
BridgeTestbench
extends
AnyRef
class
Checker
extends
MonitorSubscriber
case class
Chunk
(
allowed:
M2sTransfers
,
mapping:
AddressMapping
,
transforms:
List
[
AddressTransformer
]
)
extends
Product
with
Serializable
case class
Endpoint
(
model:
Any
,
chunks:
Seq
[
Chunk
]
)
extends
Product
with
Serializable
class
IdAllocator
extends
AnyRef
class
IdCallback
extends
AnyRef
class
MasterAgent
extends
MonitorSubscriber
class
MasterDebugTester
extends
AnyRef
case class
MasterDebugTesterElement
(
m:
MasterSpec
,
agent:
MasterAgent
)
extends
Product
with
Serializable
class
MasterDriver
extends
AnyRef
case class
MasterSpec
(
bus:
Bus
,
cd:
ClockDomain
,
endpoints:
Seq
[
Endpoint
]
)
extends
Product
with
Serializable
class
MasterTester
extends
AnyRef
class
MemoryAgent
extends
MonitorSubscriber
class
Monitor
extends
AnyRef
trait
MonitorSubscriber
extends
AnyRef
class
OrderingArgs
extends
AnyRef
class
OrderingCtrl
extends
AnyRef
case class
Probe
(
source:
Int
,
param:
Int
,
address:
Long
,
size:
Int
,
perm:
Boolean
)
extends
Product
with
Serializable
class
SlaveDriver
extends
AnyRef
class
TransactionA
extends
TransactionABCD
abstract
class
TransactionABCD
extends
AnyRef
class
TransactionAggregator
[
T <:
TransactionABCD
]
extends
AnyRef
class
TransactionB
extends
TransactionABCD
class
TransactionC
extends
TransactionABCD
class
TransactionD
extends
TransactionABCD
class
TransactionE
extends
AnyRef
class
WeightedDistribution
[
T
]
extends
AnyRef
Value Members
object
Checker
object
Chunk
extends
Serializable
object
TransactionA
object
TransactionB
object
TransactionC
object
TransactionD
object
TransactionE
Ungrouped