[an error occurred while processing this directive]
|
Квартус все сигналы, заканчивающиеся цифрой берет в скобки. Попробуйте сделать несколько сигналов sig0, sig1, sig2... В рапорте будет предупреждение насчет однобитных векторов (формулировки точно не помню), и в результате эти сигналы будут принудительно переименованы в sig[0], sig[1], sig[2] и т.д.
В вашем случае fill_coeff1[10] совпал с fill_coeff10[0]. Вот и все.
Насчет того, что шины не должны заканчиваться цифрой - нет такого ограничения. Да и противоречит это здравому смыслу, ведь любая шина заканчивается на цифру.
А вот начинаться на цифру - есть ограничение, в верилоге.
E-mail: info@telesys.ru