реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Помогите разобраться с PLL, DCM и clock_generator
aabmail
сообщение Jun 7 2013, 11:58
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 210
Регистрация: 4-06-08
Из: Москва
Пользователь №: 38 056



Здравствуйте! Подскажите пожалуйста, куда копать. wacko.gif

Работаю с Spartan6-150. Мне нужно создать дополнительный внутренний генератор на 200 МГц. Если добавить еще один выход в clock_generator, то проект не всегда разводится (timing constraints were not met). Предполагаю, что мне нужно грамотнее использовать clock resources.

Открыл PlanAhead, вижу, что все источники CLK (5 шт) расположены в одном DCM, хотя в кристалле всего имеется 6 DCM и 12 PLL. Т.о. 5 DCM и 12 PLL пустуют. Как их грамотно задействовать? Из каких соображений следует устанавливать дополнительные буфера BUFG? Еще меня сильно смущает то, что если открыть EDK и войти в настройки clock_generator, то там предоставлен выбор всего из 2-х DCM и 4-х PLL (а не 6 и 12 соответственно) .

Заранее благодарен.
Go to the top of the page
 
+Quote Post
Golikov A.
сообщение Jun 9 2013, 18:35
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



в констраин файле можно указать какие ПЛЛ использовать для каких сигналов...
типа
INST "clock_generator_0/clock_generator_0/PLL0_INST/Using_PLL_ADV.PLL_ADV_inst" LOC = "PLL_ADV_X0Y2"

для системы с микроблайзом есть клок визард он очень здорово помогает, просто просиш наделать таких клоков и он все делает.

Go to the top of the page
 
+Quote Post
aabmail
сообщение Jun 11 2013, 08:05
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 210
Регистрация: 4-06-08
Из: Москва
Пользователь №: 38 056



Цитата(Golikov A. @ Jun 9 2013, 22:35) *
в констраин файле можно указать какие ПЛЛ использовать для каких сигналов...
типа
INST "clock_generator_0/clock_generator_0/PLL0_INST/Using_PLL_ADV.PLL_ADV_inst" LOC = "PLL_ADV_X0Y2"

для системы с микроблайзом есть клок визард он очень здорово помогает, просто просиш наделать таких клоков и он все делает.


Большое спасибо.

Еще вот такой вопрос: из каких соображений выбирается значение поля Req.group в clock generator?
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th June 2025 - 23:35
Рейтинг@Mail.ru


Страница сгенерированна за 0.01344 секунд с 7
ELECTRONIX ©2004-2016