mirror of
https://github.com/YosysHQ/yosys
synced 2025-04-23 09:05:32 +00:00
Added hierarchy -generate command for generating skeletton modules
This commit is contained in:
parent
4bd6f1ee8e
commit
4a7d624bef
2 changed files with 172 additions and 4 deletions
|
@ -351,9 +351,13 @@ struct ShowWorker
|
|||
module = mod_it.second;
|
||||
if (!design->selected_module(module->name))
|
||||
continue;
|
||||
if (design->selected_whole_module(module->name))
|
||||
log("Dumping module %s to page %d.\n", id2cstr(module->name), ++page_counter);
|
||||
else
|
||||
if (design->selected_whole_module(module->name)) {
|
||||
if (module->cells.empty() && module->connections.empty()) {
|
||||
log("Skipping skeletton module %s.\n", id2cstr(module->name));
|
||||
continue;
|
||||
} else
|
||||
log("Dumping module %s to page %d.\n", id2cstr(module->name), ++page_counter);
|
||||
} else
|
||||
log("Dumping selected parts of module %s to page %d.\n", id2cstr(module->name), ++page_counter);
|
||||
handle_module();
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue