Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Spartan 6 LX25
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
likeasm
Подскажите можно ли подать частоту с ядра FPGA, без внешнего генератора? Просмотрел UG382, английским не сильно владею, но как понял там PLL тактируется от внешнего сигнала. Учусь писать на Verilog, подскажите где покапать описание и примеры работы с PLL на Verilog для данной ситуации.
gibson1980
Цитата(likeasm @ Apr 28 2014, 20:21) *
где покапать описание и примеры работы с PLL на Verilog для данной ситуации.


Где где, в лампочке sm.gif
Нажмите для просмотра прикрепленного файла

Еще можно корегеновский Визард использовать для наглядности. Частоту надо подавать внешнюю от 5 МГц.
Нажмите для просмотра прикрепленного файла
likeasm
благодарю, порой поиск,казалось бы, простой информации занимает очень много времени.
likeasm
Забил PLL модуль в verilog модуль, поигрался с параметрами,в ISIM работает как часы. Как я понял он работает от внешнего CLKIN, а у меня задача синхронизации без внешнего генератора. Может я чего-то не так понял, возможно ли синхронизировать данную FPGA без внешнего генератора?
Alex77
Цитата(likeasm @ Apr 29 2014, 09:52) *
Забил PLL модуль в verilog модуль, поигрался с параметрами,в ISIM работает как часы. Как я понял он работает от внешнего CLKIN, а у меня задача синхронизации без внешнего генератора. Может я чего-то не так понял, возможно ли синхронизировать данную FPGA без внешнего генератора?

"Синхронизация" подразумевает синхронизацию кого-то относительно чегото. Посему задача поставлена несколько не корректно.
Может имеется ввиду "тактирование ПЛИС от внутреннего источника" ?
likeasm
Цитата(Alex77 @ Apr 29 2014, 09:06) *
"Синхронизация" подразумевает синхронизацию кого-то относительно чегото. Посему задача поставлена несколько не корректно.
Может имеется ввиду "тактирование ПЛИС от внутреннего источника" ?

Спасибо, что читаете мои мысли, именно этого я и хочу, только не знаю как.
Alex77
Цитата(likeasm @ Apr 29 2014, 10:33) *
Спасибо, что читаете мои мысли, именно этого я и хочу, только не знаю как.

Внутри ПЛИС Xilinx генераторов опорной частоты нет. Наличие внешней тактовой обязательно в 99.99999 % случаев.
likeasm
Цитата(Alex77 @ Apr 29 2014, 10:32) *
Внутри ПЛИС Xilinx генераторов опорной частоты нет. Наличие внешней тактовой обязательно в 99.99999 % случаев.

Я предполагал такой ответ, спасибо. Буду подбирать внешний генератор.
Timmy
Цитата(likeasm @ Apr 29 2014, 12:04) *
Я предполагал такой ответ, спасибо. Буду подбирать внешний генератор.

Вообще-то решение есть: примитив STARTUP_SPARTAN6, выход CFGMCLK, только его частота не очень стабильна, там где-то+-20% допуск.
likeasm
Цитата(Timmy @ Apr 29 2014, 11:28) *
Вообще-то решение есть: примитив STARTUP_SPARTAN6, выход CFGMCLK, только его частота не очень стабильна, там где-то+-20% допуск.

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