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

 
 
 
Reply to this topicStart new topic
> максимальная частота проекта
1113
сообщение Jun 17 2013, 13:55
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 604
Регистрация: 24-02-06
Из: Москва
Пользователь №: 14 658



Гуру, доброго времени суток. поясните, пожалуйста, такой момент, на примере кристалла Artix, если можно.

дано - теоретически мой полностью синхронный проект может работать с частотой 1 гигагерц.

но на практике он с такой скоростью не запустится, потому что PLL не может генерить частоты выше 800 MHz (причём от спидгрэйда кристалла это не зависит).

я верно рассуждаю или нет?

Go to the top of the page
 
+Quote Post
dm.pogrebnoy
сообщение Jun 17 2013, 17:39
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 747
Регистрация: 11-04-07
Пользователь №: 26 933



В проекте вообще может не использоваться PLL. Если все делать по фен шую, то такотвая частота, которую держит тактовое дерево не превышает в артиксе 464 мегагерц. Память 388, умножители те же 464. И только отдельные блоки работают на более высоких частотах, но их тактирование производится не через глобальное тактовое дерево.


--------------------
Go to the top of the page
 
+Quote Post
1113
сообщение Jun 17 2013, 18:14
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 604
Регистрация: 24-02-06
Из: Москва
Пользователь №: 14 658



а что тогда значит вот это?
Цитата
Asynchronous Control Signals Information:
----------------------------------------
No asynchronous control signals found in this design

Timing Summary:
---------------
Speed Grade: -1

Minimum period: 1.327ns (Maximum Frequency: 753.580MHz)
Minimum input arrival time before clock: 0.697ns
Maximum output required time after clock: 0.833ns
Maximum combinational path delay: No path found

Timing Details:
---------------
All values displayed in nanoseconds (ns)
Go to the top of the page
 
+Quote Post
dm.pogrebnoy
сообщение Jun 18 2013, 07:42
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 747
Регистрация: 11-04-07
Пользователь №: 26 933



Смею предположить, что в совокупности, это максимальная частота переключения синхронных элементов (Toggle frequency), которая для артикса может доходить до 1412 МГц.


--------------------
Go to the top of the page
 
+Quote Post
1113
сообщение Jun 18 2013, 08:05
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 604
Регистрация: 24-02-06
Из: Москва
Пользователь №: 14 658



то есть переключаться может, но только такую высокую тактовую я в кристалле нигде не найду?
Go to the top of the page
 
+Quote Post
dm.pogrebnoy
сообщение Jun 18 2013, 08:13
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 747
Регистрация: 11-04-07
Пользователь №: 26 933



Надо ориентироваться на глобальное тактовое дерево. В даташите указано, что BUFGCTRL может работать на частотах 464 МГц для -1 скорости. Практически большинство синхронных элементов будет затактировано через этот буфер/мультиплексор. Лишь только отдельные элементы, такие как сердезы, например, могут быть затактированы непосредственно с вывода микросхемы через специальные буферы (BUFIO), для которых максимальная тактовая уже 600 МГц.


--------------------
Go to the top of the page
 
+Quote Post
troiden
сообщение Jun 18 2013, 08:21
Сообщение #7


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

Группа: Свой
Сообщений: 108
Регистрация: 19-02-09
Из: Москва
Пользователь №: 45 069



Это вроде бы отчет после синтеза, он не учитывает как минимум реальные задержки на трассах между элементами. Хотите более-менее точных чисел - смотрите отчет после PAR.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 27th August 2025 - 17:06
Рейтинг@Mail.ru


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