User Tools

Site Tools


geda:faq-simulation.ru

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Last revision Both sides next revision
geda:faq-simulation.ru [2012/02/20 15:14]
127.0.0.1 external edit
geda:faq-simulation.ru [2012/03/10 15:38]
vzh Spelling
Line 7: Line 7:
 моделирования:​ **ngspice** и **gnucap**. (Чуть) более моделирования:​ **ngspice** и **gnucap**. (Чуть) более
 подробно:​ подробно:​
-  * [[http://​ngspice.sourceforge.net/​|ngspice]] --- это портированная/​доработанная ​классическая программа **SPICE 3f5** для платформы GNU/Linux. Она полнофункциональна,​ включает расширения XSpice (такие как конструкции SPICE 2 POLY) и фреймворк CIDER.+  * [[http://​ngspice.sourceforge.net/​|ngspice]] --- это перенос/​доработка классической программы **SPICE 3f5** для платформы GNU/Linux. Она полнофункциональна,​ включает расширения XSpice (такие как конструкции SPICE 2 POLY) и фреймворк CIDER.
   * [[http://​www.gnucap.org/​|gnucap]] --- это новая, написанная с нуля программа схемотехнического моделирования. Она предоставляет возможность выполнения как событийного,​ так и сквозного моделирования. Это --- плод труда //Al Davis//. Если вы хотите загрузить её, убедитесь,​ что скачиваете последнюю версию,​ которую можно найти по ссылке "​development releases"​ (рабочие выпуски) на сайте **gnucap**.   * [[http://​www.gnucap.org/​|gnucap]] --- это новая, написанная с нуля программа схемотехнического моделирования. Она предоставляет возможность выполнения как событийного,​ так и сквозного моделирования. Это --- плод труда //Al Davis//. Если вы хотите загрузить её, убедитесь,​ что скачиваете последнюю версию,​ которую можно найти по ссылке "​development releases"​ (рабочие выпуски) на сайте **gnucap**.
  
-Обе программы ​выполнены с интерфейсом командной строки,​ то есть взаимодействие+Обе программы ​имеют только ​интерфейс командной строки,​ то есть взаимодействие
 с программой моделирования осуществляется набором команд в командной строке. с программой моделирования осуществляется набором команд в командной строке.
 Это значит также, что вам нужно изучить специфический для программы набор Это значит также, что вам нужно изучить специфический для программы набор
Line 16: Line 16:
  
 Если вы предпочитаете графический интерфейс,​ новое приложение gEDA **gspiceui** Если вы предпочитаете графический интерфейс,​ новое приложение gEDA **gspiceui**
-предоставляет хорошую графическую оболочку для работы с данными программами+предоставляет хорошую графическую оболочку для работы с этими программами
 моделирования. Однако **gspiceui** не предоставляет полного цикла вида моделирования. Однако **gspiceui** не предоставляет полного цикла вида
-"​схема-в-вывод-моделирования"​ подобно **ltspice** или **pspice**. Точнее,​ она просто+"от-схемы-до-вывода-моделирования"​ подобно **LTSpice** или **PSpice**. Точнее,​ она просто
 предоставляет графическое меню, помогающее управлять командами,​ нужными для предоставляет графическое меню, помогающее управлять командами,​ нужными для
-выполнения моделирования с помощью **ngspice**/​**gnucap**.+выполнения моделирования с помощью **ngspice** / **gnucap**.
  
  
Line 51: Line 51:
 функциональность тоже никогда не работала (по крайней мере для меня...,​ и функциональность тоже никогда не работала (по крайней мере для меня...,​ и
 разработчики согласны,​ что графика отвратительна). Трансляция переменных TCL в разработчики согласны,​ что графика отвратительна). Трансляция переменных TCL в
-векторы SPICE и наобороттоже, кажется,​ никогда не работала,​ опять, по+векторы SPICE и наоборот тоже, кажется,​ никогда не работала,​ опять, по
 крайней мере для меня. Наконец,​ в **ngspice** (по крайней мере) множество утечек крайней мере для меня. Наконец,​ в **ngspice** (по крайней мере) множество утечек
 памяти,​ что затрудняет выполнение длительного моделирования. Поэтому **tclspice** не памяти,​ что затрудняет выполнение длительного моделирования. Поэтому **tclspice** не
Line 73: Line 73:
 Хотя многие производители и предоставляют бесплатно SPICE-модели,​ они Хотя многие производители и предоставляют бесплатно SPICE-модели,​ они
 сохраняют проприетарную лицензию. Это значит,​ что данные модели не могут сохраняют проприетарную лицензию. Это значит,​ что данные модели не могут
-распространяться вместе с gEDA Suite. К тому же в различных реализациях SPICE+распространяться вместе с gEDA Suite. К тому жев различных реализациях SPICE
 мнения насчёт правильного синтаксиса несколько различаются. Как следствие,​ мнения насчёт правильного синтаксиса несколько различаются. Как следствие,​
 некоторые модели,​ поставляемые производителями,​ необходимо корректировать для некоторые модели,​ поставляемые производителями,​ необходимо корректировать для
Line 94: Line 94:
 Обычная последовательность разработки --- Обычная последовательность разработки ---
 **gschem** -> **''​gnetlist -g spice-sdb''​** -> [**ngspice** | **gnucap**]. **gschem** -> **''​gnetlist -g spice-sdb''​** -> [**ngspice** | **gnucap**].
-Чтобы задать необходимые атрибуты для SPICE/​**gnucap**,​ их нужно прикрепить к+Чтобы задать необходимые атрибуты для SPICE / **gnucap**, их нужно прикрепить к
 компонентам в своей схеме. Можно также добавить атрибуты с помощью компонентам в своей схеме. Можно также добавить атрибуты с помощью
 **gattrib**. **gattrib**.
Line 109: Line 109:
 возможностями. Другие остались только по историческим причинам. Обратите возможностями. Другие остались только по историческим причинам. Обратите
 внимание,​ что **spice-sdb** является расширением одного из других драйверов SPICE, внимание,​ что **spice-sdb** является расширением одного из других драйверов SPICE,
-так что используя его вы ничего не потеряете.+так чтоиспользуя еговы ничего не потеряете.
  
  
Line 140: Line 140:
 аналоговых частей своих проектов. Поэтому проект побольше может содержать пару аналоговых частей своих проектов. Поэтому проект побольше может содержать пару
 схем для моделирования аналоговых частей схемы с целью проверки их схем для моделирования аналоговых частей схемы с целью проверки их
-работоспособности. Кроме схем для моделирования у меня будет и основная схема,+работоспособности. Кроме схем для моделированияу меня будет и основная схема,
 используемая для разработки топологии. используемая для разработки топологии.
  
geda/faq-simulation.ru.txt · Last modified: 2014/04/25 08:47 by vzh