Відмінності між версіями «Ngspice»

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
[очікує на перевірку][очікує на перевірку]
м (правопис за допомогою AWB)
м (Актуалізація)
Мітки: Візуальний редактор Редагування з мобільного пристрою Редагування через мобільну версію Розширене редагування з мобільного
Рядок 28: Рядок 28:
   
 
==Стан проєкту==
 
==Стан проєкту==
Проєкт авктивно розвивається на платформі [[Sourceforge|Sourceforge]]
+
Проєкт активно розвивається на платформі [[Sourceforge|Sourceforge]]
Остання стабільна версія симулятора - 31
+
Остання стабільна версія симулятора - 32
   
 
Програма написана [[C (мова програмування)|мовою C]].
 
Програма написана [[C (мова програмування)|мовою C]].

Версія за 10:46, 25 травня 2020

Ngspice — симулятор електронних схем загального призначення з відкритим вихідним кодом. Забезпечує моделювання в режимі змішаних сигналів (mixed-signal) і на змішаному рівні (mixed-level). Є розширенням Spice3f5 (використовує частину коду проєкту Cider), що забезпечує моделювання на змішаному рівні, і проєкту XSPICE (використовує код моделювання змішаних сигналів). Адаптований до усіх операційних систем, які можуть збирати програми з вихідних кодів.

Використовується в розробці інтегральних схем як засіб перевірки цілісності схем і аналізу її поведінки.

Компілювання

Симулятор може бути зібраний з багатьма опціями. Найбільш часто використовувані:

  • --disable-debug - відключити можливість зневадження.
  • --enable-xspice - підключити підтримку XSPICE.
  • --enable-ansi - увімкнути ANSI.
  • --enable-cider - підключити Cider.
  • --enable-adms - підключити підтримку ADMS.
  • --with-wingui - зібрати для відображення у Windows.
  • --with-x - зібрати для відображення у Linux (у "Іксах").

Решта опцій можуть бути виведені за допомогою приставки --help до файлу ./configure

Cider

Опція Cider вмикає підтримку симулятора Cider. Це симулятор для аналізу на рівні приладів, дає змогу більш точно симулювати роботу важдивих вузлів. Використовує для можелювання два симулятори - DCIM та інтерфейс GSS TCAD.

XSPICE

Опція XSPICE вмикає підтримку моделей XSPICE . Це комбінований симулятор змішаних моделей.

ADMS

Опція ADMS вмикає підтримку моделей Verilog.

TCLSpice

Інтерфейс для написання графічних оболонок для спрощення взаємодії з користувачем. Написаний на мові TCL

Стан проєкту

Проєкт активно розвивається на платформі Sourceforge Остання стабільна версія симулятора - 32

Програма написана мовою C.


Посилання