Цитата
В документе на DCM имелись ввиду буферы с нормированной задержкой, выстроенные в цепочку. выход каждого буфера заводится ну мультиплексор, таким образом можно выбирать нужную задержку.
Я думаю, такая схема вполне рабочая, если используется самой Xilinx. Я спрашиваю, как ее корректно реализовать.
Цитата(avesat @ Mar 30 2008, 00:06)

Ну так и делайте на синхронных регистрах или счетчиках, если вам нужны асинхронные элементы задержки то таких примитивов нет.
То, что нет готовых примитивов, я, вообще говоря, в курсе. Но очевидно, сделать как-то аналогично Xilinx возможно. Видимо, придется почитать исходники CoreLib.
Цитата(Fat Robot @ Mar 30 2008, 00:03)

можете использовать
кварцевые, ртутные, коаксиальные, полупроводниковые ЛЗ
всё это отдельные, внешние устройства. внутри ПЛИС Зайлинкс доступных пользователю элементов с нормированной (например, в диапазоне рабочих температур) задержкой нет.
Вероятно, имело бы смысл переработать Ваш модуль с тем, чтобы потребности в элементах задержки не возникало.
К сожалению, переработать модуль таким образом нет возможности.
I have nothing... Because only my dreams. And i put my dreams under your feet.
Tread softly.. because you tread on my dreams.
W. Yeats.