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

 
 
 
Reply to this topicStart new topic
> Не получается разместить PLL
Art55555
сообщение Jul 29 2015, 12:36
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 184
Регистрация: 7-10-10
Пользователь №: 59 981



До модернизации платы система тактирования была устоена следующим образом:
Прикрепленное изображение


С АЦП заводился дифференциальный такт, из него делалась основная частота clk (по которой работает весь проект) и ещё одна диифференциальная (делалась с помощью элемента PPL_BASE), подавалась на IDDRы для приёма данных с этого же АЦП. Микросхема Spartan 6 SX75 FGG484.
До модернизации основной такт заводился на клоковые ноги GCLK26 и GCLK27 (пины J1 J3). Проект работал без проблем.

В процессе модернизации сменили приёмный бане, в следстивие чего, основной такт начал приходить на GCLK30 и GCLK31 (пины АА12 и АВ12).

Выдаётся следующая ошибка:

Place:1201 - Component <x_ADC2195_receiver/PLL_BASE_inst2/PLL_ADV> of type PLL is not placeable because it has locked loads placed in regions: CLOCKREGION_X0Y0 CLOCKREGION_X0Y0 CLOCKREGION_X0Y0 CLOCKREGION_X0Y0.
There is a restriction that the clock loads of a PLL must be in a horizontally adjacent clock region to the PLL. It is recommended that a BUFG be used for this clock signal so that the clock loads can be placed anywhere on the device. If the clock driver or clock loads are locked or area grouped, please ensure that they are constrained to horizontally adjacent clock regions.

Как можно решить данную проблему?
Go to the top of the page
 
+Quote Post
des00
сообщение Jul 29 2015, 12:48
Сообщение #2


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(Art55555 @ Jul 29 2015, 19:36) *
Как можно решить данную проблему?


Цитата
It is recommended that a BUFG be used for this clock signal so that the clock loads can be placed anywhere on the device.

я один дочитал до этого момента ?


--------------------
Go to the top of the page
 
+Quote Post
serjj
сообщение Jul 29 2015, 12:49
Сообщение #3


Знающий
****

Группа: Участник
Сообщений: 527
Регистрация: 4-06-14
Из: Санкт-Петербург
Пользователь №: 81 866



Я бы начал копать с
Цитата
It is recommended that a BUFG be used for this clock signal so that the clock loads can be placed anywhere on the device.
Go to the top of the page
 
+Quote Post
Golikov A.
сообщение Jul 29 2015, 13:05
Сообщение #4


Гуру
******

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



ну думаю еще важно
Цитата
is not placeable because it has locked loads placed in regions: CLOCKREGION_X0Y0 CLOCKREGION_X0Y0 CLOCKREGION_X0Y0 CLOCKREGION_X0Y0.

Go to the top of the page
 
+Quote Post
Art55555
сообщение Jul 29 2015, 13:15
Сообщение #5


Частый гость
**

Группа: Участник
Сообщений: 184
Регистрация: 7-10-10
Пользователь №: 59 981



Цитата(serjj @ Jul 29 2015, 16:49) *
Я бы начал копать с



Прикрепленное изображение

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

Делать связку IBUFGDS-IBUFG -PLL?
Go to the top of the page
 
+Quote Post
serjj
сообщение Jul 29 2015, 13:19
Сообщение #6


Знающий
****

Группа: Участник
Сообщений: 527
Регистрация: 4-06-14
Из: Санкт-Петербург
Пользователь №: 81 866



Ну вот вы б попробовали, а уж если бы не получилось, тогда бы спросили.

Какая-то неправильная тенденция пошла - выкладывать текст Error/Warning с просьбой указывать о чём он говорит и что делать. Во первых в нём написано, во вторых у производителей есть всевозможные issues и bug reports, в которых всё разжёвано... Не говоря уже о XAPP от Xilinx, весьма годные доки..

Сообщение отредактировал serjj - Jul 29 2015, 13:20
Go to the top of the page
 
+Quote Post

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

 


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


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