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

 
 
> синопсис dc -topo, есть вопросы
Shivers
сообщение Nov 27 2012, 08:31
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 680
Регистрация: 11-02-08
Из: Msk
Пользователь №: 34 950



Хотелось бы узнать про основные отличия DC топо-режима от обычного синтеза. Есть ряд вопросов:

1. Как я понял, в этом режиме wire-load модель не используется, а создается что то вроде виртуального флорплана. Первый вопрос - как тогда этот вирт. флорплан сохранять после разводки? Обычные ddc и sdc форматы надо думать информацию о размещении не содержат, а больше ничего я отыскать не смог в доках. По идее, должно сохраняться во что то навроде def файла .. но как?

2. Никогда не занимался топологией, но в топо режиме явно приходится указывать технологические файлы, о которых я имею очень смутное представление. В моем дизайне используется несколько различных либов, и у каждой есть собственный техн. файл. Подключить их вместе не удалось, а когда подключаю один (от основной цифровой либы), то размер селлов из других либов каким то чудесным образом пересчитывается, причем не всегда правильно (не соотвествует area в либе). Как поступить? Должны всех техн. файлы подключаться? Опять же, синопсис понимает только милкивеевский формат, как я понял. Т.е. часть тех файлов вообще не подключается.

3. Имеет ли смысл заморачиваться, и подгружать координаты предварительной расстановки блоков из энкаунтера? Я так понимаю, это делается посредством def файла - на отдельные либы, и если потребуется то только в ручном режиме - на комбинаторику.

4. Ну и в целом, есть ли преимущества у -топо перед обычным режимом? Просто, интересно узнать ваше мнение. Может, не стоит и заморачиваться

модераторам: если ошибся форумом, перенесите, плиз.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
oratie
сообщение Dec 6 2012, 13:27
Сообщение #2


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

Группа: Свой
Сообщений: 120
Регистрация: 2-11-06
Из: Москва
Пользователь №: 21 900



Проверьте, что список библиотек в link_library (*.db) и референсные либы (milkyway) совпадают. И что они те же самые, что были в DC.

Цитата
...
Error: Can not create instance master 'oai22x1' in FRAM view. (MWDC-001)
...

How do I resolve this error?

Answer:

This error indicates that a problem occurred while linking your design, and it points to a mismatch between the values of the link_library and reference_library variables.

If you have previously successfully run the Milkyway design and are now facing this error for the first time, your existing Milkyway design library does not match your current link_library or reference_library settings, which means that you can delete the existing Milkyway design and recreate it with your new variables.

If you do not think that anything changed between your two runs, check for the following:

If you used a backslash (\) to create your ref_library and link_library variable values on multiple lines, make sure that there is a space before backslash (\).

set REF_LIBRARIES [ list $lib_path/stdcell \

Make sure you are using the concat Tcl command to combine multiple lists, instead of the list command.

set REF_LIBRARIES [ concat $REF_LIBRARIES $lib_path/other ]

Make sure that you are using the following sequence of commands:

create_mw_lib ... design
set_mw_lib_reference design -mw_reference_library $REF_LIBRARIES

instead of the following Physical Compiler sequence of commands:

set mw_design_library design
set mw_reference_library $REF_LIBRARIES
create_mw_lib ... design
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Shivers   синопсис dc -topo   Nov 27 2012, 08:31
- - oratie   ЦитатаПервый вопрос - как тогда этот вирт. флорпла...   Nov 27 2012, 10:15
- - Shivers   Спасибо! А милкивеевские библиотеки сложно дел...   Nov 27 2012, 11:05
- - oratie   Нужно использовать тул, который так и называется M...   Nov 27 2012, 12:22
- - Shivers   Спасибо, буду пробовать! Возник вопрос. Логик...   Nov 27 2012, 12:56
- - oratie   ЦитатаЛогику из либов я достаю прямо в DC использу...   Nov 28 2012, 09:09
- - Shivers   Спасибо! Все получилось ) LEF->mw_lib->D...   Nov 29 2012, 06:07
- - oratie   Milkyway без GUI, но в пакетном режиме: КодMilkyw...   Nov 29 2012, 07:04
- - Shivers   Спасибо! Сделал mw_lib, остается только подце...   Nov 30 2012, 06:36
- - oratie   Насколько мне известно, FRAM похож на LEF. И ничег...   Nov 30 2012, 09:54
- - Shivers   Привет! Что то получилось, но есть вопрос. У м...   Dec 6 2012, 10:12
- - Shivers   Спасибо! Помогло ) Все загрузилось и открылось...   Dec 6 2012, 19:30
- - oratie   Не всё передается через spg: DC compile_ultra -sp...   Dec 7 2012, 04:24
- - Shivers   Привет! Сделал сохранение флорплана, получился...   Dec 7 2012, 08:37
- - oratie   DC никак не ругался на "compile_ultra -spg...   Dec 9 2012, 12:19
- - Shivers   Нет, команда прошла нормально, без ворнингов. Попр...   Dec 9 2012, 18:05
- - oratie   Попробуйте после compile_ultra (насколько я знаю, ...   Dec 10 2012, 14:01
- - Shivers   Спасибо! Кажется, это то что нужно. По команде...   Dec 13 2012, 14:18
- - Shivers   Привет! Проблему пока не решил, но появился во...   Dec 17 2012, 10:49


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

 


RSS Текстовая версия Сейчас: 20th August 2025 - 10:24
Рейтинг@Mail.ru


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