ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
28 марта
1148648 Топик полностью
misyachniy (24.11.2021 13:29, просмотров: 254) ответил mse homjak на Квартус знает. В проекте есть счётчик, который делит на 10. Тут, походу, какая-то принципиальная лажа. РТЛ показывает адекватную картинку в том и ином случаях. Т.е. с точки зрения логики описания всё в норме. Но какая-то конструкция описания неадекватно воспринимается синтезатором.
Я вижу такие странные места 

1) negedge nTXstart я бы вывел из под условия

always@(posedge div10clk or negedge nTXstart)



2)

else if (baudes==22) baudes<=baudes;

else baudes<=baudes+1;


я бы написал

else if (baudes < 5'd21) baudes<=baudes+1'b1;


3) Управление gate485 внести в always@(posedge div10clk)

или сделать прямое присвоение

assign gate485 = baudes < 5'd21;