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

 
 
> SPICE and FastSPICE Vendors Wiki
iteamo
сообщение Sep 25 2011, 02:25
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 68
Регистрация: 13-04-11
Из: Beijing China
Пользователь №: 64 348



Engineers run multiple analysis simulations to answer questions about the performance of their design versus the specification that they are trying to meet or exceed:
DC (Direct Current)
AC (Alternating Current)
Transient
Monte Carlo
Sensitivity
Noise
Reliability
Harmonic balance
Periodic steady state
Optimization
ERC (Electrical Rule Check)

Here's a list of EDA vendors offering SPICE, and FastSPICE circuit simulators.



a list of EDA vendors offering SPICE, and FastSPICE circuit simulators.



Сообщение отредактировал iteamo - Sep 25 2011, 02:22
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
aht
сообщение Sep 25 2011, 16:35
Сообщение #2


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

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



Может быть, проведём бенчмарк?
У кого есть хорошие схемы, которые можно прогнать на разных симуляторах?
Я бы мог провести сравнение на HSIM, NanoSim, XA.
Go to the top of the page
 
+Quote Post
Myron
сообщение Sep 25 2011, 20:03
Сообщение #3


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

Группа: Свой
Сообщений: 1 849
Регистрация: 6-02-05
Пользователь №: 2 451



Цитата(aht @ Sep 25 2011, 10:35) *
Может быть, проведём бенчмарк?
У кого есть хорошие схемы, которые можно прогнать на разных симуляторах?
Я бы мог провести сравнение на HSIM, NanoSim, XA.


С Какой целью?
Go to the top of the page
 
+Quote Post
cdsinit
сообщение Sep 26 2011, 12:39
Сообщение #4


Участник
*

Группа: Свой
Сообщений: 74
Регистрация: 22-12-08
Из: Москва
Пользователь №: 42 669



Цитата(Myron @ Sep 26 2011, 00:03) *
С Какой целью?

Определить, что лучше.
Хотя на разных схемах различные симуляторы могут вести себя по разному.
При этом желательно использовать свежие версии ПО.
Цитата
У кого есть хорошие схемы, которые можно прогнать на разных симуляторах?

Можно использовать что-нибудь общедоступное, например
.../IC5141/tools/dfII/samples/tutorials/abstract/amsPLL
или из Cadence AMSKIT
Go to the top of the page
 
+Quote Post
Myron
сообщение Sep 26 2011, 14:42
Сообщение #5


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

Группа: Свой
Сообщений: 1 849
Регистрация: 6-02-05
Пользователь №: 2 451



Цитата(cdsinit @ Sep 26 2011, 06:39) *
Определить, что лучше.

"Лучше" в чем?
Go to the top of the page
 
+Quote Post
aht
сообщение Sep 26 2011, 22:05
Сообщение #6


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

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



Цитата(Myron @ Sep 26 2011, 18:42) *
"Лучше" в чем?

Лучше = точнее и/или быстрее.
Кому уж что нужнее.

Первое что стоит проверить - моделирование с дефолтными настройками (большинство людей не утруждают себя настройкой симуляторов).
Далее - попробовать распараллелирование на несколько ядер (закон Амдаля и т.п.).

Всё дело в том, что вендоры весьма неохотно идут на подобного рода бенчмарки даже между своими тулами, не говоря уж о конкурентах.
Go to the top of the page
 
+Quote Post
Myron
сообщение Sep 27 2011, 01:11
Сообщение #7


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

Группа: Свой
Сообщений: 1 849
Регистрация: 6-02-05
Пользователь №: 2 451



Цитата(aht @ Sep 26 2011, 17:05) *
Лучше = точнее и/или быстрее.

Как Вы точность собираетесь проверять?
Да и вопрос праздный, так как:
– модели описывают реальные компоненты с неким разбросом, зачастую более процента (см., например, паразитные емкости и индуктивности, утечки, АЧХ, ФЧХ, переходные характеристики, и т.д. – можно продолжать до бесконечности)
– после моделирования нужно собирать макет и тестировать, чтобы посмотреть как в жизни. Иногда нужно править модели по результатам.
– Разные спайсы считают сложные случаи по разному. Например, LT Spice легко справляется с большими матрицами, имея 64 бита в словах с плавающей запятой и ни один другой Спайс, насколько мне известно, не имеет такой разрядности. Но на основе этого нельзя рекомендовать LT Spiсе в качестве основного инструмента. И таких вещей уйма.
Цитата(aht @ Sep 26 2011, 17:05) *
Всё дело в том, что вендоры весьма неохотно идут на подобного рода бенчмарки даже между своими тулами, не говоря уж о конкурентах.

Да не по-этому. А потому как бессмысленная задача. За исключением дипломной работы.
Go to the top of the page
 
+Quote Post
cdsinit
сообщение Sep 27 2011, 04:51
Сообщение #8


Участник
*

Группа: Свой
Сообщений: 74
Регистрация: 22-12-08
Из: Москва
Пользователь №: 42 669



Похоже, все понимают тему по своему.
Для меня, например, интересен вопрос точности/скорости быстрых SPICE-симуляторов, предназначенных
для проектирования СБИС (точнее, сложных заказных блоков).
Обычные SPICE симуляторы обеспечивают большую точность, вполне возможно, что тестировать их действительно ...
Цитата(Myron @ Sep 27 2011, 05:11) *
... бессмысленная задача. За исключением дипломной работы.

На больших схемах с десятками тысяч транзисторов, обычные SPICE типа HSPICE/Spectre становятся неэффективными (медленными),
требуются ускоренные симуляторы. Производители ПО идут на различные ухищрения, которые в сотни раз
ускоряют моделирование, но в итоге сильно сказываются на точности (>10%), вплоть до неработоспособности схемы.

Цитата(Myron @ Sep 27 2011, 05:11) *
– после моделирования нужно собирать макет и тестировать, чтобы посмотреть как в жизни. Иногда нужно править модели по результатам.

Этот пункт уместен для проекта на рассыпухе.
В случае ИС, когда макетный образец выпущен, уже поздно. Хотя модели можно подправить, если тестовые структуры заложили.

Цитата
Далее - попробовать распараллелирование на несколько ядер (закон Амдаля и т.п.)

Так и не нашел multicpu в Ultrasim, HSIM, NanoSim. В XA можно, но только на высшей точности.
Похоже, что распараллеливание существует только в точных SPICE.
Go to the top of the page
 
+Quote Post
Myron
сообщение Sep 27 2011, 13:11
Сообщение #9


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

Группа: Свой
Сообщений: 1 849
Регистрация: 6-02-05
Пользователь №: 2 451



Цитата(cdsinit @ Sep 26 2011, 22:51) *
На больших схемах с десятками тысяч транзисторов, обычные SPICE типа HSPICE/Spectre становятся неэффективными (медленными),
требуются ускоренные симуляторы. Производители ПО идут на различные ухищрения, которые в сотни раз
ускоряют моделирование, но в итоге сильно сказываются на точности (>10%), вплоть до неработоспособности схемы.

Как это Вы собираетесь сравнивать разные ПО силами этого форума? И какие "различные ухищрения" Вы собираетесь тестировать?
Цитата(cdsinit @ Sep 26 2011, 22:51) *
Этот пункт уместен для проекта на рассыпухе.
В случае ИС, когда макетный образец выпущен, уже поздно. Хотя модели можно подправить, если тестовые структуры заложили.

Поэтому и существуют в реальной жизни несколько иттераций с тестированием специальных тестовых структур на кристале и с последующей правкой моделей. Процесс трудоемкий и дорогой и поэтому компании и культивируют выбранные (дорогие) САПР многие годы и смена САПРА очень болезненна и тут не до "бенчмарков".
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- iteamo   SPICE and FastSPICE Vendors Wiki   Sep 25 2011, 02:25
- - cdsinit   There are no information about such fast-SPICE sim...   Sep 25 2011, 09:26
|- - cdsinit   Цитата(Myron @ Sep 27 2011, 17:11) Как эт...   Sep 27 2011, 16:53
- - aht   Myron, простите, но у меня ощущение, что вы живёте...   Sep 27 2011, 17:21
|- - Myron   Цитата(aht @ Sep 27 2011, 12:21) Myron, п...   Sep 27 2011, 19:07
- - aht   Мы постараемся. Важны не абсолютные цифры - в 10.7...   Sep 27 2011, 23:06
- - nikolascha   Цитата(aht @ Sep 28 2011, 02:06) Надо под...   Sep 28 2011, 10:21
- - cdsinit   Цитата(nikolascha @ Sep 28 2011, 14:21) Т...   Sep 28 2011, 12:26
- - cdsinit   Сделал окружение для тестирования симулятора Ultra...   Oct 25 2011, 16:24


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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 10:17
Рейтинг@Mail.ru


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