|
SPICE and FastSPICE Vendors Wiki |
|
|
|
Sep 25 2011, 02:25
|
Участник

Группа: Участник
Сообщений: 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
Эскизы прикрепленных изображений
|
|
|
|
|
 |
Ответов
|
Sep 26 2011, 12:39
|
Участник

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

|
Цитата(Myron @ Sep 26 2011, 00:03)  С Какой целью? Определить, что лучше. Хотя на разных схемах различные симуляторы могут вести себя по разному. При этом желательно использовать свежие версии ПО. Цитата У кого есть хорошие схемы, которые можно прогнать на разных симуляторах? Можно использовать что-нибудь общедоступное, например .../IC5141/tools/dfII/samples/tutorials/abstract/amsPLL или из Cadence AMSKIT
|
|
|
|
|
Sep 26 2011, 22:05
|
Частый гость
 
Группа: Свой
Сообщений: 96
Регистрация: 11-01-10
Из: Moscow
Пользователь №: 54 725

|
Цитата(Myron @ Sep 26 2011, 18:42)  "Лучше" в чем? Лучше = точнее и/или быстрее. Кому уж что нужнее. Первое что стоит проверить - моделирование с дефолтными настройками (большинство людей не утруждают себя настройкой симуляторов). Далее - попробовать распараллелирование на несколько ядер (закон Амдаля и т.п.). Всё дело в том, что вендоры весьма неохотно идут на подобного рода бенчмарки даже между своими тулами, не говоря уж о конкурентах.
|
|
|
|
|
Sep 27 2011, 01:11
|
Профессионал
    
Группа: Свой
Сообщений: 1 849
Регистрация: 6-02-05
Пользователь №: 2 451

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

Группа: Свой
Сообщений: 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.
|
|
|
|
|
Sep 27 2011, 13:11
|
Профессионал
    
Группа: Свой
Сообщений: 1 849
Регистрация: 6-02-05
Пользователь №: 2 451

|
Цитата(cdsinit @ Sep 26 2011, 22:51)  На больших схемах с десятками тысяч транзисторов, обычные SPICE типа HSPICE/Spectre становятся неэффективными (медленными), требуются ускоренные симуляторы. Производители ПО идут на различные ухищрения, которые в сотни раз ускоряют моделирование, но в итоге сильно сказываются на точности (>10%), вплоть до неработоспособности схемы. Как это Вы собираетесь сравнивать разные ПО силами этого форума? И какие "различные ухищрения" Вы собираетесь тестировать? Цитата(cdsinit @ Sep 26 2011, 22:51)  Этот пункт уместен для проекта на рассыпухе. В случае ИС, когда макетный образец выпущен, уже поздно. Хотя модели можно подправить, если тестовые структуры заложили. Поэтому и существуют в реальной жизни несколько иттераций с тестированием специальных тестовых структур на кристале и с последующей правкой моделей. Процесс трудоемкий и дорогой и поэтому компании и культивируют выбранные (дорогие) САПР многие годы и смена САПРА очень болезненна и тут не до "бенчмарков".
|
|
|
|
Сообщений в этой теме
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
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|