sdftoapg.h File Reference
#include "../../base/timed/graph.h"
#include "apg.h"
Include dependency graph for sdftoapg.h:
This graph shows which files directly or indirectly include this file:
Functions | |
APGgraph * | transformHSDFtoAPG (TimedSDFgraph *hsdf, const uint blockingFactor) |
Function Documentation
APGgraph* transformHSDFtoAPG | ( | TimedSDFgraph * | hsdf, | |
const uint | blockingFactor | |||
) |
transformHSDFtoAPG () The function transforms an HSDF graph to an ayclic precendence graph. The 'id' of the nodes in the APG corresponds to the 'id' of the actors in the HSDF graph.
References a, SDFgraph::actorsBegin(), SDFgraph::actorsEnd(), c, SDFgraph::channelsBegin(), SDFgraph::channelsEnd(), g, SDFchannel::getDstActor(), TimedSDFactor::getExecutionTime(), SDFcomponent::getId(), SDFchannel::getInitialTokens(), APGgraph::getNode(), SDFchannel::getSrcActor(), isHSDFgraph(), APGgraph::newEdge(), APGgraph::newNode(), APGnode::setWeight(), and unfoldHSDF().
Here is the call graph for this function: