spinal
.
lib
.
system
.
dma
sg
package
sg
Visibility
Public
All
Type Members
case class
DmaMemoryCore
(
p:
DmaMemoryCoreParameter
)
extends
Component
with
Product
with
Serializable
case class
DmaMemoryCoreParameter
(
layout:
DmaMemoryLayout
,
writes:
Seq
[
DmaMemoryCoreWriteParameter
]
,
reads:
Seq
[
DmaMemoryCoreReadParameter
]
)
extends
Product
with
Serializable
case class
DmaMemoryCoreReadBus
(
layout:
DmaMemoryLayout
,
p:
DmaMemoryCoreReadParameter
)
extends
Bundle
with
IMasterSlave
with
Product
with
Serializable
case class
DmaMemoryCoreReadCmd
(
layout:
DmaMemoryLayout
,
p:
DmaMemoryCoreReadParameter
)
extends
Bundle
with
Product
with
Serializable
case class
DmaMemoryCoreReadParameter
(
bytes:
Int
,
contextWidth:
Int
,
absolutePriority:
Boolean
)
extends
Product
with
Serializable
case class
DmaMemoryCoreReadRsp
(
layout:
DmaMemoryLayout
,
p:
DmaMemoryCoreReadParameter
)
extends
Bundle
with
Product
with
Serializable
case class
DmaMemoryCoreWriteBus
(
layout:
DmaMemoryLayout
,
p:
DmaMemoryCoreWriteParameter
)
extends
Bundle
with
IMasterSlave
with
Product
with
Serializable
case class
DmaMemoryCoreWriteCmd
(
layout:
DmaMemoryLayout
,
p:
DmaMemoryCoreWriteParameter
)
extends
Bundle
with
Product
with
Serializable
case class
DmaMemoryCoreWriteParameter
(
bytes:
Int
,
contextWidth:
Int
,
absolutePriority:
Boolean
)
extends
Product
with
Serializable
case class
DmaMemoryCoreWriteRsp
(
layout:
DmaMemoryLayout
,
p:
DmaMemoryCoreWriteParameter
)
extends
Bundle
with
Product
with
Serializable
case class
DmaMemoryLayout
(
bankCount:
Int
,
bankWords:
Int
,
bankWidth:
Int
,
priorityWidth:
Int
)
extends
Product
with
Serializable
class
DmaSgGenerator
extends
Area
abstract
class
DmaSgTester
extends
AnyRef
abstract
class
DmaSgTesterCtrl
extends
AnyRef
Value Members
object
DmaSg
object
SgDmaTestsParameter
Ungrouped