yosys-master
|
Public Member Functions | |
FsmExportPass () | |
virtual void | help () |
virtual void | execute (std::vector< std::string > args, RTLIL::Design *design) |
pre_post_exec_state_t | pre_execute () |
void | post_execute (pre_post_exec_state_t state) |
void | cmd_log_args (const std::vector< std::string > &args) |
void | cmd_error (const std::vector< std::string > &args, size_t argidx, std::string msg) |
void | extra_args (std::vector< std::string > args, size_t argidx, RTLIL::Design *design, bool select=true) |
virtual void | run_register () |
Static Public Member Functions | |
static void | call (RTLIL::Design *design, std::string command) |
static void | call (RTLIL::Design *design, std::vector< std::string > args) |
static void | call_on_selection (RTLIL::Design *design, const RTLIL::Selection &selection, std::string command) |
static void | call_on_selection (RTLIL::Design *design, const RTLIL::Selection &selection, std::vector< std::string > args) |
static void | call_on_module (RTLIL::Design *design, RTLIL::Module *module, std::string command) |
static void | call_on_module (RTLIL::Design *design, RTLIL::Module *module, std::vector< std::string > args) |
static void | init_register () |
static void | done_register () |
Data Fields | |
std::string | pass_name |
std::string | short_help |
int | call_counter |
int64_t | runtime_ns |
Pass * | next_queued_pass |
Exports Finite State Machines in the design to one file per FSM. Currently, only the KISS2 file format is supported.
Definition at line 121 of file fsm_export.cc.
|
inline |
Definition at line 122 of file fsm_export.cc.
|
staticinherited |
Definition at line 146 of file register.cc.
|
staticinherited |
Definition at line 191 of file register.cc.
|
staticinherited |
Definition at line 240 of file register.cc.
|
staticinherited |
Definition at line 253 of file register.cc.
|
staticinherited |
Definition at line 216 of file register.cc.
|
staticinherited |
Definition at line 228 of file register.cc.
|
inherited |
Definition at line 110 of file register.cc.
|
inherited |
|
staticinherited |
|
inlinevirtual |
Implements Pass.
Definition at line 146 of file fsm_export.cc.
|
inherited |
Definition at line 128 of file register.cc.
|
inlinevirtual |
Reimplemented from Pass.
Definition at line 123 of file fsm_export.cc.
|
staticinherited |
Definition at line 54 of file register.cc.
|
inherited |
Definition at line 84 of file register.cc.
|
inherited |
Definition at line 74 of file register.cc.
|
virtualinherited |
Reimplemented in Backend, and Frontend.
Definition at line 48 of file register.cc.
|
inherited |
Definition at line 36 of file register.h.
|
inherited |
Definition at line 60 of file register.h.
|
inherited |
Definition at line 29 of file register.h.
|
inherited |
Definition at line 37 of file register.h.
|
inherited |
Definition at line 29 of file register.h.