Цитата(axalay @ Feb 16 2009, 17:56)

Не хотелось бы на приемных сторонах сдвигать клоки-проблема с количеством BUFGMUX.
Интересно, куда же ушли все BUFGMIX, есть еще более требовательные к чистоте клока части проекта? А если серьезно, то вы и сами понимаете наверняка, что имея окно данных в 2 ns без подвижки клока не обойтись никак. И общий способ для этого один: DCM. Однако, если у вас Spartan-3A можно пробовать элементы задержки в пэдах задействовать. Они правда примерно на порядок грубее, чем DCM, но может и получиться.
Что касается методов отладки при отсутствии хорошего осцилографа - их два. Сначала надо смоделировать все с таймингами, подав на вход идеальный сигнал. Потом поставить на приемник ChipScope.