.SP

SP Datei

SPICE Circuit Simulation Netlist / Data File
Frage stellen
SCHNELLE ANTWORT

Eine SP-Datei ist in der Regel eine SPICE-Netzliste: eine reine Textbeschreibung einer elektronischen Schaltung (Komponenten, Knoten, Modelle, Simulationsbefehle), die von Analog-Simulatoren wie LTspice, ngspice, PSpice und NI Multisim verwendet wird. Öffnen Sie sie in einem beliebigen Texteditor zum Lesen oder laden Sie sie in einen SPICE-Simulator, um die Analyse auszuführen. Dieselbe Erweiterung wird auch von SourcePawn-Skript-Quelldateien für SourceMod-Gameserver-Plugins verwendet.

Entwickler: UC Berkeley (original SPICE); used by many EDA tools (NI Multisim, LTspice, ngspice, PSpice) Kategorie: Andere Dateien Offener Standard MIME: text/plain
VERFÜGBAR AUF Windows macOS Linux
Verwandt: .TORRENT · .MSO · .MD5 · .SHS

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Sep 3, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das SP-Dateiformat?

Eine .sp-Datei ist eine reine Text-SPICE-Netzliste - eine Schaltungsbeschreibung, die von elektronischen Simulationswerkzeugen zur Analyse von Analog- und Mixed-Signal-Schaltungen verwendet wird. SPICE (Simulation Program with Integrated Circuit Emphasis) wurde ursprünglich 1973 an der UC Berkeley entwickelt, und die Erweiterung .sp wurde zu einer weit verbreiteten Konvention in EDA-Workflows (Electronic Design Automation), insbesondere in HSPICE- und Spectre-basierten Abläufen.

Die Datei beginnt mit einer frei formulierbaren Titelzeile, gefolgt von Element-Karten, die Komponenten beschreiben - Widerstände (R), Kondensatoren (C), Induktivitäten (L), MOSFETs (M), BJTs (Q), Spannungsquellen (V), Stromquellen (I) - sowie deren Knotenverbindungen. Punkt-Direktiven konfigurieren Simulationstypen (.TRAN, .DC, .AC), definieren Komponentenmodelle (.MODEL, .SUBCKT) und schließen die Datei mit .END ab.

Da kein einzelner verbindlicher Standard existiert, variieren die SPICE-Dialekte: Berkeley SPICE3, HSPICE, LTspice, PSpice, Spectre und ngspice unterscheiden sich jeweils in Syntax, Modellparametern und unterstützten Analysen. Eine für ein Werkzeug geschriebene .sp-Datei muss möglicherweise geringfügig angepasst werden, um in einem anderen zu funktionieren.

Typische Anwendungsfälle reichen von kleinen Studentenschaltungen (einige Kilobyte) bis hin zu großen extrahierten Transistor-Netzlisten auf Post-Layout-Ebene, die hunderte Megabyte erreichen können. Die Erweiterung .sp überschneidet sich mit dem verwandten .CIR-Format und .net, die dieselbe reine Text-SPICE-Syntax teilen.

Sicherheit

RISIKO: LOW

Eine SPICE-Netzliste ist reiner Text und kann gefahrlos geöffnet werden. Die einzige Einschränkung ist, dass einige Simulatoren .INCLUDE/.LIB-Direktiven und Shell-Out-Mechanismen unterstützen; behandeln Sie Datensätze aus nicht vertrauenswürdigen Quellen mit normaler Vorsicht und prüfen Sie alle referenzierten Include-Dateien. SourcePawn .sp-Dateien sind ebenfalls reiner Text (Quellcode).

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMESPICE Circuit Simulation Netlist / Data Filealias SPICE netlist, SPICE deck
ENTWICKLERUC Berkeley (original SPICE); used by many EDA tools (NI Multisim, LTspice, ngspice, PSpice)seit 1973 (SPICE1, UC Berkeley); .sp convention popularized by HSPICE/Spectre flows
MIME TYPEtext/plain
TYPReine Text-Schaltungsbeschreibung (Netzliste) für Analog-/Mixed-Signal-Simulation
STANDARDOffen · lizenzfrei
Diese Erweiterung wird auch verwendet von…
  • SourcePawn-Quellcode - Reine Text-.sp-Skriptdateien für SourceMod-Plugins (Source-Engine-Spiele wie CS:GO); kompiliert zu .smx.
  • Shitennou-Spieldaten - Datendatei, die mit dem Spiel Shitennou verknüpft ist, laut Legacy-Dateidatenbanken.
  • FORTH / generischer Quellcode - Gelegentlich eine generische Quell- oder Textdatei in älteren Toolchains.

Programme zum Öffnen von SP-Dateien

Windows3 apps
NI Multisim Kostenpflichtig Importieren Sie die SPICE-Netzliste in ein Multisim-Design zur Simulation.
LTspice Kostenlos Datei > Öffnen Sie die .sp/.cir-Netzliste, dann „Run“ zum Simulieren.
Notepad / any text editor Open Source Öffnen, um den Netzlistentext direkt zu lesen und zu bearbeiten.
macOS1 app
LTspice Kostenlos Datei > Öffnen Sie die .sp/.cir-Netzliste, dann „Run“ zum Simulieren.
Linux2 apps
ngspice Open Source ngspice dateiname.sp - führt den Datensatz aus; nutzen Sie die interaktive Steuerung oder den Batch-Modus.
KiCad (ngspice integration) Open Source Verwenden Sie den integrierten Simulator, um SPICE-Netzlisten zu laden/auszuführen.

Technische Details

technische Spezifikation
KodierungReines ASCII / UTF-8 (praktisch 7-Bit-ASCII für alle Element-Karten und Punkt-Direktiven)
ContainerReiner Text
VerschlüsselungKeine (Modellbibliotheken von Anbietern können separat verschlüsselt sein, z. B. HSPICE .inc-Dateien)
Typische Größe1 KB - hunderte MB (große extrahierte Transistor-Netzlisten mit Parasitärelementen können hunderte MB erreichen)
StrukturTitelzeile, dann Element-Karten (R/C/L/M/Q/V/I mit Knotenverbindungen), Punkt-Direktiven (.MODEL, .TRAN, .AC, .DC, .SUBCKT) und .END-Abschluss
Notation der Element-KartenDas erste Zeichen identifiziert den Komponententyp: R=Widerstand, C=Kondensator, M=MOSFET, Q=BJT, V=Spannungsquelle, I=Stromquelle
Punkt-Direktiven.TRAN (Transient), .DC (Gleichstrom-Sweep), .AC (Wechselstrom-Analyse), .MODEL (Komponentenmodell), .SUBCKT (Subcircuit-Definition), .INCLUDE (externe Datei)
DialekteBerkeley SPICE2/SPICE3, HSPICE, PSpice, LTspice, Spectre, ngspice - Syntax unterscheidet sich in Parametern und unterstützten Analysen
Zugehörige BetriebssystemeWindows, Linux, macOS
Verwandte Erweiterungen.cir und .net teilen dieselbe SPICE-Syntax; .lib und .mod speichern Komponentenmodell-Bibliotheken
Historischer UrsprungSPICE wurde 1973 an der UC Berkeley entwickelt; die .sp-Erweiterungskonvention wurde durch kommerzielle EDA-Flows von HSPICE und Spectre popularisiert
Veröffentlicht1973 (SPICE1, UC Berkeley); .sp convention popularized by HSPICE/Spectre flows
Neueste VersionNo single spec; dialect-dependent (SPICE3f5 syntax is the common baseline)
Offener StandardJa · lizenzgebührenfrei
Spezifikationngspice.sourceforge.io

SP-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit SP-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu SP-Dateien.

Häufig gestellte Fragen

Welches Programm öffnet eine .sp-Datei?
Für SPICE-Netzlisten: LTspice (kostenlos), ngspice (Open-Source), NI Multisim oder PSpice. Jeder Texteditor zeigt ebenfalls den Inhalt an.
Ist eine .sp-Datei dasselbe wie ein SourceMod-Plugin?
Das kann sein - SourcePawn verwendet .sp für Plugin-Quellcode. Prüfen Sie den Inhalt: SPICE-Dateien enthalten Komponentenkarten und .MODEL/.TRAN-Zeilen; SourcePawn-Dateien enthalten C-ähnlichen Code mit #include <sourcemod>.
Wie führe ich eine SPICE-Simulation aus einer .sp-Datei aus?
Öffnen Sie sie in einem SPICE-Simulator (LTspice/ngspice) und starten Sie den Vorgang; die Analyse-Direktiven (.TRAN, .AC, .DC) innerhalb der Datei teilen dem Simulator mit, was berechnet werden soll.
Warum läuft meine .sp-Netzliste nicht in LTspice?
SPICE-Dialekte unterscheiden sich. Ein für HSPICE, PSpice oder Spectre geschriebener Datensatz verwendet möglicherweise eine Syntax, die LTspice nicht akzeptiert; passen Sie die Modell-/Optionszeilen für Ihren Simulator an.
Kann ich eine .sp-Datei auf einem Telefon öffnen?
Sie können den Text in jedem mobilen Text- oder Code-Editor lesen, aber für die Ausführung der Simulation ist ein Desktop-SPICE-Werkzeug erforderlich.

Quellen

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

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

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

Verwandte Erweiterungen

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

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen