Электроника:Справочные материалы/Использование программы SPICE для моделирования электрических схем/История программы SPICE: различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
(Новая страница: «{{Панель управления/Электроника}} {{Перевод от valemak}} {{Myagkij-редактор}} =История программы SPICE<ref>[https://www.allaboutcircuits.com/textbook/reference/chpt-7/history-of-spice/ www.allaboutcircuits.com - History of SPICE]</ref>= '''SPICE''' – это компьютерная программа, предназначенная для моделирования аналоговых элек...»)
 
Нет описания правки
 
(не показаны 2 промежуточные версии 1 участника)
Строка 5: Строка 5:
=История программы SPICE<ref>[https://www.allaboutcircuits.com/textbook/reference/chpt-7/history-of-spice/ www.allaboutcircuits.com - History of SPICE]</ref>=
=История программы SPICE<ref>[https://www.allaboutcircuits.com/textbook/reference/chpt-7/history-of-spice/ www.allaboutcircuits.com - History of SPICE]</ref>=


'''SPICE''' – это компьютерная программа, предназначенная для моделирования аналоговых электронных схем. Первоначально она предназначалась для разработки интегральных схем, отчего и получила свое название: '''''S'''imulation '''P'''rogram with '''I'''ntegrated '''C'''ircuit '''E'''mphasis'', что переводится с английского как ''Программа моделирования, особенно для интегральных схем''.
'''[[SPICE]]''' – это [[компьютерная программа]], предназначенная для моделирования аналоговых электронных схем. Первоначально она предназначалась для разработки интегральных схем, отчего и получила свое название: '''''S'''imulation '''P'''rogram with '''I'''ntegrated '''C'''ircuit '''E'''mphasis'', что переводится с английского как ''Программа моделирования, особенно для интегральных схем''.


Родоначальником SPICE является другая программа моделирования электрических цепей под названием ''CANCER'' (с английского дословно переводится как ''РАК''). Разработанная профессором Рональдом Рорером из Калифорнийского университета в Беркли вместе с некоторыми из его студентов в конце 1960-х годов, программа CANCER совершенствовалась до начала 1970-х годов включительно. Когда Рорер покинул Беркли, программа CANCER была переписана и переименована в SPICE, версия 1 которой была выпущена в общественное достояние в мае 1972 года. Релиз версии 2 программы SPICE состоялся в 1975 году (2g6 – версия, используемая в этой книге – незначительный апдейт 1975 года). Решающую роль в решении выпустить SPICE в качестве общедоступной компьютерной программы сыграл профессор Дональд Педерсон из Беркли, который считал, что основной технический прогресс происходит, когда информация распространяется свободно. Я, в частности, премного признателен ему за такую точу зрения.
[[Родоначальник]]ом [[SPICE]] является другая программа моделирования электрических цепей под названием ''[[CANCER]]'' (с английского дословно переводится как ''[[РАК]]''). Разработанная [[профессор]]ом [[Рональдом Рорером]] из [[Калифорнийского университета]] в [[Беркли]] вместе с некоторыми из его студентов в конце [[1960-х годов]], [[программа]] [[CANCER]] совершенствовалась до начала [[1970-х годов]] включительно. Когда Рорер покинул [[Беркли]], [[программа]] [[CANCER]] была переписана и переименована в [[SPICE]], версия 1 которой была выпущена в общественное достояние в [[мае 1972 года]]. Релиз версии 2 программы [[SPICE]] состоялся в [[1975 году]] (2g6 – версия, используемая в этой книге – незначительный апдейт [[1975 год]]а). Решающую роль в решении выпустить [[SPICE]] в качестве общедоступной [[компьютерной программы]] сыграл [[профессор]] [[Дональд Педерсон]] из [[Беркли]], который считал, что основной технический прогресс происходит, когда информация распространяется свободно. Я, в частности, премного признателен ему за такую точу зрения.


Основное улучшение произошло в марте 1985 года для версии 3 программы SPICE (также опубликованной как общественное достояние). Написанная на языке C (а не на FORTRAN, как предыдущие версии) 3-я версия работала с дополнительными типами транзисторов (например, МОП) и переключателей. Версия 3 также позволяла использовать в качестве меток узлов буквы алфавита, а не только числа. При этом обеспечена обратная совместимость – инструкции, написанные для версии 2 программы SPICE, должны выполняться и в третьей версии.
Основное улучшение произошло в [[марте 1985 года]] для версии 3 программы [[SPICE]] (также опубликованной как общественное достояние). Написанная на [[языке C]] (а не на [[FORTRAN]], как предыдущие версии) 3-я версия работала с дополнительными типами [[транзистор]]ов (например, [[МОП]]) и [[переключателей]]. Версия 3 также позволяла использовать в качестве меток узлов буквы [[алфавит]]а, а не только числа. При этом обеспечена обратная совместимость – инструкции, написанные для версии 2 [[программы]] [[SPICE]], должны выполняться и в третьей версии.


Несмотря на расширенные возможности версии 3, я решил использовать в этой книге версию 2g6, потому что её проще найти и запустить на разных компьютерных системах.
Несмотря на расширенные возможности версии 3, я решил использовать в этой книге версию 2g6, потому что её проще найти и запустить на разных компьютерных системах.
Строка 15: Строка 15:
=См.также=
=См.также=


{{ads}}
 


=Внешние ссылки=
=Внешние ссылки=
Строка 21: Строка 21:
<references />
<references />


{{Навигационная таблица/Электроника}}
{{Навигационная таблица/Портал/Электроника}}
{{Навигационная таблица/Телепорт}}
 
[[Категория:SPICE]]

Текущая версия от 21:49, 22 мая 2023

Перевод: Макаров В. (valemak)
Проверка/Оформление/Редактирование: Мякишев Е.А.


История программы SPICE[1]

SPICE – это компьютерная программа, предназначенная для моделирования аналоговых электронных схем. Первоначально она предназначалась для разработки интегральных схем, отчего и получила свое название: Simulation Program with Integrated Circuit Emphasis, что переводится с английского как Программа моделирования, особенно для интегральных схем.

Родоначальником SPICE является другая программа моделирования электрических цепей под названием CANCER (с английского дословно переводится как РАК). Разработанная профессором Рональдом Рорером из Калифорнийского университета в Беркли вместе с некоторыми из его студентов в конце 1960-х годов, программа CANCER совершенствовалась до начала 1970-х годов включительно. Когда Рорер покинул Беркли, программа CANCER была переписана и переименована в SPICE, версия 1 которой была выпущена в общественное достояние в мае 1972 года. Релиз версии 2 программы SPICE состоялся в 1975 году (2g6 – версия, используемая в этой книге – незначительный апдейт 1975 года). Решающую роль в решении выпустить SPICE в качестве общедоступной компьютерной программы сыграл профессор Дональд Педерсон из Беркли, который считал, что основной технический прогресс происходит, когда информация распространяется свободно. Я, в частности, премного признателен ему за такую точу зрения.

Основное улучшение произошло в марте 1985 года для версии 3 программы SPICE (также опубликованной как общественное достояние). Написанная на языке C (а не на FORTRAN, как предыдущие версии) 3-я версия работала с дополнительными типами транзисторов (например, МОП) и переключателей. Версия 3 также позволяла использовать в качестве меток узлов буквы алфавита, а не только числа. При этом обеспечена обратная совместимость – инструкции, написанные для версии 2 программы SPICE, должны выполняться и в третьей версии.

Несмотря на расширенные возможности версии 3, я решил использовать в этой книге версию 2g6, потому что её проще найти и запустить на разных компьютерных системах.

См.также

Внешние ссылки