back.rtlil: don't name-prefix signals connected to instance ports.
authorwhitequark <cz@m-labs.hk>
Mon, 8 Jul 2019 10:48:07 +0000 (10:48 +0000)
committerwhitequark <cz@m-labs.hk>
Mon, 8 Jul 2019 10:48:07 +0000 (10:48 +0000)
commit0589aafba8b68c507d10a12e56f0f8c0f4467220
treed940bd110e76ec9a7a5696975382526739adde87
parenteffba83118478751b0d09cb05cd9cd6318ee93ee
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