My Project
Dataflow::DFnetlist Member List

This is the complete list of members for Dataflow::DFnetlist, including all inherited members.

addElasticBuffers(double Period=0, double BufferDelay=0, bool maxThroughput=false, double coverage=0)Dataflow::DFnetlist
addElasticBuffersBB(double Period=0, double BufferDelay=0, bool maxThroughput=false, double coverage=0, int timeout=-1, bool first_MG=false) (defined in Dataflow::DFnetlist)Dataflow::DFnetlist
addElasticBuffersBB_sc(double Period=0, double BufferDelay=0, bool maxThroughput=false, double coverage=0, int timeout=-1, bool first_MG=false, const std::string &model_mode="default", const std::string &lib_path="") (defined in Dataflow::DFnetlist)Dataflow::DFnetlist
calculateBasicBlocks()Dataflow::DFnetlist
check()Dataflow::DFnetlist
cleanElasticBuffers()Dataflow::DFnetlist
clearError()Dataflow::DFnetlist
computeSCC(bool onlyMarked) (defined in Dataflow::DFnetlist)Dataflow::DFnetlist
createBlock(BlockType type, const std::string &name="")Dataflow::DFnetlist
createChannel(portID src, portID dst)Dataflow::DFnetlist
createPort(blockID block, bool isInput, const std::string &name="", int width=-1, PortType type=GENERIC_PORT)Dataflow::DFnetlist
DFI (defined in Dataflow::DFnetlist)Dataflow::DFnetlist
DFnetlist()Dataflow::DFnetlist
DFnetlist(const std::string &name)Dataflow::DFnetlist
DFnetlist(FILE *file)Dataflow::DFnetlist
DFnetlist(const std::string &name, const std::string &name_bb)Dataflow::DFnetlist
DFnetlist(const DFnetlist &other)Dataflow::DFnetlist
eraseNonSCC()Dataflow::DFnetlist
extractMarkedGraphs(double coverage)Dataflow::DFnetlist
getBlock(const std::string &name) constDataflow::DFnetlist
getBlockDelay(blockID id, int indx) constDataflow::DFnetlist
getBlockFromPort(portID p) constDataflow::DFnetlist
getBlockName(blockID id) constDataflow::DFnetlist
getBlockRetimingDiff(blockID id) const (defined in Dataflow::DFnetlist)Dataflow::DFnetlist
getBlockType(blockID block) constDataflow::DFnetlist
getBufferSize(blockID id) constDataflow::DFnetlist
getChannelBufferSize(channelID id) constDataflow::DFnetlist
getChannelEB(channelID id)Dataflow::DFnetlist
getChannelFrequency(channelID id) (defined in Dataflow::DFnetlist)Dataflow::DFnetlist
getChannelID(portID id)Dataflow::DFnetlist
getChannelName(channelID id, bool full=true) constDataflow::DFnetlist
getConditionalPort(blockID id) constDataflow::DFnetlist
getConnectedChannel(portID port) constDataflow::DFnetlist
getConnectedPort(portID port) constDataflow::DFnetlist
getDemuxComplementaryPort(portID port) constDataflow::DFnetlist
getDemuxDataPort(blockID id) constDataflow::DFnetlist
getDstPort(channelID id) constDataflow::DFnetlist
getError() constDataflow::DFnetlist
getExecutionFrequency(blockID id) constDataflow::DFnetlist
getFalsePort(blockID id) constDataflow::DFnetlist
getInitiationInterval(blockID id) constDataflow::DFnetlist
getLatency(blockID id) constDataflow::DFnetlist
getName() constDataflow::DFnetlist
getPort(blockID block, const std::string &name) constDataflow::DFnetlist
getPortDelay(portID port) constDataflow::DFnetlist
getPortName(portID port, bool full=true) constDataflow::DFnetlist
getPorts(blockID id, PortDirection dir) constDataflow::DFnetlist
getPortType(portID port) constDataflow::DFnetlist
getPortWidth(portID port) constDataflow::DFnetlist
getSrcPort(channelID id) constDataflow::DFnetlist
getTrueFrac(blockID id) const (defined in Dataflow::DFnetlist)Dataflow::DFnetlist
getTruePort(blockID id) constDataflow::DFnetlist
hasBuffer(channelID id) constDataflow::DFnetlist
hasError() constDataflow::DFnetlist
hideElasticBuffers()Dataflow::DFnetlist
insertBuffer(channelID c, int slots, bool transparent)Dataflow::DFnetlist
insertBuffer(channelID c, int slots, bool transparent, bool EB)Dataflow::DFnetlist
instantiateAdditionalElasticBuffers(const std::string &filename)Dataflow::DFnetlist
instantiateElasticBuffers()Dataflow::DFnetlist
isBooleanPort(portID port) constDataflow::DFnetlist
isBufferTransparent(blockID id) constDataflow::DFnetlist
isChannelTransparent(channelID id) constDataflow::DFnetlist
isControlPort(portID port) constDataflow::DFnetlist
isInputPort(portID port) constDataflow::DFnetlist
isOutputPort(portID port) constDataflow::DFnetlist
isPortConnected(portID port) constDataflow::DFnetlist
numBlocks() constDataflow::DFnetlist
numChannels() constDataflow::DFnetlist
numPorts() constDataflow::DFnetlist
optimize()Dataflow::DFnetlist
printBlockSCCs() (defined in Dataflow::DFnetlist)Dataflow::DFnetlist
reduceMerges()Dataflow::DFnetlist
removeBlock(blockID block)Dataflow::DFnetlist
removeBuffer(blockID buf)Dataflow::DFnetlist
removeChannel(channelID id)Dataflow::DFnetlist
removeControl()Dataflow::DFnetlist
removePort(portID port)Dataflow::DFnetlist
setBlockDelay(blockID id, double d, int indx)Dataflow::DFnetlist
setBlockRetimingDiff(blockID id, double retimingDiff) (defined in Dataflow::DFnetlist)Dataflow::DFnetlist
setBufferSize(blockID id, int slots)Dataflow::DFnetlist
setBufferTransparency(blockID id, bool value)Dataflow::DFnetlist
setChannelBufferSize(blockID id, int slots)Dataflow::DFnetlist
setChannelEB(channelID id)Dataflow::DFnetlist
setChannelFrequency(channelID id, double value) (defined in Dataflow::DFnetlist)Dataflow::DFnetlist
setChannelTransparency(channelID id, bool value)Dataflow::DFnetlist
setError(const std::string &err)Dataflow::DFnetlist
setExecutionFrequency(blockID id, double freq)Dataflow::DFnetlist
setInitiationInterval(blockID id, int ii)Dataflow::DFnetlist
setLatency(blockID id, int lat)Dataflow::DFnetlist
setMilpSolver(const std::string &solver="cbc")Dataflow::DFnetlist
setPortDelay(portID port, double d)Dataflow::DFnetlist
setTrueFrac(blockID id, double freq)Dataflow::DFnetlist
validBlock(blockID id) constDataflow::DFnetlist
validChannel(channelID id) constDataflow::DFnetlist
validPort(portID p) constDataflow::DFnetlist
writeBasicBlockDot(const std::string &filename="")Dataflow::DFnetlist
writeBasicBlockDot(std::ostream &s)Dataflow::DFnetlist
writeDot(const std::string &filename="")Dataflow::DFnetlist
writeDot(std::ostream &s)Dataflow::DFnetlist
writeDotBB(std::ostream &s) (defined in Dataflow::DFnetlist)Dataflow::DFnetlist
writeDotBB(const std::string &filename="") (defined in Dataflow::DFnetlist)Dataflow::DFnetlist
writeDotMG(const std::string &filename="") (defined in Dataflow::DFnetlist)Dataflow::DFnetlist
writeDotMG(std::ostream &s) (defined in Dataflow::DFnetlist)Dataflow::DFnetlist
~DFnetlist()Dataflow::DFnetlist