Основы проектирования электронных средств
для работы профаммы моделирования. В качестве счетного ядра почти во всех программах используется программа SPICE, разра ботанная в университете Беркли, США. Различные версии этого алгоритма были в разное время заимствованы производителями программного обеспечения для использования в своих продуктах. Сейчас для моделирования аналоговых устройств в основном исполь зуется версия SPICE 3, а для моделирования цифровых устройств - вфсия XSPICE. Эта версия была разработана специально для моде.1И- рования цифровых устройств, описанных списком соединений, причем сами модели компонентов описываются на языке SimCode. В силу использования единого вычис;штельного алгоритма программы различных производителей представляют собой всего лишь фафические оболочки, предоставляющие пользователю дос туп к функциям программы SPICE, а также некоторые дополни тельные возможности обработки полученных данных. Цены на та кие профаммы колеблются в широких пределах, причем почти все компании предлагают бесплатные студенческие версии. Перечис лим основные продукты этой категории: - Программа CircuitMaker компании Protel; - Модуль SIM 99 SE. входящий в состав продуктов P-CAD 2001 и Protel 99 SB компании Protel; - Профамма PSPICE A/D компании Cadence; - Профамма ViewAnalog компании Innoveda; - Micro-Cap; - Electronics Workbench. Для решения более сложных задач наилучшим образом под ходит программа PSPICE A/D. Эта программа была изначально разработана компанией MircoSim и входила в состав пакета DesignLab. Впоследствии она вошла в состав пакета OrCAD компа нии Cadence. Эта программа может выполнять самые различные виды анализа, а также имеет ряд функций просмотра результатов расчета, недоступных в других системах моделирования. Допол ненная специальным модулем PSPICE Optimizier, она позволяет не только моделировать, но и оптимизировать схемы по различным критериям. Цена программы существенно выше, однако и здесь имеются офаниченные бесплатные версии для студентов. 159
Made with FlippingBook
RkJQdWJsaXNoZXIy MTY0OTYy