mirror of
https://github.com/YosysHQ/yosys
synced 2025-06-18 20:03:39 +00:00
Fixes in fsm detect/extract for better detection of non-fsm circuits
This commit is contained in:
parent
8311492475
commit
06d96e8fcf
2 changed files with 4 additions and 4 deletions
|
@ -161,7 +161,7 @@ struct FsmDetectPass : public Pass {
|
|||
sig_at_port.clear();
|
||||
for (auto &cell_it : module->cells)
|
||||
for (auto &conn_it : cell_it.second->connections) {
|
||||
if (ct.cell_output(cell_it.second->type, conn_it.first)) {
|
||||
if (ct.cell_output(cell_it.second->type, conn_it.first) || !ct.cell_known(cell_it.second->type)) {
|
||||
RTLIL::SigSpec sig = conn_it.second;
|
||||
assign_map.apply(sig);
|
||||
sig2driver.insert(sig, sig2driver_entry_t(cell_it.second, conn_it.first));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue