mirror of
https://github.com/YosysHQ/yosys
synced 2025-07-14 08:26:41 +00:00
Add support for memory writes in processes.
This commit is contained in:
parent
c00a29296c
commit
4e03865d5b
16 changed files with 246 additions and 44 deletions
|
@ -141,6 +141,14 @@ struct CheckPass : public Pass {
|
|||
for (auto bit : sigmap(action.second))
|
||||
if (bit.wire) used_wires.insert(bit);
|
||||
}
|
||||
for (auto memwr : sync->mem_write_actions) {
|
||||
for (auto bit : sigmap(memwr.address))
|
||||
if (bit.wire) used_wires.insert(bit);
|
||||
for (auto bit : sigmap(memwr.data))
|
||||
if (bit.wire) used_wires.insert(bit);
|
||||
for (auto bit : sigmap(memwr.enable))
|
||||
if (bit.wire) used_wires.insert(bit);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue