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

 
 
 
Reply to this topicStart new topic
> TBUF ISE6.2 > ISE 8.2
KA_ru
сообщение Aug 16 2006, 09:44
Сообщение #1


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

Группа: Свой
Сообщений: 1 424
Регистрация: 4-10-04
Из: Berlin
Пользователь №: 775



решил перевести проект с ISE 6.2 на ISE 8.2
всё прошло без проблем. но странная статистика TBUF стало меньше 5 штук вместо 300.
загнал все в камень 2S100, не работает другого и не ожидал.
кто сталкивался с оптимизацией в ISE 8.2. зачем он это делаем.
Go to the top of the page
 
+Quote Post
makc
сообщение Aug 16 2006, 09:57
Сообщение #2


Гуру
******

Группа: Админы
Сообщений: 3 621
Регистрация: 18-10-04
Из: Москва
Пользователь №: 904



Могу предположить, что это связано со способом реализации мультиплексоров. Старые версии ISE, как я заметил, предпочитают их делать иногда на TBUF, в то время как новые тяготеют к логике.


--------------------
BR, Makc
В недуге рождены, вскормлены тленом, подлежим распаду. (с) У.Фолкнер.
Go to the top of the page
 
+Quote Post
KA_ru
сообщение Aug 16 2006, 10:27
Сообщение #3


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

Группа: Свой
Сообщений: 1 424
Регистрация: 4-10-04
Из: Berlin
Пользователь №: 775



теперь осталось выяснить как это выключить. smile.gif
так как ни один регистр из FPGA не читается.
Go to the top of the page
 
+Quote Post
makc
сообщение Aug 16 2006, 10:50
Сообщение #4


Гуру
******

Группа: Админы
Сообщений: 3 621
Регистрация: 18-10-04
Из: Москва
Пользователь №: 904



Цитата(KA_ru @ Aug 16 2006, 14:27) *
теперь осталось выяснить как это выключить. smile.gif
так как ни один регистр из FPGA не читается.


Ни одной опции касательно этого вопроса мне найти не удалось. Хотя если причина действительно в мультиплексорах, то очень странной является ситуация, при которой изменение способа реализации мультиплексора приводит к таким последствиям... Если только в проекте нет ошибок, связанных с этими мультиплексорами.


--------------------
BR, Makc
В недуге рождены, вскормлены тленом, подлежим распаду. (с) У.Фолкнер.
Go to the top of the page
 
+Quote Post
KA_ru
сообщение Aug 17 2006, 05:43
Сообщение #5


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

Группа: Свой
Сообщений: 1 424
Регистрация: 4-10-04
Из: Berlin
Пользователь №: 775



после просмотра кристалла.начинаю понимать в чём проблема. раньше все синтезировал в ментор, сейчас пробую Synplify он мне на шими везде поставил мультиплексоры. чего мне не надо. sad.gif теперь занят поиском подходящего атрибута, если конечно такой есть.
Go to the top of the page
 
+Quote Post
NeoN
сообщение Aug 17 2006, 15:07
Сообщение #6


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

Группа: Свой
Сообщений: 150
Регистрация: 18-10-04
Пользователь №: 901



Странно. Синплифай ключиком в параметрах компиляции управляется - типа оптимизировать TBUF в мультиплексор или нет, но независимо от этого у меня проекты работают. Меняется лишь занятость кристалла и слегка - задержки...


--------------------
user posted image
Go to the top of the page
 
+Quote Post
KA_ru
сообщение Aug 18 2006, 12:35
Сообщение #7


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

Группа: Свой
Сообщений: 1 424
Регистрация: 4-10-04
Из: Berlin
Пользователь №: 775



Может подскажите какой именно. Что то я найти не могу. smile.gif
Go to the top of the page
 
+Quote Post
NeoN
сообщение Aug 18 2006, 20:05
Сообщение #8


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

Группа: Свой
Сообщений: 150
Регистрация: 18-10-04
Пользователь №: 901



Я прогнал... Это опция маппера, Tristate Buffer Transformation Mode называется.


--------------------
user posted image
Go to the top of the page
 
+Quote Post
KA_ru
сообщение Aug 18 2006, 22:11
Сообщение #9


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

Группа: Свой
Сообщений: 1 424
Регистрация: 4-10-04
Из: Berlin
Пользователь №: 775



не помогает.
пока помогло. установка сопротивления при синтызе.
но война продолжается дальше. smile.gif
Go to the top of the page
 
+Quote Post

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

 


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


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