LtSpice: funktionsfähige Teilschaltungen in Module umwandeln

OP Persönliche Seite #4740997
Lesenswert?

Hallo!

Ich habe in ltSpice fertige Teilschaltungen zusammen gestellt, die für 
sich jetzt so verwendet werden können.
hier gehts um DTL-/TTL-Logikgatter

nun brauche ich diese Gatter natürlich, um daraus größere Teileinheiten 
zu erstellen, FliFlops, Addierer usw. der ganze Logikkram also

Frage:
kann ich aus den einzelnen bereits fertigen Teileinheiten irgendwie 
Module/Bausteine erstellen, die mit genau ihren jetztigen 
Ein-/Ausgabeparametern dann leicht in größere Einheiten integriert 
werden können.
Also z.B. ein fertiges AND-Gatter soll zu einem Baustein werden, den ich 
dann anstatt der gesamten AND-Gatter-Schaltung in z.B. ein FlipFlop 
einfüge.

Es sollten natürlich alle bekannten und unbekannten Paramter der 
Teilschaltungen berücksichtigt werden, also Spannungs- und 
Stromverhältnisse sowie z.B. im Moment noch unbekannte 
Frequenzabhängigkeiten.
Mit einem Baustein definiert als "Wenn und(das,das), dann dies, sonst 
jenes" ist einem da wohl nicht geholfen.

Ich hoffe, die Frage ist zu verstehen.
#4741257
Lesenswert?

Hallo Mike,

1.
Du könntest die Netzliste dieser Schaltung in ein Subcircuit einbauen 
und für dieses Subcircuit ein Symbol machen. Netzlisten gibt es mit
View->SPICE Netlist

.subckt AND in1 in2 out VCC VGND
deine Netzliste
.ends

2.
ALternativ kannst du auch hierarchische Schaltpläne machen. Dazu direkt 
ein Symbol für den Unterschaltplan machen.
Hierarchy->Open This Sheet's Symbol
Bei dieser Vorgehensweise kann man in den Unterschaltplänen recht bequem 
Signale zum Anzeigen auswählen.

Gruß
Helmut
#4741292
Lesenswert?

Mir stellt sich irgendwie gerade die Frage nach deinen Absichten.

Gehts dir lediglich um die Simulation von reinen Logikschaltungen? - 
also mehr von der Logik her und weniger von der Schaltungstechnik? Dafür 
gäbe es Logisim.

Wenn du schon zwingend LTSpice nehmen willst, dann lade dir doch einfach 
die 74XX-Library herunter, dort sind alle 74XX-Logikgatter RELATIV 
realistisch hinterlegt. Dazu am besten noch die 40XX-Library für alle 
ICs der 4000er Reihe

Oder geht es dir wirklich explizit darum, deine eigenen Logikschaltungen 
mittels disktreten Bauteilen zusammenzubauen?

Und um direkt auf die Frage zu antworten:

Ja das ist möglich mittels Subcircuits:
http://www2.cose.isu.edu/~chiustev/courses/EE4429/ltspicesubckts.pdf
OP Persönliche Seite #4741332
Lesenswert?

Stefan S. schrieb:
> Mir stellt sich irgendwie gerade die Frage nach deinen Absichten.
>
> Gehts dir lediglich um die Simulation von reinen Logikschaltungen? -

nein, das wurde ja schon tausendmal gemacht

> Oder geht es dir wirklich explizit darum, deine eigenen Logikschaltungen
> mittels disktreten Bauteilen zusammenzubauen?

ja, und zwar will ich austesten, ob im Bedarfsfall z.B.
die Fanouts der Gatter ausreichen
wie es sich mit der möglichen maximalen Frequenzen verhält
wie hoch die Ströme an einzelnen Schnittpunkten sein werden

ansonsten würden man z.B. einen Volladdierer aufbauen, also löten löten 
löten und am Ende feststellen, dass man beim einzelnen Gatter ganz 
grundlegend nochmal wegen irgendwas nacharbeiten muss
einzeln betrachtet geht das Gatter, aber im großen Verbund isses dann 
murks

Mit den 74xxx-Bausteinen ist mir in diesem Falle nicht geholfen...

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren