Цитата(Ethereal @ Jan 18 2009, 01:31)

В данный момент пишу модуль под ПЛИС Altera в среде Quartus 7.2. Все инструменты родные (то есть не используется возможность подключения внешних синтезаторов, фиттеров и прочего).
Но часто еще на этапе симуляции симулятор выдает сообщения о превышении th (оптимизация th вдоль всех путей включена). При прошивке в ПЛИС в качестве выходного результата получается бред (не всегда, но зависит от компиляции - то все хорошо, то все не очень хорошо).
Входной клок идет на ФАПЧ с коэфициентом 1:1. Все блоки дезайна сделаны синхронными и тактируются с выхода ФАПЧ.
Подпункт 1: Почему при проверке анализатором все хорошо, но при симуляции и в реальной работе все плохо?
Подпункт 2: Возможно стоит задавать еще какие-то требования?
1. Если говорит хорошо, значит хорошо.
Проблема в родных инструментах. Очень трудно в ручную графически во временном моделировании создать входные воздействия с соблюдением th
да еще для памяти. Пропуститте входные данные через регистр на клоке с pll. (Это поможет справиться с рисованием входных воздействий в симуляторе квартуса. Кстати - поставьте 8.1. Он при несоблюдении временных граничений будет выдавать вам неопределеености при моделировании. Чтобы не казалось, что все хорошо).
Дело скорее всего в проекте. При переносе данных из одного клокового домена в системный.