.SP

Plik SP

SPICE Circuit Simulation Netlist / Data File
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik SP to zazwyczaj netlista SPICE: tekstowy opis obwodu elektronicznego (komponenty, węzły, modele, komendy symulacji) używany przez symulatory analogowe, takie jak LTspice, ngspice, PSpice i NI Multisim. Otwórz go w dowolnym edytorze tekstu, aby go przeczytać, lub załaduj do symulatora SPICE, aby przeprowadzić analizę. To samo rozszerzenie jest również używane przez pliki źródłowe skryptów SourcePawn dla wtyczek serwerów gier SourceMod.

Deweloper: UC Berkeley (original SPICE); used by many EDA tools (NI Multisim, LTspice, ngspice, PSpice) Kategoria: Różne pliki Otwarty standard MIME: text/plain
OTWIERA SIĘ NA Windows macOS Linux
Powiązane: .TORRENT · .MSO · .MD5 · .SHS

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Sep 3, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku SP?

Plik .sp to tekstowa netlista SPICE - opis obwodu używany przez narzędzia do symulacji elektronicznej do analizy obwodów analogowych i mieszanych. SPICE (Simulation Program with Integrated Circuit Emphasis) został pierwotnie opracowany na UC Berkeley w 1973 roku, a rozszerzenie .sp stało się szeroko przyjętą konwencją w przepływach pracy EDA (Electronic Design Automation), szczególnie w środowiskach opartych na HSPICE i Spectre.

Plik zaczyna się od linii tytułowej o dowolnej formie, po której następują karty elementów opisujące komponenty - rezystory (R), kondensatory (C), cewki (L), tranzystory MOSFET (M), BJT (Q), źródła napięcia (V), źródła prądu (I) - oraz ich połączenia węzłowe. Dyrektywy kropkowe konfigurują typy symulacji (.TRAN, .DC, .AC), definiują modele komponentów (.MODEL, .SUBCKT) i kończą plik instrukcją .END.

Ponieważ nie istnieje jeden nadrzędny standard, dialekty SPICE różnią się między sobą: Berkeley SPICE3, HSPICE, LTspice, PSpice, Spectre i ngspice różnią się składnią, parametrami modeli i obsługiwanymi analizami. Plik .sp napisany dla jednego narzędzia może wymagać drobnych edycji, aby działał w innym.

Typowe przypadki użycia obejmują zarówno małe obwody studenckie (kilka kilobajtów), jak i duże netlisty na poziomie tranzystorowym po ekstrakcji układu (post-layout), osiągające setki megabajtów. Rozszerzenie .sp pokrywa się z powiązanym formatem .CIR oraz .net, które współdzielą tę samą tekstową składnię SPICE.

Bezpieczeństwo

RYZYKO: LOW

Netlista SPICE to zwykły tekst i jest bezpieczna do otwarcia. Jedynym zastrzeżeniem jest to, że niektóre symulatory obsługują dyrektywy .INCLUDE/.LIB i mechanizmy wywoływania powłoki; traktuj pliki z niezaufanych źródeł z normalną ostrożnością i sprawdzaj wszelkie przywoływane pliki dołączane. Pliki .sp SourcePawn to również zwykły tekst (kod źródłowy).

Szczegóły formatu

w pigułce
PEŁNA NAZWASPICE Circuit Simulation Netlist / Data Fileznany również jako SPICE netlist, SPICE deck
DEWELOPERUC Berkeley (original SPICE); used by many EDA tools (NI Multisim, LTspice, ngspice, PSpice)od 1973 (SPICE1, UC Berkeley); .sp convention popularized by HSPICE/Spectre flows
KATEGORIARóżne pliki
TYP MIMEtext/plain
TYPTekstowy opis obwodu (netlista) do symulacji analogowej/mieszanej
STANDARDOtwarty · bezpłatny
To rozszerzenie jest również używane przez…
  • Kod źródłowy SourcePawn - Tekstowe pliki skryptowe .sp dla wtyczek SourceMod (gry na silniku Source, takie jak CS:GO); kompilowane do .smx.
  • Dane gry Shitennou - Plik danych powiązany z grą Shitennou, według starszych baz danych plików.
  • FORTH / ogólny kod źródłowy - Sporadycznie ogólny plik źródłowy lub tekstowy w starszych zestawach narzędzi.

Programy otwierające pliki SP

Windows3 apps
NI Multisim Płatny Zaimportuj netlistę SPICE do projektu Multisim, aby przeprowadzić symulację.
LTspice Darmowy Plik > Otwórz netlistę .sp/.cir, a następnie Run, aby symulować.
Notepad / any text editor Open-source Otwórz, aby bezpośrednio czytać i edytować tekst netlisty.
macOS1 app
LTspice Darmowy Plik > Otwórz netlistę .sp/.cir, a następnie Run, aby symulować.
Linux2 apps
ngspice Open-source ngspice twójplik.sp - uruchamia symulację; użyj trybu interaktywnego lub wsadowego.
KiCad (ngspice integration) Open-source Użyj wbudowanego symulatora, aby ładować i uruchamiać netlisty SPICE.

Szczegóły techniczne

specyfikacja
KodowanieZwykły ASCII / UTF-8 (praktycznie 7-bitowy ASCII dla wszystkich kart elementów i dyrektyw kropkowych)
KontenerZwykły tekst
SzyfrowanieBrak (biblioteki modeli dostawców mogą być szyfrowane osobno, np. pliki .inc w HSPICE)
Typowy rozmiar1 KB - setki MB (duże wyekstrahowane netlisty tranzystorowe z pasożytami mogą osiągać setki MB)
StrukturaLinia tytułowa, następnie karty elementów (R/C/L/M/Q/V/I z połączeniami węzłów), dyrektywy kropkowe (.MODEL, .TRAN, .AC, .DC, .SUBCKT) i terminator .END
Notacja kart elementówPierwszy znak identyfikuje typ komponentu: R=rezystor, C=kondensator, M=MOSFET, Q=BJT, V=źródło napięcia, I=źródło prądu
Dyrektywy kropkowe.TRAN (stan nieustalony), .DC (analiza stałoprądowa), .AC (analiza zmiennoprądowa), .MODEL (model komponentu), .SUBCKT (definicja podobwodu), .INCLUDE (plik zewnętrzny)
DialektyBerkeley SPICE2/SPICE3, HSPICE, PSpice, LTspice, Spectre, ngspice - składnia różni się parametrami i obsługiwanymi analizami
Powiązany system operacyjnyWindows, Linux, macOS
Powiązane rozszerzenia.cir i .net współdzielą tę samą składnię SPICE; .lib i .mod przechowują biblioteki modeli komponentów
Pochodzenie historyczneSPICE stworzony na UC Berkeley w 1973 roku; konwencja rozszerzenia .sp spopularyzowana przez komercyjne przepływy EDA HSPICE i Spectre
Wydano1973 (SPICE1, UC Berkeley); .sp convention popularized by HSPICE/Spectre flows
Najnowsza wersjaNo single spec; dialect-dependent (SPICE3f5 syntax is the common baseline)
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjangspice.sourceforge.io

Konwersje SP

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami SP. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki SP.

Najczęściej zadawane pytania

Jaki program otwiera plik .sp?
Dla netlist SPICE: LTspice (bezpłatny), ngspice (open-source), NI Multisim lub PSpice. Dowolny edytor tekstu również wyświetli zawartość.
Czy plik .sp to to samo co wtyczka SourceMod?
Może tak być - SourcePawn używa .sp dla kodu źródłowego wtyczek. Sprawdź zawartość: pliki SPICE zawierają karty komponentów i linie .MODEL/.TRAN; pliki SourcePawn zawierają kod podobny do C z linią #include <sourcemod>.
Jak uruchomić symulację SPICE z pliku .sp?
Otwórz go w symulatorze SPICE (LTspice/ngspice) i uruchom; dyrektywy analizy (.TRAN, .AC, .DC) wewnątrz pliku informują symulator, co ma obliczyć.
Dlaczego moja netlista .sp nie działa w LTspice?
Dialekty SPICE różnią się. Plik napisany dla HSPICE, PSpice lub Spectre może używać składni, której LTspice nie akceptuje; dostosuj linie modeli/opcji do swojego symulatora.
Czy mogę otworzyć plik .sp na telefonie?
Możesz przeczytać tekst w dowolnym mobilnym edytorze tekstu lub kodu, ale uruchomienie symulacji wymaga narzędzia SPICE na komputerze stacjonarnym.

Źródła

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

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

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

Powiązane rozszerzenia

.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)

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z