back.rtlil: give clocks and resets nicer names.
This commit is contained in:
parent
22c76e5f90
commit
a17a9e355d
|
@ -400,6 +400,13 @@ def convert_fragment(builder, fragment, name, clock_domains):
|
|||
for signal in fragment.ports:
|
||||
xformer.add_port(signal)
|
||||
|
||||
# Make sure clocks and resets get sensible names, by eagerly converting them outside
|
||||
# of any hierarchy.
|
||||
for cd_name, _ in fragment.iter_sync():
|
||||
cd = clock_domains[cd_name]
|
||||
xformer(cd.clk)
|
||||
xformer(cd.reset)
|
||||
|
||||
for subfragment, sub_name in fragment.subfragments:
|
||||
sub_name, sub_port_map = \
|
||||
convert_fragment(builder, subfragment, sub_name, clock_domains)
|
||||
|
|
Loading…
Reference in a new issue