44 #ifndef ALTERA_BACKEND_FLOW_HPP 45 #define ALTERA_BACKEND_FLOW_HPP void CheckSynthesisResults() override
Checks the synthesis results and fills the corresponding data-structures.
~AlteraBackendFlow() override
Destructor.
std::map< std::string, double > design_values
design values reported by the tools
void create_sdc(const DesignParametersRef dp)
Creates the constraint file.
std::string flow_name
string-based identifier of the flow
void InitDesignParameters() override
Initializes the parameters.
void ExecuteSynthesis() override
Checks if the execution can be performed and, in case, performs the synthesis.
void WriteFlowConfiguration(std::ostream &script) override
Writes the proper flow configuration in the output script.
void xparse_utilization(const std::string &fn)
Parses device utilization.
const ParameterConstRef Param
class containing all the parameters
AlteraBackendFlow(const ParameterConstRef Param, const std::string &flow_name, const generic_deviceRef _device)
Constructor.
This file contains the definition of the configurable flow for generating and executing synthesis scr...