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

 
 
> Особенности Фиттинга в разных версиях, ALTERA8.0 лутше чем 9.0
arexol
сообщение Jun 19 2009, 18:13
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 317
Регистрация: 25-09-06
Пользователь №: 20 651



Добрый день

Есть у меня проект достаточно большой и зафиттить его чтоб времянка нормальная была проблематично.

Исходно он нормально фиттился в версии 8.0

Я пробовал фиттить проект без изменений в версиях 8.1 9.0 9.0sp1
так вот ни одна версия не справиласть с задачей.

И на данный момент я могу работать с ним по сути только в версии 8.0
т.е даже когда я меняю чуть чуть исходники - всёравно фиттиться нормально.

Выходит что на новую версию вообще переходить не стоит, потому как хериться возможность сделать нормальный sof файл
я даже пробовал Design Space Explorer в 9.0 - он более суток боролся и ничего у него так и не вышло.

Как же проектировать чтоб переход на новые версии не приводил к таким последствиям ?
Возможно Logic Lock ? - я так посмотрел гемора там будет достаточно - но есть ли смысл ? что порекомендуете ?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 6)
des00
сообщение Jun 20 2009, 04:42
Сообщение #2


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

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



Цитата(arexol @ Jun 19 2009, 13:13) *
Есть у меня проект достаточно большой и зафиттить его чтоб времянка нормальная была проблематично.
....
что порекомендуете ?


я бы порекомендовал для начала выяснить что не разводиться и почему, потом сравнить настройки и констрейны в квартусе. Если пользуетесь CTA то ушел бы на TimeQuest.


--------------------
Go to the top of the page
 
+Quote Post
gvs
сообщение Jun 21 2009, 05:52
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 16
Регистрация: 13-05-05
Пользователь №: 4 965



Как же проектировать чтоб переход на новые версии не приводил к таким последствиям ?

[/quote]

Для начала падо проверить проект на сентизабельность. Банальный пример: если в мультиплексоре не описать хотябы одно состояние, то результат синтеза будет непредсказуемым.
Проверить, чтобы прект был полностью синхронным. Наличие хотябы одного несинхронного устройства может привести к непредсказуемым последствиям. Думаю у вас именно этот случай.
А Quartus ИМХО здесь не причем. У меня сложилось мнение что Altera ни сентизатор ни фитер уже давно не трогают, а версии отличаются только сервисными функциями.
Go to the top of the page
 
+Quote Post
EvgenyNik
сообщение Jun 22 2009, 05:10
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 597
Регистрация: 24-05-06
Из: г. Чебоксары
Пользователь №: 17 402



Я тоже до поры до времени считал, что QII5.1 ужимает проекты сильнее своих последующих версий, но всего лишь надо было:
Цитата
сравнить настройки и констрейны в квартусе


--------------------
Почему разработчики систем повышенной надёжности плохо справляются с простыми проектами? :)
Go to the top of the page
 
+Quote Post
arexol
сообщение Jun 22 2009, 16:48
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 317
Регистрация: 25-09-06
Пользователь №: 20 651



не совсем понял что значит "сравнить настройки и констрейны в квартусе"
Я ведь ничего не меняю в QPF файле , т.е. все настройки должны быть прежними или я ошибаюсь ?

По поводу того что дезайн имеет несколько клоковых доменов - это правда.
Но изменить тут ничего нельзя бо проект огромный пислался целой командой FPGA инженеров в течении 2 лет и мне нужно добавить мелкую фичу.
т.е концептуально я тут ничего не поменяю - только мелкие доделки.

Ну а рациональное предложение - использовать TimeQuest и отказатсья от класического тайминг анализа принимается.
Посмотрел онлайн трейнинг по TimeQuest - буду пробовать.
Go to the top of the page
 
+Quote Post
andrew_b
сообщение Jun 23 2009, 04:50
Сообщение #6


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

Группа: Свой
Сообщений: 1 975
Регистрация: 30-12-04
Из: Воронеж
Пользователь №: 1 757



Цитата(arexol @ Jun 22 2009, 20:48) *
не совсем понял что значит "сравнить настройки и констрейны в квартусе"
Я ведь ничего не меняю в QPF файле , т.е. все настройки должны быть прежними или я ошибаюсь ?
Насколько помню, в файле прописываются настройки, значения которых отличны от дефолтовых. Сами дефолтовые значения могут меняться от версии к версии.
Go to the top of the page
 
+Quote Post
arexol
сообщение Jun 23 2009, 14:15
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 317
Регистрация: 25-09-06
Пользователь №: 20 651



Цитата(andrew_b @ Jun 23 2009, 08:50) *
Насколько помню, в файле прописываются настройки, значения которых отличны от дефолтовых. Сами дефолтовые значения могут меняться от версии к версии.


и как же вытянуть все значения вместе с дефолтными ?
через "project->generate Tcl File for Project" или есть другой путь ?
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 12:40
Рейтинг@Mail.ru


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