LTspice
| {{#if: LTspice | LTspice | {{#invoke:WLink|getArticleBase}} }}
{{#if: Logo | | ||||||||
|---|---|---|---|---|---|---|---|---|
colspan="2" class="notheme" style="text-align:center; background:#Vorlage:Standardfarbe; color:#202122;" | Logo |
{{#if: {{#invoke:Wikidata|claim|P154}} |
| ||||||||
[[Datei:{{#invoke:Wikidata|claim|P154}}|150px]]
}} }}{{#if: Screenshot | | ||||||||
| Screenshot{{#if: LTspiceIV v4.10 Screenshot | LTspiceIV v4.10 Screenshot }}| }} | ||||||||
| Basisdaten
{{#if: Mike Engelhardt (bis 2019) | | ||||||||
| Hauptentwickler |
{{#if: {{#invoke:Wikidata|claim|P126}} |
| |||||||
| Maintainer | claim|P126|parameter=link|references=ja|list=, }}
}} }}{{#if: Linear Technology | | |||||||
| Entwickler | Linear Technology |
{{#if: {{#invoke:Wikidata|claim|P178}} |
| |||||||
| Entwickler | claim|P178|parameter=link|references=ja|list=, }}
}} }}{{#if: | | |||||||
| Erscheinungsjahr |
{{#if: {{#invoke:Wikidata|claim|P577}} |
| |||||||
| Erscheinungsjahr | claim|P577|references=ja|list=, }} |
{{#if: {{#invoke:Wikidata|claim|P571}} |
| |||||||
| Erscheinungsjahr | claim|P571|references=ja|list=, }}
}} }} }}{{#ifeq: 24.1.10 (Windows), 17.2.4 (macOS) | KEINE_ANGABE || {{#if: 24.1.10 (Windows), 17.2.4 (macOS) | | |||||||
| Aktuelle Version | ({{#if: | Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an. |
format | 28.10.2025 | {{#timefl:now|date}}}} | {{{2}}} | T._Monat JJJJ}} | lang= {{#switch: | -|=de | #default=de-AT
}} }} }}) }} |
{{#if: {{#invoke:Wikidata|claim|P348|P548|!Q3295609,Q51930650,Q2122918,Q21727724,Q1072356,Q6736813}} |
|
| Aktuelle Version | claim|P348|P548|!Q3295609,Q51930650,Q2122918,Q21727724,Q1072356,Q6736813|references=ja}} {{#if: {{#invoke:Wikidata|claim|P348|P548|!Q3295609,Q51930650,Q2122918,Q21727724,Q1072356,Q6736813|qualifier=P577}} | ({{#invoke:Wikidata|claim|P348|P548|!Q3295609,Q51930650,Q2122918,Q21727724,Q1072356,Q6736813|qualifier=P577}}) }}}}}} }}{{#ifeq: | KEINE_ANGABE || {{#if: | | |||||||
| Aktuelle Vorabversion | ({{#if: | Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an. |
format | | {{#timefl:now|date}}}} | {{{2}}} | T._Monat JJJJ}} | lang= {{#switch: | -|=de | #default=de-AT
}} }} }}) }} |
{{#if: {{#invoke:Wikidata|claim|P348|P548|Q1072356,Q51930650,Q3295609,Q2122918,Q21727724}} |
|
| Aktuelle Vorabversion | claim|P348|P548|Q1072356,Q51930650,Q3295609,Q2122918,Q21727724|references=ja}} {{#if: {{#invoke:Wikidata|claim|P348|P548|Q1072356,Q51930650,Q3295609,Q2122918,Q21727724|qualifier=P577}} | ({{#invoke:Wikidata|claim|P348|P548|Q1072356,Q51930650,Q3295609,Q2122918,Q21727724|qualifier=P577}}) }}}}}} }}{{#if: | | |||||||
| Ausführungsumgebung |
{{#if: LTspice 24: Windows (ab Windows 10),
| |||||||
| Betriebssystem | LTspice 24: Windows (ab Windows 10),
LTspice 17: macOS (ab Version 10.15), Linux über Wine | {{#if: {{#invoke:Wikidata|claim|P306}} |
| |||||||
| Betriebssystem | claim|P306|parameter=link|references=ja|list=, }}
}} }} }}{{#if: | | |||||||
| Programmiersprache |
{{#if: {{#invoke:Wikidata|claim|P277}} |
| |||||||
| Programmiersprache | claim|P277|parameter=link|references=ja|list=, }}
}} }}{{#if: EDA | | |||||||
| Kategorie | EDA
}}{{#if: Freeware<ref name="Liz_1" /><ref name="Liz_2" /> | | |||||||
| Lizenz | Freeware<ref name="Liz_1" /><ref name="Liz_2" /> |
{{#if: {{#invoke:Wikidata|claim|P275}} |
| |||||||
| Lizenz | claim|P275|parameter=link|references=ja|list=, }}
}} }}{{#if: nein | | |||||||
| deutschsprachig | faculty|nein}} | ja | nein }}
}}{{#if: | | |||||||
| Sonstiges |
}}{{#if: www.analog.com | | |||||||
www.analog.com |
{{#if: {{#invoke:Wikidata|claim|P856|notdeprecated=1}} |
| ||||||||
{{#invoke: WLink | formatURL | {{#invoke:Wikidata|claim|P856|parameter=link|notdeprecated=1}}}}
}} }}{{#if: | | ||||||||
| Dateien | [[c:Category:Created with {{{Dateien}}}|{{{Dateien}}}]]
}} | |||||||
LTspice ist eine kostenlose Software des ehemaligen Halbleiterherstellers Linear Technology (seit 2017 bei Analog Devices) zur Schaltungssimulation. Es basiert auf SPICE, ist dazu kompatibel und besonders zur Simulation von Schaltnetzteilen geeignet. Entwickelt wurde es von Mike Engelhardt.
Entstehung, Entwicklung und aktueller Stand
LTspice ging 1999 aus SwitcherCAD hervor, wodurch es auch seinen zweiten Namen hat, und wird seitdem beständig weiterentwickelt. Das Programm wurde inklusive der Vorgängerversion SwitcherCAD bereits über drei Millionen Mal heruntergeladen (Stand 2011).<ref>LTspice seminar with Mike Engelhardt.</ref> Inzwischen kann es in manchen Fällen auch mehrere Prozessoren nutzen (Multiprocessing).<ref>eetimes.com. Free SPICE software exploits multicore processors. Abgerufen am 27. September 2013.</ref> Die Windows-Version wurde vom Autor auf Kompatibilität unter Wine getestet, so dass man es auch unter Linux nutzen kann. Für macOS gibt es eine eigenständige Version.
2016 wurde von Linear Technology die Version LTspice XVII für Windows 7, 8 und 10 vorgestellt. Nach der Trennung Mike Engelhardts von Analog Devices fand seit 2019 für diese Version im Wesentlichen nur noch eine Pflege der Bauteilbibliotheken statt. Die Unterstützung für LTspice XVII wurde 2024 eingestellt, sie wird jedoch noch auf der Download-Seite zum Herunterladen angeboten.
Die aktuelle Version von LTspice (24 für Windows bzw. 17 für macOS) ist seit November 2023 verfügbar.<ref>Change Log aus der Hilfe von LTspice.</ref>
Mit LTspice werden Modelle für sehr viele Bausteine von Linear Technology, Maxim Integrated (beide heute zu Analog Devices gehörend) und Analog Devices mitgeliefert und optimal unterstützt. Enthalten ist auch eine Bibliothek von diskreten Bauelementen und integrierten Schaltungen anderer Hersteller.
Eigenschaften und Funktion
Zeitverläufe – inklusive Parametervariationen – lassen sich berechnen und darstellen, darüber hinaus kann man diese auch in den Frequenzbereich transformieren. Weiterhin kann man eine Kleinsignalanalyse vornehmen und eine Monte-Carlo-Simulation durchführen. Zusätzlich zu analogen Bauteilen werden auch idealisierte digitale Gatter in den Bibliotheken mitgeliefert.
Durch die Kompatibilität mit SPICE können Modelle aus anderen Quellen relativ einfach übernommen und verwendet werden.
Matrix Compiler
Als Besonderheit enthält LTspice einen Matrix-Compiler, der zur Laufzeit Assembler-Code für die Lösung der Simulations-Matrix erzeugt.<ref>Mike Engelhardt: Spice Differentiation LT Journal Jan. 2015 (englisch).</ref>
Bei üblichen Verfahren dauert die Datenübertragung zur FPU länger als die eigentliche Berechnung. Das führt zu mangelnder Auslastung der FPU. Der erzeugte Assemblercode ist schnell genug, um die FPU-Pipeline gefüllt zu halten und ergibt erheblich kürzere Simulationszeiten.
Lizenz
LTspice ist Freeware.<ref name="Liz_1">Mike Engelhardt: LTspice IV Help → F.A.Q. → License and Distribution. (Hilfe-Seiten der Software-Version 4.19u vom 4. September 2013, englisch).</ref> Die Software darf nicht verändert, jedoch von jedermann kostenfrei genutzt werden. Halbleiterhersteller dürfen sie jedoch nicht im Rahmen der Vermarktung ihrer Produkte nutzen.<ref name="Liz_2">Mike Engelhardt: LTspice IV Help → Introduction → License Agreement/Disclaimer. (Hilfe-Seiten der Software-Version 4.19u vom 4. September 2013, englisch).</ref>
Alternativen
Es gibt eine Vielzahl von Programmen, die SPICE zur Simulation verwenden, darunter viele kommerzielle Programme.
Literatur
- Gilles Brocard: Simulation in LTspice IV – Handbuch, Methoden und Anwendungen, Swiridoff Verlag, Künzelsau 2013, ISBN 978-3-89929-257-2 (deutsch, ca. 760 Seiten).
Weblinks
- LTspice-Downloadseite
- Leichter Einstieg in die SPICE-Schaltungssimulation mit LTspice IV oder XVII (von Gunthard Kraus, deutschsprachig)
- Weitere Informationen zu LTspice
- LTspice Getting Started Guide von 2011 (PDF; 1,6 MB)
- LTspice WorldTour 2009 (ZIP; 9,5 MB)
Einzelnachweise
<references />