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

 
 
 
Reply to this topicStart new topic
> Критические пути и роутинг от Xilinx
Andrew O. Shadou...
сообщение Dec 5 2007, 20:17
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 37
Регистрация: 13-05-07
Из: Minsk, Belarus
Пользователь №: 27 694



Hello.

В проекте есть два узла: работающий на большой частоте, и на пониженной. Тактируются одним клоком.
Если в проекте присутствует только высокочастотная часть, при роутинге анализатор таймингов показывает предельную частоту 70 МГц.
При добавлении низкочастотной части общая частота падает до 50 МГц, а необходимая мин. рабочая частота – 65 МГц.
Критические пути анализатор находит в высокочастотной части.
Собственно, вопрос: можно ли заставить роутер размещать сначала высокочастотные части, а потом уже с произольными таймингами низкочастотные?

З.Ы. Камень – CPLD XPLA3 от Xilinx (xcr3512-7pq208)

--
WBR, Andrew
Go to the top of the page
 
+Quote Post
CaPpuCcino
сообщение Dec 5 2007, 23:07
Сообщение #2


тоже уже Гуру
******

Группа: Свой
Сообщений: 2 047
Регистрация: 13-06-05
Из: Кёлн - Санкт-Петербург
Пользователь №: 5 973



один из вариантов поработать над размещением и разводкой высокочастотного блока. зафиксировать результат. затем тоже самое с низкочастотным. а затем эти firm-cores склеить в общий дезайн


--------------------
И снова на арене цирка - дрессированные клоуны!! Оказываем консультации по электронике за симпу круглосуточно.
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Dec 6 2007, 09:30
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



В CPLD такой фокус может не пройти, так как если места мало будут использоваться общие термы. Но вообще-то для CPLD проще всего наверное будет поставить фиттеру continue on impossible, чем пускать дизайн по modular flow, если таковой вообще приемлем для CPLD.
Go to the top of the page
 
+Quote Post
Andrew O. Shadou...
сообщение Dec 6 2007, 12:33
Сообщение #4


Участник
*

Группа: Свой
Сообщений: 37
Регистрация: 13-05-07
Из: Minsk, Belarus
Пользователь №: 27 694



Цитата(CaPpuCcino @ Dec 6 2007, 01:07) *
зафиксировать результат. затем тоже самое с низкочастотным. а затем эти firm-cores склеить в общий дезайн

Оно то понятно, но _как_ это сделать? Какие опции, настройки etc.?

З.Ы. Xilinx ISE 9.2i / J.36 (халявный с сайта Xilinx)

--
WBR, Andrew
Go to the top of the page
 
+Quote Post
CaPpuCcino
сообщение Dec 6 2007, 17:16
Сообщение #5


тоже уже Гуру
******

Группа: Свой
Сообщений: 2 047
Регистрация: 13-06-05
Из: Кёлн - Санкт-Петербург
Пользователь №: 5 973



Цитата(DmitryR @ Dec 6 2007, 13:30) *
если таковой вообще приемлем для CPLD.

упс, действительно не обратил внимания на тип камня - очень вероятно что действительно нельзя - организация системы коммутации совершенно различна.
Цитата
Оно то понятно, но _как_ это сделать? Какие опции, настройки etc.?

об этом пишут в документации на IDE. посмотрите на разные типы design flow. но скорее всего такой подход невозможен, как заметил DmitryR


--------------------
И снова на арене цирка - дрессированные клоуны!! Оказываем консультации по электронике за симпу круглосуточно.
Go to the top of the page
 
+Quote Post
AnubiX
сообщение Dec 19 2007, 16:36
Сообщение #6


Участник
*

Группа: Новичок
Сообщений: 29
Регистрация: 3-05-07
Из: Москва
Пользователь №: 27 487



Может проще будет сделать 2 разных клока чтобы один зависел от другого?
Go to the top of the page
 
+Quote Post
Andrew O. Shadou...
сообщение Dec 21 2007, 06:20
Сообщение #7


Участник
*

Группа: Свой
Сообщений: 37
Регистрация: 13-05-07
Из: Minsk, Belarus
Пользователь №: 27 694



Всем спасибо, проблема решена

--
WBR, Andrew
Go to the top of the page
 
+Quote Post

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

 


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


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