Вот мы и подошли к основному таинству TimeQuesta. Это таинство задания временных ограничений для интерфейсов ввода/вывода. Интерфейсов существует великое множество, но относительно методов их обработки и задания констрейнов их можно разделить на 2 основные группы : асинхронные и синхронные интерфейсы.
Под синхронностью я понимаю метод обработки интерфейса в ПЛИС. Если для обработки потока данных используется логика, тактируемая от частоты этого интерфейса, то такой интерфейс я называю синхронным. В противном случае интерфейс асинхронный.
Асинхронные я делю на истинно асинхронные (т.е. обрабатываемые полностью на комбинационной логике) и асинхронные с обработкой на системном клоке. Синхронные же в свою очередь делятся по признаку местоположения источника тактовой частоты на system-synchonus и source-synchronus интерфейсы.
Есть еще самосинхронные интерфейсы работающие с Clock Data Recovery (CDR), но их мы рассматривать не будем. Также не будем рассматривать подробно вопросы реализации интерфейсов, нас интересует только задание временных ограничений в TimeQuest.
Recent comments
20 часов 48 минут назад
23 часа 26 минут назад
4 дня 11 часов назад
4 дня 20 часов назад
5 дней 3 часа назад
5 дней 4 часа назад
5 дней 16 часов назад
5 дней 18 часов назад
6 дней 19 часов назад
1 неделя 3 часа назад