diff options
author | Marcelina KoĆcielnicka <mwk@0x04.net> | 2022-06-02 11:47:29 +0200 |
---|---|---|
committer | Marcelina KoĆcielnicka <mwk@0x04.net> | 2022-06-02 12:49:34 +0200 |
commit | 3a0aa9c6630c6e2bb2ffb2d7f5b4e3921316ba48 (patch) | |
tree | d04147d34ed0cd10e8f08ffd63f2688c13504c36 /passes/memory/memory_libmap.cc | |
parent | 01cb02c81df14762cce117a823af742ed044a5c4 (diff) | |
download | yosys-3a0aa9c6630c6e2bb2ffb2d7f5b4e3921316ba48.tar.gz yosys-3a0aa9c6630c6e2bb2ffb2d7f5b4e3921316ba48.tar.bz2 yosys-3a0aa9c6630c6e2bb2ffb2d7f5b4e3921316ba48.zip |
memory_dff: Add support for no_rw_check attribute.
Diffstat (limited to 'passes/memory/memory_libmap.cc')
-rw-r--r-- | passes/memory/memory_libmap.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/passes/memory/memory_libmap.cc b/passes/memory/memory_libmap.cc index ab7bb7bb2..898e0af85 100644 --- a/passes/memory/memory_libmap.cc +++ b/passes/memory/memory_libmap.cc @@ -443,6 +443,9 @@ void MemMapping::determine_style() { std::string val_s = val.decode_string(); for (auto &c: val_s) c = std::tolower(c); + // Handled in memory_dff. + if (val_s == "no_rw_check") + continue; if (val_s == "auto") { // Nothing. } else if (val_s == "logic" || val_s == "registers") { |