.SP

Файл SP

SPICE Circuit Simulation Netlist / Data File
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл SP обычно представляет собой список соединений (netlist) SPICE: текстовое описание электронной схемы (компоненты, узлы, модели, команды симуляции), используемое аналоговыми симуляторами, такими как LTspice, ngspice, PSpice и NI Multisim. Откройте его в любом текстовом редакторе для чтения или загрузите в симулятор SPICE для запуска анализа. Это же расширение также используется файлами исходного кода скриптов SourcePawn для плагинов игровых серверов SourceMod.

Разработчик: UC Berkeley (original SPICE); used by many EDA tools (NI Multisim, LTspice, ngspice, PSpice) Категория: Другие файлы Открыть стандартное MIME: text/plain
ОТКРЫВАЕТСЯ НА Windows macOS Linux
Связанные: .TORRENT · .MSO · .MD5 · .SHS

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Sep 3, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла SP?

Файл .sp - это текстовый список соединений SPICE (netlist), описание схемы, используемое инструментами электронного моделирования для анализа аналоговых и смешанных цепей. SPICE (Simulation Program with Integrated Circuit Emphasis) была первоначально разработана в Калифорнийском университете в Беркли в 1973 году, а расширение .sp стало широко принятым стандартом в рабочих процессах EDA (автоматизация проектирования электроники), особенно в потоках на базе HSPICE и Spectre.

Файл начинается со строки заголовка в свободной форме, за которой следуют карты элементов, описывающие компоненты - резисторы (R), конденсаторы (C), катушки индуктивности (L), МОП-транзисторы (M), биполярные транзисторы (Q), источники напряжения (V), источники тока (I) - и их узловые соединения. Точечные директивы настраивают типы симуляции (.TRAN, .DC, .AC), определяют модели компонентов (.MODEL, .SUBCKT) и завершают файл командой .END.

Поскольку единого управляющего стандарта не существует, диалекты SPICE различаются: Berkeley SPICE3, HSPICE, LTspice, PSpice, Spectre и ngspice имеют различия в синтаксисе, параметрах моделей и поддерживаемых видах анализа. Файл .sp, написанный для одного инструмента, может потребовать небольших правок для работы в другом.

Типичные варианты использования варьируются от небольших студенческих схем (несколько килобайт) до огромных извлеченных списков соединений на уровне транзисторов после топологического проектирования, достигающих сотен мегабайт. Расширение .sp пересекается с родственным форматом .CIR и .net, которые используют тот же текстовый синтаксис SPICE.

Безопасность и защита

РИСК: LOW

Список соединений SPICE представляет собой обычный текст и безопасен для открытия. Единственное предостережение заключается в том, что некоторые симуляторы поддерживают директивы .INCLUDE/.LIB и механизмы вызова командной оболочки; относитесь к файлам из ненадежных источников с обычной осторожностью и проверяйте любые ссылочные файлы. Файлы SourcePawn .sp также являются обычным текстом (исходным кодом).

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕSPICE Circuit Simulation Netlist / Data Fileтакже известен как SPICE netlist, SPICE deck
РАЗРАБОТЧИКUC Berkeley (original SPICE); used by many EDA tools (NI Multisim, LTspice, ngspice, PSpice)с 1973 (SPICE1, UC Berkeley); .sp convention popularized by HSPICE/Spectre flows
КАТЕГОРИЯДругие файлы
MIME-ТИПtext/plain
ТИПТекстовое описание схемы (netlist) для аналогового/смешанного моделирования
СТАНДАРТОткрытый · без роялти
СВЯЗАННЫЕ.torrent.mso.md5.shs
Это расширение также используется в…
  • Исходный код SourcePawn - Текстовые файлы скриптов .sp для плагинов SourceMod (игры на движке Source, такие как CS:GO); компилируются в .smx.
  • Игровые данные Shitennou - Файл данных, связанный с игрой Shitennou, согласно устаревшим базам данных файлов.
  • FORTH / общий исходный код - Иногда встречается как расширение для исходного кода или текстового файла в старых инструментариях.

Программы, открывающие файлы SP

Windows3 apps
NI Multisim Платно Импортируйте список соединений SPICE в проект Multisim для моделирования.
LTspice Бесплатно File > Open для открытия списка соединений .sp/.cir, затем Run для симуляции.
Notepad / any text editor Открытый код Откройте для прямого чтения и редактирования текста списка соединений.
macOS1 app
LTspice Бесплатно File > Open для открытия списка соединений .sp/.cir, затем Run для симуляции.
Linux2 apps
ngspice Открытый код «ngspice yourfile.sp» - запускает расчет; используйте интерактивное управление или пакетный режим.
KiCad (ngspice integration) Открытый код Используйте встроенный симулятор для загрузки и запуска списков соединений SPICE.

Технические подробности

глубокая спецификация
КодировкаPlain ASCII / UTF-8 (практически 7-битный ASCII для всех карт элементов и точечных директив)
КонтейнерПростой текст (Plain text)
ШифрованиеНет (библиотеки моделей от производителей могут быть зашифрованы отдельно, например, файлы .inc в HSPICE)
Типичный размерОт 1 КБ до сотен МБ (большие извлеченные списки соединений транзисторного уровня с паразитными параметрами могут достигать сотен МБ)
СтруктураСтрока заголовка, затем карты элементов (R/C/L/M/Q/V/I с соединениями узлов), точечные директивы (.MODEL, .TRAN, .AC, .DC, .SUBCKT) и терминатор .END
Нотация карт элементовПервый символ определяет тип компонента: R=резистор, C=конденсатор, M=МОП-транзистор, Q=БИТ, V=источник напряжения, I=источник тока
Точечные директивы.TRAN (переходные процессы), .DC (анализ по постоянному току), .AC (частотный анализ), .MODEL (модель компонента), .SUBCKT (описание подсхемы), .INCLUDE (внешний файл)
ДиалектыBerkeley SPICE2/SPICE3, HSPICE, PSpice, LTspice, Spectre, ngspice - синтаксис различается в параметрах и поддерживаемых анализах
Связанные ОСWindows, Linux, macOS
Родственные расширения.cir и .net используют тот же синтаксис SPICE; .lib и .mod хранят библиотеки моделей компонентов
Историческое происхождениеSPICE создан в Калифорнийском университете в Беркли в 1973 году; расширение .sp популяризировано коммерческими потоками EDA HSPICE и Spectre
Выпущен1973 (SPICE1, UC Berkeley); .sp convention popularized by HSPICE/Spectre flows
Последняя версияNo single spec; dialect-dependent (SPICE3f5 syntax is the common baseline)
Открыть стандартноеДа · без роялти
Спецификацияngspice.sourceforge.io

Конвертации SP

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами SP. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах SP.

Часто задаваемые вопросы

Какая программа открывает файл .sp?
Для списков соединений SPICE: LTspice (бесплатно), ngspice (открытый исходный код), NI Multisim или PSpice. Любой текстовый редактор также покажет содержимое.
Является ли файл .sp тем же самым, что и плагин SourceMod?
Это возможно - SourcePawn использует расширение .sp для исходного кода плагинов. Проверьте содержимое: файлы SPICE содержат карты компонентов и строки .MODEL/.TRAN; файлы SourcePawn содержат C-подобный код с #include <sourcemod>.
Как запустить симуляцию SPICE из файла .sp?
Откройте его в симуляторе SPICE (LTspice/ngspice) и запустите; директивы анализа (.TRAN, .AC, .DC) внутри файла сообщают симулятору, что именно нужно рассчитать.
Почему мой список соединений .sp не запускается в LTspice?
Диалекты SPICE различаются. Файл, написанный для HSPICE, PSpice или Spectre, может использовать синтаксис, который LTspice не принимает; скорректируйте строки моделей/опций под ваш симулятор.
Можно ли открыть файл .sp на телефоне?
Вы можете прочитать текст в любом мобильном текстовом редакторе или редакторе кода, но для запуска симуляции требуется настольный инструмент SPICE.

Ссылки

1Berkeley SPICE historyen.wikipedia.org
2ngspice - documentationngspice.sourceforge.io

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BINCD/DVD Disc Image (BIN/CUE)
5.NOMEDIAAndroid No-Media Marker File
6.PARTPartial Download File
7.RPMSGRestricted Permission Message
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.DBSQLite Database File

Похожие расширения

.TORRENTBitTorrent Metainfo File
.MSOMicrosoft Office HTML/OLE Data Stream (oledata.mso)
.MD5MD5 Checksum File
.SHSShell Scrap Object File
.DDDAdobe Acrobat Distiller file
.DWLDrawing Lock File (CAD)

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z