back.rtlil: don't name-prefix signals connected to instance ports.
authorwhitequark <whitequark@whitequark.org>
Mon, 8 Jul 2019 10:48:07 +0000 (10:48 +0000)
committerwhitequark <whitequark@whitequark.org>
Mon, 8 Jul 2019 10:48:07 +0000 (10:48 +0000)
commitbfbeca4584f18b2827db157ad43b0d5075cfcacf
treed940bd110e76ec9a7a5696975382526739adde87
parent0b844da4cfc1e42f8048cc0441007a0139edfe23
back.rtlil: don't name-prefix signals connected to instance ports.

This gives particularly pathological results on IO buffers, like:
  connect \D_OUT_0 \user_led_0_user_led_0__o

Since subfragment signals are name-prefixed because this works well
for signals propagated upwards across hierarchy, this is never
desirable for instances.
nmigen/back/rtlil.py