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

 
 
5 страниц V  < 1 2 3 4 > »   
Reply to this topicStart new topic
> Софт для проектирования ASIC, Посоветуйте
grujic
сообщение Apr 2 2011, 23:07
Сообщение #16


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

Группа: Свой
Сообщений: 116
Регистрация: 11-05-10
Из: Srbija
Пользователь №: 57 199



For high frequency chip design a good extractor is a must.
There are many of these on the market, but I've heard that Columbus is mostly used for MMIC design.
Go to the top of the page
 
+Quote Post
aht
сообщение Aug 23 2011, 07:32
Сообщение #17


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

Группа: Свой
Сообщений: 96
Регистрация: 11-01-10
Из: Moscow
Пользователь №: 54 725



Цитата(alexPec @ Mar 12 2011, 21:01) *
А разве логический синтезатор может выдать результаты реального чипа ? Охота получить результаты именно для реальной конструкции чипа.

В принципе, да, может.

Например, в том же DC у Synopsys используются режим topographical, в котором создаётся предварительное размещение и, следовательно, используются реальные задержки, а не WLM.
Кроме того, используется SPG (Physical Guidance) flow. Всё это обеспечивает неплохую корреляцию с ICC.

Не знаю, как у RC, не работал, но подозреваю, что примерно то же самое.
Go to the top of the page
 
+Quote Post
Chudik
сообщение Nov 1 2011, 05:04
Сообщение #18


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

Группа: Свой
Сообщений: 197
Регистрация: 31-03-06
Пользователь №: 15 676



Попробовал найти на FTP Synopsys DC. Там куча директорий, но ни одного названия, похожего на Design Compiler. Он как-то по-другому называется? Как?
И можно ли его поставить на Ubuntu?
Go to the top of the page
 
+Quote Post
oratie
сообщение Nov 1 2011, 05:45
Сообщение #19


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

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



Да, называются по другому:
pub/EDA/_Synopsys_/syn_*
Go to the top of the page
 
+Quote Post
honinbo
сообщение Nov 1 2011, 14:35
Сообщение #20


Местный
***

Группа: Свой
Сообщений: 244
Регистрация: 19-03-08
Пользователь №: 36 039



Цитата(Chudik @ Nov 1 2011, 08:04) *
И можно ли его поставить на Ubuntu?

Можно.
Go to the top of the page
 
+Quote Post
yes
сообщение Nov 3 2011, 15:56
Сообщение #21


Гуру
******

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



Цитата(aht @ Aug 23 2011, 11:32) *
В принципе, да, может.

на практике не может. это в любом случае модель, предположение

его можно улучшить "засосав" некую информацию от бэкенда, но все-равно будет предположение

предполагается, что оно более точное чем у wireload модели. у каденсовского синтеза есть другой алгоритм, они утверждают, что он точнее, но никакой "топологии" в его описаниях не упоминается

реальную (хотя тоже для достаточно абстрактной модели, с большим количеством условностей) можно получить специальными тулзами (официально очень и очень дорогостоящими)
Go to the top of the page
 
+Quote Post
aht
сообщение Nov 12 2011, 09:26
Сообщение #22


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

Группа: Свой
Сообщений: 96
Регистрация: 11-01-10
Из: Moscow
Пользователь №: 54 725



Цитата(yes @ Nov 3 2011, 19:56) *
на практике не может. это в любом случае модель, предположение

Разница между предположением и практикой определяется в данном случае статистическим путём.
Вот, например, разница между результатами логического и физического синтеза в графическом:
Прикрепленное изображение


и в числовом виде:
Прикрепленное изображение


До 5% (для SPG) разницы - достаточно неплохой показатель, как мне кажется.
Go to the top of the page
 
+Quote Post
zzzzzzzz
сообщение Nov 12 2011, 11:04
Сообщение #23


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

Группа: Свой
Сообщений: 1 724
Регистрация: 1-05-05
Из: Нью Крыжопыль
Пользователь №: 4 641



В Синопсисе трассировать не пришлось - остановило заявление авторитетных людей, что для использования топографического режима (в котором вся прелесть) нужно и либу иметь во внутреннем формате синопсиса. А они обычно подаются в gds или oa и не привязаны. И нужен качественный plib как минимум. Кто-то подтвердит\опровергнет? Рисовать\адаптировать же свою либу - дело хлопотное, не для всякого проекта приемлемо ни по срокам, ни по стоимости.
Go to the top of the page
 
+Quote Post
oratie
сообщение Nov 12 2011, 16:24
Сообщение #24


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

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



Синопсису для топо режима, помимо обычных синопсис библиотек .lib/.db, требуется описание топологии ячеек в Milkyway формате (собственный синопсисовский формат). Этот Milkyway довольно легко делается из LEF (получается Milkyway FRAM - фантом/абстракт для трассировщика) и из GDS (получается Milkyway CEL - реальная начинка топологии).

.plib уже давно не используется - это было нужно для PhysicalCompiler, а он уже много лет как заменен IC Compilerом.

На своих проектах я получал довольно хорошую зависимость между topo синтезом в DC и последующим размещением/трассировкой в ICC.
Go to the top of the page
 
+Quote Post
Nix_86
сообщение Dec 9 2011, 19:49
Сообщение #25


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

Группа: Свой
Сообщений: 85
Регистрация: 7-04-11
Пользователь №: 64 200



Цитата(oratie @ Nov 12 2011, 19:24) *
Этот Milkyway довольно легко делается из LEF (получается Milkyway FRAM - фантом/абстракт для трассировщика) и из GDS (получается Milkyway CEL - реальная начинка топологии).

Каким софтом вы конвертируете LEF в формат Milkyway для топо? Нужно ли что-то ещё помимо LEF-библиотеки?
Известны ли Вам данные или собственные соображения на счёт зависимости между topo синтезом в DC и размещением/трассировкой в Саdenсе SOC Encounter?
Go to the top of the page
 
+Quote Post
oratie
сообщение Dec 10 2011, 09:35
Сообщение #26


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

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



Цитата
Каким софтом вы конвертируете LEF в формат Milkyway для топо? Нужно ли что-то ещё помимо LEF-библиотеки?


Софт Синопсиса, так и называется Milkyway. Читает и LEF и DEF (если нужно). Ещё ждя Милкивэя нужен тех. файл .tf (в своем синопсисовском формате). Я не пробовал получить его из технологического LEF файла (можно ли это сделать, я не знаю).

Про корреляцию между DCtopo и SOCencounter ничего определенного сказать не могу. Но судя по документам/презентациям от Синопсиса, DCtopo очень сильно завязан нм ICcompiler, и если вместо ICC использовать third-party tool, то результаты могут сильно отличатся.
Go to the top of the page
 
+Quote Post
Guest_alex_tor_*
сообщение Feb 22 2012, 12:46
Сообщение #27





Guests






Цитата(alexPec @ Mar 11 2011, 23:05) *
Уважаемые Гуру асикостроения, посоветуйте софт по теме. Интерес - чисто ознакомительный, но охота пощупать именно живой софт, на котором можно было бы сделать какой-нибудь небольшой но реальный проект, посмотреть времянки, оценить потребление, макс. частоту и т.д., подозреваю, что в таком софте все эти параметры максимально приближены к реалии, и на них можно опираться. Понятно что софтов много, поэтому если не сложно, хотелось бы от Вас услышать плюсы/минусы софта, доступность библиотек, и т.д. и главное на каких фабах можно реализовать поекты, созданные на том или ином софте.
И еще вопрос, если ответ деликатный - то пожалуйста в личку: где бы взять софт с лицензией, "поносить" sm.gif

Заранее всем благодарен!


Вставлю свои пять копеек, так сказать из практики...
При условии что Вы имеете ввиду проектирование цифрового ASIC посоветую такое:

1) "посмотреть времянки" - нет разницы с FPGA. RTL он и в африке RTL...
Mentor Model Sim - идёт безплатно к вебпакам, Xilinx ISE напр.
Cadence NC-Sim.

2) Синтез.... Ну, если FPGA тул съел, то можна и на ASIC тул перейти.
Трудностей в освоении этих тулзов нет. Можна освоить по User Guide.
Cadence RC Compiler, Synopsys DC.

Cadence лутше тем, что позволяет не чисто синхронные схемы делать, а Synopsys нет.

3) Внедрение DFT (Design For Test) - RC Compiler.
Можна освоить по User Guide.

4) Floorplane, Place & Rout - Cadence SoC Encounter.
Чисто синхронный простой учебный проект может и можно по User Guide осилить....
А вот реальный, после 2-х лет активного использования - всё есчё на й...т...м.
Без поддержки Cadence и старших товарисчей - врядли.

5) " оценить потребление, макс. частоту и т.д" - Cadence SoC Encounter.
вот только без библиотек сделанных под конкретный тул ничего не получится.....

6) ATPG (automatic Test Pattern Generation) - тест вектора для производства.
Это делает производитель FPGA, а тут прийдётся самому.
Cadence Test Encounter, TetraMax - Без поддержки производителя тулзы и старших товарисчей - врядли освоится.

Вцелом - ASIC кухня начинается с DFT , Floorplane, Place, Rout и ATPG.
Изучать эти тулзы самому - всё равно что изучать хирургию без наставника - врядли кто-то под Ваш нож лечь захочет.....





Go to the top of the page
 
+Quote Post
Nix_86
сообщение Mar 8 2012, 08:02
Сообщение #28


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

Группа: Свой
Сообщений: 85
Регистрация: 7-04-11
Пользователь №: 64 200



Цитата(alex_tor @ Feb 22 2012, 15:46) *
Cadence лутше тем, что позволяет не чисто синхронные схемы делать, а Synopsys нет.

А можно пояснить этот момент поподробнее? Чего такого умеет Cadence RC чего не умеет Synopsys? Разве для синтезатора имеет значение синхронная схема или нет?
Go to the top of the page
 
+Quote Post
Torpeda
сообщение Mar 12 2012, 14:44
Сообщение #29


Местный
***

Группа: Свой
Сообщений: 426
Регистрация: 23-02-12
Пользователь №: 70 424



Цитата(Nix_86 @ Mar 8 2012, 12:02) *
А можно пояснить этот момент поподробнее? Чего такого умеет Cadence RC чего не умеет Synopsys? Разве для синтезатора имеет значение синхронная схема или нет?


1) "азве для синтезатора имеет значение синхронная схема или нет?" - не имеет значения, т.е. для синтезатора любая схема выглядит чисто синхронной (даже асинхронный RS на 2-х гейтах).
2) Чтобы асинхронная схема работала правильно, нужно соблюсти величины задержек в разных частях.
Эти задержки имплементируються на этапе SP&R, т.е. после синтеза.
Для этого в Cadence Encounter намного больше гибкости (больше опций).
Go to the top of the page
 
+Quote Post
MadGarry
сообщение Apr 6 2012, 12:33
Сообщение #30


Участник
*

Группа: Свой
Сообщений: 74
Регистрация: 10-08-09
Из: Санкт-Петербург
Пользователь №: 51 826



Как Вы думаете, стоит ли рассматривать вопрос синтеза ASIC с помощью Leonardo Spectrum как серьезный?
Предположим речь идет о проекте 1 миллион эквивлентных вентилей по технологии, например, TSMC 90nm.
Основная рабочая частота 100..200МГц.
Go to the top of the page
 
+Quote Post

5 страниц V  < 1 2 3 4 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


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


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