mirror of https://github.com/YosysHQ/yosys.git
Merge pull request #83 from neildeo05/fix_tests
Fix getPort issue for yosys tests
This commit is contained in:
commit
84643daf61
|
|
@ -1208,7 +1208,9 @@ void abc_module(RTLIL::Design *design, RTLIL::Module *current_module, std::strin
|
|||
dict<std::string, int> cell_stats;
|
||||
for (auto c : mapped_mod->cells())
|
||||
{
|
||||
c->attributes = sig_to_driver_attrs[mapped_sigmap(module->wire(remap_name(c->getPort(ID::Y).as_wire()->name)))];
|
||||
// SILIMATE: set output port to either Y or Q depending on the cell's ports
|
||||
RTLIL::IdString output_port_name = (c->hasPort(ID::Y)) ? ID::Y : ID::Q;
|
||||
c->attributes = sig_to_driver_attrs[mapped_sigmap(module->wire(remap_name(c->getPort(output_port_name).as_wire()->name)))];
|
||||
if (builtin_lib)
|
||||
{
|
||||
cell_stats[RTLIL::unescape_id(c->type)]++;
|
||||
|
|
|
|||
Loading…
Reference in New Issue