Цитата(Shivers @ Dec 18 2015, 10:36)

1. Сложности нет, для "увеличить разрядность" существуют параметры.
2. На мой вкус, постоянный контроль за разрядностью позволяет лучше чувствовать код, держать все в голове. Так легче не-накосячить.
3. И главный аргумент: на конструкции вида cnt <= cnt + 1; синтезатор будет ругаться, что не равны разрядности операндов.
Если брать айсики и DC, то он не ругается на такие конструкции. Линт будет ругаться на это, но в принципе можно игнорить, но посмотреть и проверить не мешает.
В любом случае (айсики) все равно потом EC прокатывать, так что можно спокойно игнорить.