|
CGRA-ME
|
#include <CGRA/Mapper.h>#include <CGRA/Mapping.h>#include <CGRA/MappingProcedures.h>#include <CGRA/MRRGProcedures.h>#include <CGRA/user-inc/UserArchs.h>#include <string>Go to the source code of this file.
Functions | |
| void | generateVerilog (std::shared_ptr< CGRA > arch, std::string verilog_gen_output_path, std::string verilog_opts, VerilogType verilog_gen_type, int contexts) |
| ConfigGraph | loadMapping (std::string load_mapping_filename, std::string *cpp_arch_id, std::string *arch_opts, int *II) |
| void | createArchitectureCPP (std::shared_ptr< CGRA > *arch, std::string cpp_arch_id, std::string arch_opts, ConfigStore *arch_attrs, UserArchs *userarchs, int II) |
| void | createTestbench (std::shared_ptr< CGRA > arch, Mapping mapping_result, int II) |
| ConfigStore | parseMapperConfig (const std::string &ini_str, const std::string &mapper_opts, const std::string &cpp_arch_id, const int verbosity) |
| void createArchitectureCPP | ( | std::shared_ptr< CGRA > * | arch, |
| std::string | cpp_arch_id, | ||
| std::string | arch_opts, | ||
| ConfigStore * | arch_attrs, | ||
| UserArchs * | userarchs, | ||
| int | II | ||
| ) |
Definition at line 663 of file cgrame.cpp.
Definition at line 704 of file cgrame.cpp.
| void generateVerilog | ( | std::shared_ptr< CGRA > | arch, |
| std::string | verilog_gen_output_path, | ||
| std::string | verilog_opts, | ||
| VerilogType | verilog_gen_type, | ||
| int | contexts | ||
| ) |
Definition at line 590 of file cgrame.cpp.
| ConfigGraph loadMapping | ( | std::string | load_mapping_filename, |
| std::string * | cpp_arch_id, | ||
| std::string * | arch_opts, | ||
| int * | II | ||
| ) |
Definition at line 638 of file cgrame.cpp.
| ConfigStore parseMapperConfig | ( | const std::string & | ini_str, |
| const std::string & | mapper_opts, | ||
| const std::string & | cpp_arch_id, | ||
| const int | verbosity | ||
| ) |
Definition at line 536 of file cgrame.cpp.
1.8.17