Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Глобальный clock в Xilinx
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
dsmv
Есть проблема:
ПЛИС Xilinx Spartan-3, ISE 7.3
На вход подаётся шина данных и тактовый сигнал 200 MHz. Все эти сигналы
поступают на узел перепаковки, который расположен рядом с входными ножками. При разводки в ISE 6.2 всё нормально. А вот ISE 7.3 упорно помещает тактовый сигнал на глобальную линию. Соответственно он тянется в середину ПЛИС и возвращается обратно. Мне это не нужно.

Вопрос: Как запретить перевод тактового сигнала на глобальную линию ?
BSV
IMHO, трассировщик все делает правильно. Только при такой разводке тактовых сигналов будут приблизительно одинаковыми задержки до всех их нагрузок внутри кристалла.

А что Вы имеете в виду под термином "Узел перепаковки"? И ISE, наверно, не 7.3, а все-таки 7.1.03?
3.14
Как уже верно подмечено, великое благо когда тактовый находится на глобальной линии т.к. при этом не надо грузится о MAXSKEY и MAXDELAY. Ну а если так надо отключить, например у Sinplify констрейн есть который запрещает ему использовать глоб. линии, ну а железней самому подключить нужные линии через нужные буфера .
dsmv
Цитата(BSV @ Sep 12 2005, 22:28)
IMHO, трассировщик все делает правильно. Только при такой разводке тактовых сигналов будут приблизительно одинаковыми задержки до всех их нагрузок внутри кристалла.
*


В данном конкретном случае трассировщик перемудрил.
У меня используется узел перепаковки, который состоит из DPRAM, которая реализованна на LUTах. Все элементы расположены непосредственно возле входных ножек, так что здесь глобальный clock в принципе не нужен. Схема прекрасно работала ещё на Spartan-2E.
Собственно говоря я нашёл решение: надо было установить атрибут buffer_type

attribute buffer_type of a0clk: signal is "none";

Теперь работает.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.