From c53eee961cd71acfa299da870530d88ee6893ead Mon Sep 17 00:00:00 2001 From: Catherine Date: Tue, 5 Sep 2023 05:12:13 +0000 Subject: [PATCH] back.rtlil: fix `MEMID` parameter to match `$mem_v2` cell name. --- amaranth/back/rtlil.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/amaranth/back/rtlil.py b/amaranth/back/rtlil.py index 9a8f286..78a8073 100644 --- a/amaranth/back/rtlil.py +++ b/amaranth/back/rtlil.py @@ -872,7 +872,7 @@ def _convert_fragment(builder, fragment, name_map, hierarchy): hierarchy=hierarchy + (sub_name,)) if sub_type == "$mem_v2" and "MEMID" not in sub_params: - sub_params["MEMID"] = "$" + sub_name + sub_params["MEMID"] = builder._make_name(sub_name, local=False) sub_ports = OrderedDict() for port, value in sub_port_map.items():