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

 
 
3 страниц V  < 1 2 3 >  
Reply to this topicStart new topic
> Аналоговое моделирование большого проекта целиком, Есть ли что-то быстрее Ultrasim?
grigorik
сообщение Jun 20 2009, 21:55
Сообщение #16


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

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



Цитата(zzzzzzzz @ Jun 20 2009, 23:08) *
Все эти ускорители, по сути, спайсы с представлением компонентов в виде короткой таблицы реакций. Для точных симуляций аналоговых узлов они не пригодны. Только если аналоговый узел линейный какой-нибудь, с дубовой функцией.
Вообще, и при моделировании цифры у них выскакивает куча не существующих на самом деле иголок и просечек, на которые просто надо закрывать глаза и смотреть верность функционирования.

Самое лучшее, всё таки - купить супер-пупер комп. И гонять H-Spice. Такой вот вывод напрашивается.
Конечно, когда количество компонентов еще не огромно. Полагаю, при их числе порядка 10 млн. спайс уже не поможет. На сегодняшний день, естественно. Завтра будет иначе.


Ya prochital chto na danni moment XA technology sami bistri iz synopsysovkix simulyatorov. Vi mojete vibrat XA s nanosim ili HSIM.
Nanosim dayot vozmojnost vo vremya odnoi simulyacii raznie chasti sxemi simulirovat s raznimi tochnostyami. Chto dast vam vozmojnost simulirovat analogovi chasti kak PLL, VCO .. s bolshoi tochnostyu a cifrovie maloi tochnostyu. Pro HSIM ne znayu ne pobrbival.
HSPICE kak uje vishe skazano ne to orujie dlya cifrovoi sxemi na 10mln tranzistorov. Vi prosto budte tratit vremya, esli vam interesno tolko sxema rabotaet korrektno ili net.


--------------------
G.
Go to the top of the page
 
+Quote Post
nikolascha
сообщение Jun 21 2009, 09:42
Сообщение #17


Местный
***

Группа: Свой
Сообщений: 376
Регистрация: 20-06-09
Из: BY
Пользователь №: 50 480



Цитата
Все эти ускорители, по сути, спайсы с представлением компонентов в виде короткой таблицы реакций. Для точных симуляций аналоговых узлов они не пригодны. Только если аналоговый узел линейный какой-нибудь, с дубовой функцией.

Согласен, MachTa перед моделированием калибрует spice-модели под заданный уровень питания - строит таблицы. Кстати в своё время я моделировал работу блока PLL именно в MachTa`е, только пришлось немного повысить точность моделирования по напряжению.

Кстати, MachTa удобна для проведения тестирования по тестам. Берёшь тесты входные и выходные реакции, загоняешь в файл и "скармливаешь" MachTa`е, а она выдает время где тесты не прошли. Очень полезная программа для верификации всего проекта (восстановленного из топологии; спайс из топологии + тесты из моделсима = уверенность в результате smile.gif. Причем проста в обращении, не требует обучения, если знаком с обычным spice`ом. Берешь стандартный spice-netlist и вперед...

Цитата
Может, зальете куда-нибудь? Ментор в некоторых вопросах вне конкуренции. Вдруг, это тот случай.

Согласен, ментор вне конкуренции по множеству применений (в которых я его использую) по сравнению с каденсом, по моему субъективному мнению. Но ментор сам испортил свой продукт, когда начал подражать каденсу... но пока радует то, что все «левые» вещи взятые из каденса в менторе можно отключить...
Цитата
Может, зальете куда-нибудь?

Это с большим удовольствием, хорошей программой всегда рад поделиться (особенно если это пойдёт на пользу отечественным разработкам smile.gif Залил бы на фтп форума, но до «своих» мне ещё далеко, так что залью куда-нибудь в инете, вот только доступ найду по шустрей, а то с моими 4К я 50М буду часа 4 заливать...
Go to the top of the page
 
+Quote Post
nikolascha
сообщение Jun 22 2009, 16:10
Сообщение #18


Местный
***

Группа: Свой
Сообщений: 376
Регистрация: 20-06-09
Из: BY
Пользователь №: 50 480



Появились ссылки на программу...
Go to the top of the page
 
+Quote Post
zzzzzzzz
сообщение Jun 22 2009, 20:00
Сообщение #19


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

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



Цитата(nikolascha @ Jun 22 2009, 20:10) *
Появились ссылки на программу...
Спасибо, по возможности заценим.
Как Вы писали, перелил на фтп\аплод\моделинг\Mentor_MachTa
Go to the top of the page
 
+Quote Post
f_edw
сообщение Sep 30 2009, 13:21
Сообщение #20





Группа: Участник
Сообщений: 12
Регистрация: 17-02-05
Пользователь №: 2 715



У ментора есть целый программный пакет для аналогового и смешанного моделирования под названием ADVance MS. Вот как анонсирует его сам ментор

The MGC ADVance MS™ (ADMS) simulation system for workstations provides a full VHDL‑AMS, VHDL, Verilog, Verilog-AMS, Eldo™ (and Eldo RF)/SPICE, Mach TA™/SPICE simulation environment. ADVance MS features a single-kernel architecture which allows you to efficiently simulate mixed designs within one consistent environment.
ADVance MS supports ADiT™ (Analog Digital Turbo Simulator) for fast SPICE simulation. ADiT can simulate large circuits with simulation speed 10X~ 100X faster than that of SPICE. See the “Using ADVance MS with ADiT” chapter for more information.
ADVance SME allows the user to add MathWorks Simulink1 models to an ADVance MS hierarchy. See the “ADVance SME (MathWorks Integration)” chapter for more information.
ADiT is an advanced fast-SPICE simulation tool which targets analog and mixed-signal transistor-level applications. It features a mixed-signal-aware partitioning algorithm, and charge-conserved analytical and table-based device modeling. The combined technologies offer accurate and reliable simulation results at 10X ~ 100X faster performance compared to traditional SPICE simulation for typical analog and mixed-signal circuits. ADiT supports both Eldo and HSPICE netlist formats, and it is also integrated into the ADVance MS mixed-signal simulation solution.

Я пользовался только Eldo для аналогового моделирования. Для моделироания больших проектов использовался пока только каденсовый ultrasim,
сравнить по скорости с ADiT или Mach TA пока не было возможности.
Go to the top of the page
 
+Quote Post
aht
сообщение Jan 16 2010, 21:45
Сообщение #21


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

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



А ни у кого случайно нет ссылок на полноценное сравнение fast SPICE симуляторов?
Идеально - NanoSim, HSIM, XA от Synopsys, UltraSim от Cadence, Беркливский FastSPICE, у Ментора тоже что-то было, если мне не изменяет память.
Хотелось бы увидеть сравнение точности (Spectre или HSPICE в качестве золотого стандарта) и скорости вычислений для аналоговых схем (PLL, ADC, VCO).

Заранее спасибо.
Go to the top of the page
 
+Quote Post
SM
сообщение Jan 17 2010, 08:05
Сообщение #22


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Так, на всякий случай, XA - это опция для HSIM и NanoSim, его нельзя отделять в отдельный продукт. А у ментора "оно" называется ADiT
Go to the top of the page
 
+Quote Post
fragment
сообщение Jan 17 2010, 13:51
Сообщение #23


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

Группа: Свой
Сообщений: 97
Регистрация: 1-12-05
Из: Беларусь-Тайвань
Пользователь №: 11 657



Цитата(aht @ Jan 17 2010, 01:45) *
А ни у кого случайно нет ссылок на полноценное сравнение fast SPICE симуляторов?

Думаю такого сравнения в открытом доступе не найти.
Иногда на deepchip.com выкладывают бенчмарки, но только для пары продуктов.
Go to the top of the page
 
+Quote Post
aht
сообщение Jan 17 2010, 15:14
Сообщение #24


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

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



Цитата(SM @ Jan 17 2010, 11:05) *
Так, на всякий случай, XA - это опция для HSIM и NanoSim, его нельзя отделять в отдельный продукт. А у ментора "оно" называется ADiT

Ну, я не совсем согласен. Скорее, это как-то связано с позиционированием продуктов. XA устанавливается и запускается отдельно, имеет свой интерфейс и свои команды, может быть интегрирован в Cadence ADE.

Цитата(fragment @ Jan 17 2010, 16:51) *
Думаю такого сравнения в открытом доступе не найти.
Иногда на deepchip.com выкладывают бенчмарки, но только для пары продуктов.

Жаль. Я слышал, на SNUG иногда бывают подобные сравнения. Попробую поискать.

Сообщение отредактировал aht - Jan 17 2010, 15:40
Go to the top of the page
 
+Quote Post
f_edw
сообщение Jan 29 2010, 15:15
Сообщение #25





Группа: Участник
Сообщений: 12
Регистрация: 17-02-05
Пользователь №: 2 715



Цитата(SM @ Jan 17 2010, 11:05) *
Так, на всякий случай, XA - это опция для HSIM и NanoSim, его нельзя отделять в отдельный продукт. А у ментора "оно" называется ADiT


XA- это не опция, а самостоятельный симулятор, который имеет интеграцию в cadence ADE и может моделировать разные блоки схемы с разной точностью.
Go to the top of the page
 
+Quote Post
SM
сообщение Jan 29 2010, 19:02
Сообщение #26


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(f_edw @ Jan 29 2010, 18:15) *
который имеет интеграцию в cadence


Вообще вроде бы все их симуляторы имеют интеграцию в кэденс - для этого продукт с названием "simif" есть. А XA не работает без hsim или nanosim, он их (одного из) использует, это точно.

Вы вообще заголовок в даташите на XA хотя бы посмотрите smile.gif smile.gif http://www.synopsys.com/Tools/Verification...ments/xa_ds.pdf
Go to the top of the page
 
+Quote Post
aht
сообщение Feb 1 2010, 14:47
Сообщение #27


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

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



Цитата(SM @ Jan 29 2010, 22:02) *
Вообще вроде бы все их симуляторы имеют интеграцию в кэденс - для этого продукт с названием "simif" есть. А XA не работает без hsim или nanosim, он их (одного из) использует, это точно.

Simif - от simulation interface, то есть графическая оболочка для симулятора.
А для интеграции нужна отдельная лицензия (не знаю, как насчёт поддержки всех симуляторов, но для HSPICE и XA есть точно).

Цитата(SM @ Jan 29 2010, 22:02) *
Вы вообще заголовок в даташите на XA хотя бы посмотрите smile.gif smile.gif http://www.synopsys.com/Tools/Verification...ments/xa_ds.pdf

Как я уже упоминал выше, скорее всего, это как-то связано с маркетингом.
Go to the top of the page
 
+Quote Post
SM
сообщение Feb 1 2010, 17:02
Сообщение #28


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(aht @ Feb 1 2010, 17:47) *
Simif - от simulation interface, то есть графическая оболочка для симулятора.
А для интеграции нужна отдельная лицензия (не знаю, как насчёт поддержки всех симуляторов, но для HSPICE и XA есть точно).


Не знаю насчет лицензий, не интегрировал... Но из ридми:

Цитата
Simulation Interface with Virtuoso Schematic Editor
---------------------------------------------------

Setup Instructions:

Do the following for running Simulation Interface from Virtuoso Schematic Editor:

Step 1. Add the following line to your .cdsinit file:
======================================================
load(strcat(getShellEnvVar("SNPS_SIMIF") "/interfaces/simif/virtuoso/discoveryAMS.al"))


и после этого simif интегрирован в виртуозо, а хспайс и наносим уже через simif пускаются.


А зачем внутри синопсиса этот симиф? Вроде бы вполне себе оболочка, по крайней мере для хспайса, CosmosSE + CosmosGuide + CosmosScope. По крайней мере я не вижу какой-то недостаточности этого комплекта. Правда вот теперь CosmosSE нет, а есть Custom Designer SE, но я думаю, что по логике все фичи космоса должны бы в нем быть.


Цитата(aht @ Feb 1 2010, 17:47) *
Как я уже упоминал выше, скорее всего, это как-то связано с маркетингом.


Ясен пень, связано. Так как человеку выбирать придется, каким движком будет симулячиться то, что распараллелено XA - hsim-ом или наносимом (и соотв. лицензию выбрать), и только потом уже получится запустить моделирование. А XA без лицензии наносима или хсима - совершенно бесполезная не рабочая вещь.
Go to the top of the page
 
+Quote Post
aht
сообщение Feb 4 2010, 08:11
Сообщение #29


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

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



Цитата(SM @ Feb 1 2010, 20:02) *
Ясен пень, связано. Так как человеку выбирать придется, каким движком будет симулячиться то, что распараллелено XA - hsim-ом или наносимом (и соотв. лицензию выбрать), и только потом уже получится запустить моделирование. А XA без лицензии наносима или хсима - совершенно бесполезная не рабочая вещь.

HSIM, NanoSim, XA доступны по одной лицензии - CustomSim (http://synopsys.com/Tools/Verification/AMSVerification/CircuitSimulation/Pages/CustomSim-ds.aspx).
Go to the top of the page
 
+Quote Post
SM
сообщение Feb 4 2010, 16:23
Сообщение #30


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(aht @ Feb 4 2010, 11:11) *
CustomSim


Но она наверное и дороже, чем nanosim+xa или hsim+xa,
Go to the top of the page
 
+Quote Post

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

 


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


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