Повоевал с клоками... Что то мне не нравится, что у меня (или у PLL) получается на выходе PLL. Вроде ставлю скважность 50, а Signal Tap показывает всякую хрень со скважностью. Или может он врёт... Пока не понял. А осциллографа посмотреть - нету. В общем, пока плюнул и сделал клоки кодом. По крайне мере со скважностью и фазой всё нормально. Или мне опять Signal Tap врёт
Сегодняшний вечер посвящён борьбе в BRAM (в проекте их штук). Стоит только на секунду отвернутся - хлоп - и синтезатор вместо BRAM собирает на регистрах. А опыт показывает, что попытка собрать RAM на регистрах (помимо улетающих LE) приводит чаще всего к нестартующему синтезу.
В общем, аккуратно вычистил, что бы все блоки стали BRAM (кроме основной оперативки - чего то я опять напортачил и синтез вообще не пойми чего с ней делает - в регистрах столько не уместишь и блоков памяти тоже как то маловато используется - ну и PDP гутарит - нет у тебя оперативки - но этим я займусь позже). Запустил синтез проверить.
И кстати - ещё наблюдение - когда с BRAM всё тип-топ - синтез идёт всего минут 15 А я только к 30-ти привык...
Пока как то так
С Time Quest пока разбираюсь. То есть я понимаю, когда показатели плохие - но что с этим делать - пока опыта не хватает