public class DSPTimingData
extends Object
RWRouteConfig),
so that the DSP timing info becomes accessible for RWRoute.| Constructor and Description |
|---|
DSPTimingData(String fullName,
String dspTimingDataFolder) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPinMapping(String subblockPortName,
String toplevelPortName)
Adds pin mapping to the map.
|
boolean |
containsPortInst(String edifPortInstName)
Checks if the EDIFPortInst is included in the input and output lists by name.
|
static void |
generateWarningInfo() |
String |
getBlockName() |
Map<Pair<String,String>,Short> |
getInputOutputDelays() |
Map<String,String> |
getPinMapping() |
int |
hashCode() |
boolean |
isValid() |
void |
setBlockName(String blockName) |
void |
setInputOutputDelays(Map<Pair<String,String>,Short> inOutPortDelays) |
void |
setPinMapping(Map<String,String> pinMapping) |
void |
setValid(boolean valid) |
public static void generateWarningInfo()
public boolean isValid()
public void setValid(boolean valid)
public boolean containsPortInst(String edifPortInstName)
edifPortInstName - The name of EDIFPortInst to be checked.public void addPinMapping(String subblockPortName,
String toplevelPortName)
subblockPortName - The sub-block port name.toplevelPortName - The top-level block port name.public int hashCode()
hashCode in class Objectpublic Map<Pair<String,String>,Short> getInputOutputDelays()
public void setInputOutputDelays(Map<Pair<String,String>,Short> inOutPortDelays)
public String getBlockName()
public void setBlockName(String blockName)
public Map<String,String> getPinMapping()
public void setPinMapping(Map<String,String> pinMapping)