mirror of
https://github.com/YosysHQ/yosys
synced 2025-09-13 13:11:27 +00:00
Update passes/fsm to avoid bits()
This commit is contained in:
parent
d318775d97
commit
7c3cf9cc42
5 changed files with 32 additions and 44 deletions
|
@ -106,7 +106,7 @@ static void fsm_recode(RTLIL::Cell *cell, RTLIL::Module *module, FILE *fm_set_fs
|
|||
|
||||
if (encoding == "one-hot") {
|
||||
new_code = RTLIL::Const(RTLIL::State::Sa, fsm_data.state_bits);
|
||||
new_code.bits()[state_idx] = RTLIL::State::S1;
|
||||
new_code.set(state_idx, RTLIL::State::S1);
|
||||
} else
|
||||
if (encoding == "binary") {
|
||||
new_code = RTLIL::Const(state_idx, fsm_data.state_bits);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue