Ошибка Yosys для длинных имен (проводов / экземпляров)

#yosys

#yosys

Вопрос:

Я пытаюсь запустить большой дизайн с помощью Yosys, но я получаю следующую ошибку

 terminate called after throwing an instance of 'ord::Exception'
what():  Net logical_tile_clb_mode_clb__0.logical_tile_clb_mode_default__fle_0.logical_tile_clb_mode_default__fle_mode_n1_lut4__ble4_0.logical_tile_clb_mode_default__fle_mode_n1_lut4__ble4_mode_default__lut4_0.ccf has segments vector empty
  

Я знаю, что мне нужно сократить имена проводов, но мне было интересно, сможет ли Yosys автоматически позаботиться об этом, поскольку выполнение этого вручную заняло бы слишком много времени

Комментарии:

1. Я не думаю, что у Yosys есть какое-либо ограничение на длину имени сети, которое эта сеть была бы близка к достижению. Это также не похоже на ошибку от Yosys. Скорее всего, это ошибка в нисходящем инструменте, но я не уверен, связано ли это вообще с длиной.