7 return std::make_unique<ResynthesisPlugin>();
12 return std::string(
"resynthesis");
17 return std::string(
"0.1");
22 return "Provides functions to decompose or re-synthesize combinational parts of a gate-level netlist.";
27 std::set<std::string> retval;
28 retval.insert(
"genlib_writer");
29 retval.insert(
"verilog_parser");
std::string get_description() const override
Get a short description of the plugin.
std::string get_name() const override
Get the name of the plugin.
std::set< std::string > get_dependencies() const override
Get the plugin dependencies.
std::string get_version() const override
Get the version of the plugin.
std::unique_ptr< BasePluginInterface > create_plugin_instance()
This file contains all functions related to the HAL plugin API.