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

 
 
 
Reply to this topicStart new topic
> Cоединить выход одного PLL с входом другого PLL?
Yoo
сообщение Apr 13 2009, 07:27
Сообщение #1


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

Группа: Свой
Сообщений: 168
Регистрация: 19-04-05
Пользователь №: 4 289



Не получатется соединить два PLL напрямую (Altera, Cyclone II), пишет ошибку фиттера:
Error: Can't fit fan-out of node altpllpll_1:PLL4|altpll:altpll_component|_clk0 into a single clock region

Я так понимаю это означает, что выход PLL должен соединиться с входом в его clock region, а у другого PLL clock region другой. Непонятно, ведь он должен уйти на GCLK, который доступен по всему кристаллу?

Кто нить понимает в чем проблема?
Go to the top of the page
 
+Quote Post
des00
сообщение Apr 13 2009, 07:47
Сообщение #2


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

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



Цитата(Yoo @ Apr 13 2009, 02:27) *
Не получатется соединить два PLL напрямую (Altera, Cyclone II), пишет ошибку фиттера:
Error: Can't fit fan-out of node altpllpll_1:PLL4|altpll:altpll_component|_clk0 into a single clock region

Я так понимаю это означает, что выход PLL должен соединиться с входом в его clock region, а у другого PLL clock region другой. Непонятно, ведь он должен уйти на GCLK, который доступен по всему кристаллу?

Кто нить понимает в чем проблема?


RTFM!!!!

там написано что каскадировать PLL в этом семействе нельзя.


--------------------
Go to the top of the page
 
+Quote Post
Yoo
сообщение Apr 13 2009, 08:28
Сообщение #3


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

Группа: Свой
Сообщений: 168
Регистрация: 19-04-05
Пользователь №: 4 289



RTFM, это что? В Cyclone II datasheet про каскадирование вроде как ничего нет.
Go to the top of the page
 
+Quote Post
des00
сообщение Apr 13 2009, 09:04
Сообщение #4


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

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



Цитата(Yoo @ Apr 13 2009, 03:28) *
RTFM, это что?


Read The Fucking Manual

Цитата(Yoo @ Apr 13 2009, 03:28) *
В Cyclone II datasheet про каскадирование вроде как ничего нет.


тем более если про каскадирование ни слова, то это уже намек что его делать нельзя smile.gif

а вот тут указано точно, что можно подать на вход плл сыклона 2

Cyclone II Device Handbook, Volume 1 -> Chapter 7. PLLs in Cyclone II Devices -> Cyclone II PLL Hardware Overview -> Figure 7–2. Cyclone II PLL Block Diagram

Цитата
This input can be single-ended or differential. If you are using a differential I/O standard, then the design uses two
clock pins. LVDS input is supported via the secondary function of the dedicated clock pins. For example, the CLK0
pin’s secondary function is LVDSCLK1p and the CLK1 pin’s secondary function is LVDSCLK1n. Figure 7–2 shows
the possible clock input connections to PLL 1


--------------------
Go to the top of the page
 
+Quote Post
cdg
сообщение Apr 13 2009, 09:17
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 313
Регистрация: 8-09-04
Из: Таганрог
Пользователь №: 617



Цитата(Yoo @ Apr 13 2009, 11:27) *
Кто нить понимает в чем проблема?

В чтении документации smile.gif))
Если без лирики, то выводил наружу через IO и потом на глобальную ножку, по другому никак, в TQFP есть ножки IO расположенные прямо рядом с глобальными DEDICATED INPUT.
Go to the top of the page
 
+Quote Post
Yoo
сообщение Apr 13 2009, 09:27
Сообщение #6


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

Группа: Свой
Сообщений: 168
Регистрация: 19-04-05
Пользователь №: 4 289



Цитата(des00 @ Apr 13 2009, 13:04) *
"там написано что каскадировать PLL в этом семействе нельзя"
"тем более если про каскадирование ни слова, то это уже намек"
Это как понимать?

Ссылка на Figure 7–2 имеет отношение только к входным пинам (на PLL1 можно завести только c CLK0..3). При конфигурирование PLL на inclk0 можно подать любой внутренний сигнал.

Ошибка связана с "single clock region". См. например файл.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Apr 13 2009, 10:06
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



2 Yoo - при чём тут Arria GX ?? 07.gif
А на счёт вашего вопроса - тут подымался уже такой вопрос давненько, вроде там даже где то документированное подтверждение было приведено.. В обсчем действительно нельзя в 2-м сцЫклончике взять в дизайне и завести выход клока с одного плл на вход другого - нужно выводить наружу и заводить опять...
А вот в 3-м - уже можно wink.gif
Go to the top of the page
 
+Quote Post
Yoo
сообщение Apr 13 2009, 10:17
Сообщение #8


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

Группа: Свой
Сообщений: 168
Регистрация: 19-04-05
Пользователь №: 4 289



Эта ошибка вроде как решилась rolleyes.gif применением буфера altclkctrl. Он вывел выход PLL на GCLK.
Теперь не хочет драйвирить вход другого PLL. Надо чем-то адаптировать GCLK на вход PLL. ??

Error: Illegal connection from Clock Control Block altclkctrl_1:PLL4_BUFFER|altclkctrl_1_altclkctrl_hia:altclkctrl_1_altclkctrl_hia
_component|clkctrl1 to destination node altpllpll_1:PLL2|altpll:altpll_component|pll -- destination node cannot be driven by global clock signals
Go to the top of the page
 
+Quote Post
alexadmin
сообщение Apr 13 2009, 10:42
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 572
Регистрация: 17-11-05
Из: СПб, Россия
Пользователь №: 10 965



Yoo, ну вам ведь уже не один раз сказали - во втором циклоне на pll можно подать сигнал только со специализированного входного пина.
Go to the top of the page
 
+Quote Post
des00
сообщение Apr 13 2009, 10:46
Сообщение #10


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

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



Во первых причем здесь ария жиикс ? разговор идет про сыклон 2.

Цитата(Yoo @ Apr 13 2009, 03:27) *
Ссылка на Figure 7–2 имеет отношение только к входным пинам (на PLL1 можно завести только c CLK0..3).


повторяю еще раз для тех кто в танке, в сыклоне 2 подать сигнал на PLL можно ТОЛЬКО со входных ног. О чем в даташите черным по белому нарисовано и написано.

Цитата
При конфигурирование PLL на inclk0 можно подать любой внутренний сигнал.


если вы ЭТО сделаете сообщите об этом в первую очередь фирме альтера, что нашли недокументированную фичу сыклона 2 %))


--------------------
Go to the top of the page
 
+Quote Post
Yoo
сообщение Apr 13 2009, 11:25
Сообщение #11


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

Группа: Свой
Сообщений: 168
Регистрация: 19-04-05
Пользователь №: 4 289



Извиняюсь, вспылил crying.gif . Нашёл и в доке
"The inclk must be driven by one of two dedicated clock input pins." Всем спасибо.
Go to the top of the page
 
+Quote Post

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

 


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


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