Вчера под вечер налетел на то, что программирова..... ээээ... синтез железки в FPGA подчиняется тем же правилам, что и сборка в реале и что оно имеет (в некоторых случаях) существенное отличие от классического программирования Образно говоря - при программировании, если два или больше нечта (модуля, потока, процессора, компьютера) пишут что то в переменную (фактически - ячейку памяти) - это ВСЕГДА последовательный процесс, даже если программеру кажется, что параллельный А в железе это может быть (попытка, успешная или нет) и параллельный процесс. Ну а фактически я, по привычке программиста, попытался подать сигнал с двух выходов на один вход. Конечно, Квартис сказал - чё?.... Я сначала вообще не допёр - про что это, почему синтез не может провести Потом уже, едучи в трамвае и размышляя... Осенило

Да, да, знаю, если ОК - такой фокус провернуть можно

- - - Добавлено - - -

Не вчера, позавчера