О set_max_fanout команду в ДК?

Q

quan228228

Guest
Привет,

Синтаксис этой команды
set_max_fanout fanout_value object_list

Я не знаю, что это единица fanout_value?Спасибо!

Дэвид

 
это нет.ворота ....
Поэтому не единица!

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Очень веселый" border="0" />
 
Привет Давида:
ветвления является количество клеток, механик-водитель одного выходного сигнала.только номер, не единица!

Артур

 
Ладно, теперь я вижу.

Существует еще один вопрос.

Когда чистый дизайн имеет множество ветвления.ветвления число превышает значение, назначенный командой "set_max_fanout".Каким DC себя вели?

DC будет повторить в сети, не так ли?или вставить BUF.

Спасибо!

ДэвидДобавлено через 2 минуты:Usaully, что это значение max_fanout?

Если есть сеть, которая ветвления более set_max_fanout, что мы должны делать?спасибо!

Дэвид

 
Эй Давида,
Макс ветвления нагрузки сеть максимальное количество нагрузок в сети, может диск.DC пытается обеспечить, чтобы сумма fanout_load Attr для ввода Пальцы на сетях Движимый указанных портов или сетей в разработку меньше, чем заданное значение set_max_fanout набор в команду.

Fanout нагрузки значения единицу меньше, и его численный contricution ветвления к общей нагрузке.мы увидим, одним примером того, как DC работ на этом ..

Допустим, в вашем дизайне, двух инверторов в ваш проект (TSMC_INV1_A1 и TSMC_INV1_A25).fanout_load Attr может быть найдено с помощью этих команд ниже.
get_attr your_lib/TSMC_INV1_A1 fanout_load
get_attr your_lib/TSMC_INV1_A25 fanout_load

Предположим этих команд возвращает 0,25 и 3 Респ.Если у вас есть следующие в вашем скрипте, set_max_fanout 6 [get_ports IN1].

DC можно загрузить порту IN1 с 6/0.25 = 24 TSMC_INV1_A1 клеток и 6 / 3 = 2 TSMC_INV1_A25 клеток.Узнайте default_fanout_load из библиотек с помощью get_attr your_lib default_fanout_load.Ее дает Whats стоимость вашего Lib обстановке.

Второй вариант, мы обычно ставится ограничение, как и 20 и Synopsys рекомендует до 50 на пути данных и идеально подходит для часов и сброс путей.

Третий выбор, воспользуйтесь графиком узнать ваше stastics дизайн.report_net_fanout порога <your порог значение>.Собирать данные и анализировать, не DC оптимизация или когда вам необходима более ветвления синтеза, а затем положил реальной стоимости на ваш дизайн или partiular модуля.Желаем удачи ..

Привет,
Сэм

 
Incase высокой сеть ветвления об использовании report_net, что должно быть сделано?

Есть ли способ, чтобы изменить количество fanouts в сеть?

 
Wenf.Yeh пишет:

Привет Давида:

ветвления является количество клеток, механик-водитель одного выходного сигнала.
только номер, не единица!

Артур
 
hhhhhhhhhhhttp://www.edaboard.com/viewtopic.php?p=903978 # 903978Добавлено через 56 секунд:Это я думаю, полезно для правил удовлетворения

 
Макс-ветвления является максимальное количество нагрузок в сети, может диске

 
спокойным пишет:

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

 
nikhilindia85 пишет:

это ставит ограничений только на первичный ввод и вывод или на любом порту, в нашей дизайн
 

Welcome to EDABoard.com

Sponsor

Back
Top