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

 
 
> на одной цепи два драйвера, как заставить DC их обнаружить?, check_design не видит
yes
сообщение Dec 20 2007, 16:59
Сообщение #1


Гуру
******

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



есть в дизайне такая фигня

design_vision-xg-t> get_attribute [get_pins -of [get_nets -hier clkh_ecoBalance_n1]] direction
in out out

то есть два драйвера на одной цепи
(на самом деле один из драйверов это пин иерархического модуля (выход) к которому ничего внутри не подключено - то есть физически все впорядке, но, например, Formality от такого дуреет)

как методологически искать такое?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 2)
grigorik
сообщение Jan 12 2008, 13:47
Сообщение #2


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

Группа: Свой
Сообщений: 94
Регистрация: 3-11-05
Из: ARM
Пользователь №: 10 424



Цитата(yes @ Dec 20 2007, 20:59) *
есть в дизайне такая фигня

design_vision-xg-t> get_attribute [get_pins -of [get_nets -hier clkh_ecoBalance_n1]] direction
in out out

то есть два драйвера на одной цепи
(на самом деле один из драйверов это пин иерархического модуля (выход) к которому ничего внутри не подключено - то есть физически все впорядке, но, например, Formality от такого дуреет)

как методологически искать такое?



check_design все скажет если ты сделаешь перед compile. А после compile никакая методология не поможет потому что DC в течении compile -a исправляет это поставляя или OR или AND.


--------------------
G.
Go to the top of the page
 
+Quote Post
yes
сообщение Jan 14 2008, 11:33
Сообщение #3


Гуру
******

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



Цитата(grigorik @ Jan 12 2008, 16:47) *
check_design все скажет если ты сделаешь перед compile. А после compile никакая методология не поможет потому что DC в течении compile -a исправляет это поставляя или OR или AND.


нетлист после вставления тактовых деревьев, размещения/разводки, коррекции - то есть сильно далеко после compile
то есть эти двойные драйвера были внесены в результате работы back-end-ных оптимизаторов

наверно DC не тот инструмент, которым эти нарушения ищутся, но так как у нас другого нет....

вобщем вопрос уже не актуальный, это были проблемы симуляции и их удалось решить с помощью симулятора. казалось, что поиск в DC мог облегчить задачу...
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 3rd August 2025 - 11:38
Рейтинг@Mail.ru


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