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

 
 
 
Reply to this topicStart new topic
> можно ли для Stratix III подключить неклоковый пин к клоковым ресурсам?, конкретно к входу pll? ошибка на плате - можно ли исправить в ПЛИС?
yes
сообщение Oct 27 2009, 12:23
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640



при проектировании платы тактовый сигнал был заведен на нетактовую ножку, можно ли как-либо тактировать PLL в STRATIX III без исправления платы?
желательно, конечно, чтобы при этом еще работал тайминг анализ по этому клоку.
Go to the top of the page
 
+Quote Post
des00
сообщение Oct 27 2009, 12:40
Сообщение #2


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

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



Цитата(yes @ Oct 27 2009, 06:23) *
при проектировании платы тактовый сигнал был заведен на нетактовую ножку, можно ли как-либо тактировать PLL в STRATIX III без исправления платы?
желательно, конечно, чтобы при этом еще работал тайминг анализ по этому клоку.


даташита нет под рукой, но каскадировать PLL умели уже 2 ые стратиксы(если судить по даташиту), так что по идее нет проблем подать любой сигнал через CLKCTRL на вход PLL.


--------------------
Go to the top of the page
 
+Quote Post
yes
сообщение Oct 27 2009, 13:03
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640



в даташите есть картинка, по которой вроде бы "да"
но на практике не выходит,
подскажите волшебные слова smile.gif

пытался так
Код
input wire adcl1_dco_p,

wire clki;

//LCELL bf(.in(adcl1_dco_p), .out(clki));
//clkctrl cc(.inclk(adcl5_dco_p), .outclk(clki));
clkctrl cc(.inclk(clkr), .outclk(clki), .ena(knob_n[1]));

pll pll(clki,clk);


Error: Can't place Left/Right or Top/Bottom PLL "pll:pll|altpll:altpll_component|pll_altpll:auto_generated|pll1" -- I/O pin adcl1_dco_p (port type INCLK of the PLL) is assigned to a location which is not connected to port type INCLK of any PLL on the device

или

Error: Clock input port inclk[0] of PLL "pll:pll|altpll:altpll_component|pll_altpll:auto_generated|pll1" must be driven by a non-inverted input pin or another PLL, optionally through a Clock Control block


Цитата(des00 @ Oct 27 2009, 15:40) *
даташита нет под рукой, но каскадировать PLL умели уже 2 ые стратиксы(если судить по даташиту), так что по идее нет проблем подать любой сигнал через CLKCTRL на вход PLL.


каскадируются pll по отдельным/специальным проводам
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
des00
сообщение Oct 27 2009, 13:12
Сообщение #4


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

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



Цитата(yes @ Oct 27 2009, 07:03) *
в даташите есть картинка, по которой вроде бы "да"
но на практике не выходит,
подскажите волшебные слова smile.gif


ошибся, пробывал под сыклон 3 тоже не хочет собирать %( хотя по даташиту PLL может брать клок с CLKCTRL, на который можно подать любой сигнал %(


--------------------
Go to the top of the page
 
+Quote Post
dmitry-tomsk
сообщение Oct 27 2009, 13:29
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 672
Регистрация: 18-02-05
Пользователь №: 2 741



Цитата(des00 @ Oct 27 2009, 16:12) *
ошибся, пробывал под сыклон 3 тоже не хочет собирать %( хотя по даташиту PLL может брать клок с CLKCTRL, на который можно подать любой сигнал %(

Да уж, циклонам до спартанов в этом плане далеко
Go to the top of the page
 
+Quote Post
yes
сообщение Oct 27 2009, 13:39
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640



Цитата(dmitry-tomsk @ Oct 27 2009, 16:29) *
Да уж, циклонам до спартанов в этом плане далеко

в этом то и дело - плату разводили господа, которые тока с ксайлинсом работали и мое требование про "клоки на специальные ноги" восприняли как пожелание
а я просмотрел - на плате этих клоков, как собак...

но абращаю винание - это не циклон - это старший стратикс 3 !
Go to the top of the page
 
+Quote Post
des00
сообщение Oct 28 2009, 04:07
Сообщение #7


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

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



Цитата(dmitry-tomsk @ Oct 27 2009, 07:29) *
Да уж, циклонам до спартанов в этом плане далеко


также как и ISE до Qua по качеству использования %)

Цитата(yes @ Oct 27 2009, 07:39) *
в этом то и дело - плату разводили господа, которые тока с ксайлинсом работали и мое требование про "клоки на специальные ноги" восприняли как пожелание
а я просмотрел - на плате этих клоков, как собак...


плату в переразводку, господ оштрафовать за невыполнение требований %)

ЗЫ. Скачаю даташит на стратикс 3, неужели все так глухо...

ЗЗЫ. Так и есть, в даташите раздел 6-9 Clock Network Sources страница pdf документа 155 черным по белому, отдельной строкой

Цитата
Logic Array Blocks (LABs)
You can also drive each global and regional clock network via LAB-routing to enable internal logic to drive a high fan-out, low-skew signal.

Stratix III device PLLs cannot be driven by internally generated GCLKs or RCLKs. The input clock to the PLL has to come from dedicated clock input pins/PLL-fed GCLKs or RCLKs only.


рожайте ёжика, или плату в переразводку %)

тоже самое для сыклонов 3

Цитата
You can drive the global clock network through logic array routing to enable internal logic (LEs) to drive a high fan-out, low-skew signal path. Clock control blocks that have inputs driven by internal logic are not able to drive PLL inputs


--------------------
Go to the top of the page
 
+Quote Post
yes
сообщение Oct 29 2009, 14:53
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640



Цитата(des00 @ Oct 28 2009, 07:07) *
также как и ISE до Qua по качеству использования %)


но следует заметить, что за несколько лет использования ISE со старшими V2, V4 и средними V5
ISE ни разу не валился со внутренней ошибкой, да там были проблемы с графической оболочкой, какие-то глюки, но сами процессы MAP / P&R не падали (по крайней мере, я не помню)

а Qua за месяц ыксплуатации преизрядно окошек с internal error показал

-------------

спасибо за разъяснение PLL
Go to the top of the page
 
+Quote Post
des00
сообщение Oct 30 2009, 04:30
Сообщение #9


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

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



Цитата(yes @ Oct 29 2009, 08:53) *
ISE ни разу не валился со внутренней ошибкой, да там были проблемы с графической оболочкой, какие-то глюки, но сами процессы MAP / P&R не падали (по крайней мере, я не помню)

а Qua за месяц ыксплуатации преизрядно окошек с internal error показал


я не говорил что ква без косяков, но с точки зрения юзерфрендли (особенно JTAG отладка) он на голову выше ISE. За последние 3 года что сижу на альтерах я тоже не помню чтобы у меня ква валился %)


--------------------
Go to the top of the page
 
+Quote Post

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

 


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


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