Package | Description |
---|---|
designflow |
package contains classes to perform a design flow for a multi-stage mapping and scheduling.
|
platform.model |
package contains components to build a platform model.
|
Modifier and Type | Field and Description |
---|---|
private java.util.HashMap<DmaEngine,java.util.List<java.lang.Integer>> |
DesignFlowSolution.Schedule.dmaActorInstanceIdMap
List of actor instancess mapped to DMA
|
private java.util.HashMap<DmaEngine,java.util.List<java.lang.String>> |
DesignFlowSolution.Schedule.dmaActorMap
List of actors mapped to DMA
|
private java.util.HashMap<DmaEngine,java.util.List<java.lang.Integer>> |
DesignFlowSolution.Schedule.dmaActorStartTimeMap
List of start times of actor instances mapped to DMA
|
Modifier and Type | Method and Description |
---|---|
void |
DesignFlowSolution.Schedule.addActor(java.lang.String actr,
int instanceId,
DmaEngine dma,
int startTime)
Add an actor instance to DMA engine.
|
java.util.List<java.util.Map.Entry<java.lang.String,java.lang.Integer>> |
DesignFlowSolution.Schedule.getSortedActorInstances(DmaEngine dma)
Get a list of actors allocated to DMA engine sorted by their start times.
|
Modifier and Type | Field and Description |
---|---|
private DmaEngine[] |
Cluster.dmaEngines
DMA Engines of the cluster.
|
private DmaEngine[] |
Platform.dmaEngines
All the DMA Engines of the platform.
|
Modifier and Type | Method and Description |
---|---|
DmaEngine |
Cluster.getDmaEngine(int index)
Gets DMA inside cluster at index
|
DmaEngine |
Platform.getDmaEngine(int index)
Gets a DMA Engine at particular index.
|
Modifier and Type | Method and Description |
---|---|
java.util.HashSet<DmaEngine> |
Platform.getDmaEngine(Cluster cluster)
Gets all the DMA Engines that belong to a cluster.
|
Modifier and Type | Method and Description |
---|---|
void |
Cluster.addDma(DmaEngine dma)
Adds DMA Engine to the cluster at available index.
|
void |
Platform.addDmaEngine(DmaEngine dma)
Add a DMA Engine to the platform.
|
int |
Platform.getDmaEngineIndex(DmaEngine dmaEngine)
Gets index of DMA Engine in the platform.
|