My Project
Dataflow::DFnetlist_Impl Member List

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

addBorderBuffers() (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
addElasticBuffers(double Period=0, double BufferDelay=0, bool MaxThroughput=false, double coverage=0)Dataflow::DFnetlist_Impl
addElasticBuffersBB(double Period=0, double BufferDelay=0, bool MaxThroughput=false, double coverage=0, int timeout=-1, bool first_MG=false)Dataflow::DFnetlist_Impl
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_Impl)Dataflow::DFnetlist_Impl
allBlocks (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
allChannels (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
allPorts (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
BBG (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
calculateBasicBlocks()Dataflow::DFnetlist_Impl
check()Dataflow::DFnetlist_Impl
cleanElasticBuffers()Dataflow::DFnetlist_Impl
clearError()Dataflow::DFnetlist_Impl
computeSCCpublic(bool onlyMarked) (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Implinline
createBlock(BlockType type, const std::string &name="")Dataflow::DFnetlist_Impl
createChannel(portID src, portID dst, int slots=0, bool transparent=true)Dataflow::DFnetlist_Impl
createPort(blockID block, bool isInput, const std::string &name="", int width=-1, PortType type=GENERIC_PORT)Dataflow::DFnetlist_Impl
DFnetlist_Impl()Dataflow::DFnetlist_Impl
DFnetlist_Impl(const std::string &name)Dataflow::DFnetlist_Impl
DFnetlist_Impl(FILE *file)Dataflow::DFnetlist_Impl
DFnetlist_Impl(const std::string &name, const std::string &name_bb)Dataflow::DFnetlist_Impl
eraseNonSCC()Dataflow::DFnetlist_Impl
execute_reduction(blockID b) (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
extractMarkedGraphs(double coverage)Dataflow::DFnetlist_Impl
extractMarkedGraphsBB(double coverage)Dataflow::DFnetlist_Impl
findMCLSQ_load_channels() (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
getBasicBlock(blockID id) constDataflow::DFnetlist_Impl
getBlock(const std::string &name) constDataflow::DFnetlist_Impl
getBlockDelay(blockID id, int indx) constDataflow::DFnetlist_Impl
getBlockFromPort(portID p) constDataflow::DFnetlist_Impl
getBlockName(blockID id) constDataflow::DFnetlist_Impl
getBlockRetimingDiff(blockID id) const (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
getBlocks() (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Implinline
getBlockType(blockID id) constDataflow::DFnetlist_Impl
getBoolValue(blockID id) constDataflow::DFnetlist_Impl
getBufferSize(blockID id) constDataflow::DFnetlist_Impl
getChannelBufferSize(channelID id) constDataflow::DFnetlist_Impl
getChannelEB(channelID id)Dataflow::DFnetlist_Impl
getChannelFrequency(channelID id) (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
getChannelID(portID id)Dataflow::DFnetlist_Impl
getChannelMerge(channelID c) (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
getChannelName(channelID id, bool full=true) constDataflow::DFnetlist_Impl
getChannels() (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Implinline
getCombinationalDelay(portID inp, portID outp) constDataflow::DFnetlist_Impl
getConditionalPort(blockID id) constDataflow::DFnetlist_Impl
getConnectedChannel(portID port) constDataflow::DFnetlist_Impl
getConnectedPort(portID port) constDataflow::DFnetlist_Impl
getDataPort(blockID id) constDataflow::DFnetlist_Impl
getDefinitions(portID p) constDataflow::DFnetlist_Impl
getDemuxComplementaryPort(portID port) constDataflow::DFnetlist_Impl
getDstBlock(channelID id) constDataflow::DFnetlist_Impl
getDstPort(channelID id) constDataflow::DFnetlist_Impl
getError() constDataflow::DFnetlist_Impl
getError()Dataflow::DFnetlist_Impl
getExecutionFrequency(blockID id) constDataflow::DFnetlist_Impl
getFalsePort(blockID id) constDataflow::DFnetlist_Impl
getFuncName(blockID id) const (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
getGetPtrConst(blockID id) const (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
getInitiationInterval(blockID id) constDataflow::DFnetlist_Impl
getLatency(blockID id) constDataflow::DFnetlist_Impl
getLoadOffsets(blockID id) const (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
getLoadPorts(blockID id) const (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
getLSQDepth(blockID id) const (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
getMemBBCount(blockID id) const (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
getMemLdCount(blockID id) const (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
getMemName(blockID id) const (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
getMemOffset(blockID id) const (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
getMemPortID(blockID id) const (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
getMemPortSuffix(blockID id) const (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
getMemStCount(blockID id) const (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
getName() constDataflow::DFnetlist_Impl
getNumLoads(blockID id) const (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
getNumStores(blockID id) const (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
getOperation(blockID id) const (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
getPort(blockID block, const std::string &name) constDataflow::DFnetlist_Impl
getPortDelay(portID port) constDataflow::DFnetlist_Impl
getPortName(portID port, bool full=true) constDataflow::DFnetlist_Impl
getPorts(blockID id, PortDirection dir) constDataflow::DFnetlist_Impl
getPorts() (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Implinline
getPortType(portID port) constDataflow::DFnetlist_Impl
getPortWidth(portID port) constDataflow::DFnetlist_Impl
getSrcBlock(channelID id) constDataflow::DFnetlist_Impl
getSrcPort(channelID id) constDataflow::DFnetlist_Impl
getStoreOffsets(blockID id) const (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
getStorePorts(blockID id) const (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
getTrueFrac(blockID id) constDataflow::DFnetlist_Impl
getTruePort(blockID id) constDataflow::DFnetlist_Impl
getValue(blockID id)Dataflow::DFnetlist_Impl
hasBuffer(channelID id) constDataflow::DFnetlist_Impl
hasError() constDataflow::DFnetlist_Impl
hideElasticBuffers()Dataflow::DFnetlist_Impl
insertBuffer(channelID c, int slots, bool transparent)Dataflow::DFnetlist_Impl
insertBuffer(channelID c, int slots, bool transparent, bool EB)Dataflow::DFnetlist_Impl
instantiateAdditionalElasticBuffers(const std::string &filename)Dataflow::DFnetlist_Impl
instantiateElasticBuffers()Dataflow::DFnetlist_Impl
isBooleanConstant(portID port, bool &value) constDataflow::DFnetlist_Impl
isBooleanPort(portID port) constDataflow::DFnetlist_Impl
isBufferTransparent(blockID id) constDataflow::DFnetlist_Impl
isChannelTransparent(channelID id) constDataflow::DFnetlist_Impl
isControlPort(portID port) constDataflow::DFnetlist_Impl
isInnerChannel(channelID c) (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
isInputPort(portID port) constDataflow::DFnetlist_Impl
isOutputPort(portID port) constDataflow::DFnetlist_Impl
isPortConnected(portID port) constDataflow::DFnetlist_Impl
numBlocks() constDataflow::DFnetlist_Impl
numChannels() constDataflow::DFnetlist_Impl
numPorts() constDataflow::DFnetlist_Impl
optimize()Dataflow::DFnetlist_Impl
printBlockSCCs() (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
printBlockType(BlockType type) const (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
printChannelInfo(channelID c, int slots, int transparent) (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
reduceMerges()Dataflow::DFnetlist_Impl
removeBlock(blockID block)Dataflow::DFnetlist_Impl
removeBuffer(blockID buf)Dataflow::DFnetlist_Impl
removeChannel(channelID id)Dataflow::DFnetlist_Impl
removeControl()Dataflow::DFnetlist_Impl
removePort(portID port)Dataflow::DFnetlist_Impl
setBasicBlock(blockID id, bbID bb=invalidDataflowID)Dataflow::DFnetlist_Impl
setBlockDelay(blockID id, double d, int indx)Dataflow::DFnetlist_Impl
setBlockRetimingDiff(blockID id, double diff) (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
setBufferSize(blockID id, int slots)Dataflow::DFnetlist_Impl
setBufferTransparency(blockID id, bool value)Dataflow::DFnetlist_Impl
setChannelBufferSize(blockID id, int slots)Dataflow::DFnetlist_Impl
setChannelEB(channelID id)Dataflow::DFnetlist_Impl
setChannelFrequency(channelID id, double value) (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
setChannelMerge(channelID c) (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
setChannelTransparency(channelID id, bool value)Dataflow::DFnetlist_Impl
setError(const std::string &err)Dataflow::DFnetlist_Impl
setExecutionFrequency(blockID id, double freq)Dataflow::DFnetlist_Impl
setFuncName(blockID id, std::string op) (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
setGetPtrConst(blockID id, int c) (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
setInitiationInterval(blockID id, int ii)Dataflow::DFnetlist_Impl
setLatency(blockID id, int lat)Dataflow::DFnetlist_Impl
setLoadOffsets(blockID id, std::string name) (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
setLoadPorts(blockID id, std::string name) (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
setLSQDepth(blockID id, int depth) (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
setMemBBCount(blockID id, int count) (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
setMemLdCount(blockID id, int count) (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
setMemName(blockID id, std::string name) (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
setMemOffset(blockID id, int memOffset) (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
setMemPortID(blockID id, int memPortID) (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
setMemPortSuffix(blockID id, std::string op) (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
setMemStCount(blockID id, int count) (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
setMilpSolver(const std::string &solver="cbc")Dataflow::DFnetlist_Impl
setNumLoads(blockID id, std::string name) (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
setNumStores(blockID id, std::string name) (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
setOperation(blockID id, std::string op)Dataflow::DFnetlist_Impl
setOrderings(blockID id, map< bbID, vector< int >> value) (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
setPortDelay(portID port, double d)Dataflow::DFnetlist_Impl
setPortWidth(portID port, int width)Dataflow::DFnetlist_Impl
setStoreOffsets(blockID id, std::string name) (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
setStorePorts(blockID id, std::string name) (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
setTrueFrac(blockID id, double freq)Dataflow::DFnetlist_Impl
setValue(blockID id, longValueType value)Dataflow::DFnetlist_Impl
validBlock(blockID id) constDataflow::DFnetlist_Impl
validChannel(channelID id) constDataflow::DFnetlist_Impl
validPort(portID p) constDataflow::DFnetlist_Impl
writeBasicBlockDot(const std::string &filename="")Dataflow::DFnetlist_Impl
writeBasicBlockDot(std::ostream &s)Dataflow::DFnetlist_Impl
writeDot(const std::string &filename="")Dataflow::DFnetlist_Impl
writeDot(std::ostream &of)Dataflow::DFnetlist_Impl
writeDotBB(const std::string &filename="") (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
writeDotBB(std::ostream &of) (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
writeDotMG(const std::string &filename="") (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl
writeDotMG(std::ostream &s) (defined in Dataflow::DFnetlist_Impl)Dataflow::DFnetlist_Impl