Tomas Herrmann
Guest
Thu Jan 14, 2010 7:19 pm
Hallo liebe NG,
bin blutiger Anfänger bei LTSpice.
Meine Frage: kann ich einen Bitmuster-Generator einbauen?
Ich bräuchte in einer Schaltung 8-Bit Datenworte, am liebsten aus einer
Datei. Und diese Bits sollen dann auf je einem "Draht" liegen.
Könnte mir da bitte jemand aufs Pferd helfen?
Danke,
Tomas.
Joerg
Guest
Thu Jan 14, 2010 7:43 pm
Tomas Herrmann wrote:
Quote:
Hallo liebe NG,
bin blutiger Anfänger bei LTSpice.
Meine Frage: kann ich einen Bitmuster-Generator einbauen?
Ich bräuchte in einer Schaltung 8-Bit Datenworte, am liebsten aus einer
Datei. Und diese Bits sollen dann auf je einem "Draht" liegen.
Könnte mir da bitte jemand aufs Pferd helfen?
<Steigbuegel_halt>
Mit LTSpice habe ich das noch nie gemacht, nur mit PSpice, aber man kann
auch in LTSpice z.B. per *.wav Datei einlesen:
http://electrostud.wikia.com/wiki/Using_WAVE_files_as_input/output_in_LTSpice
Du kannst das ebenfalls unter dem Thema "V.Voltage Source" im LTSpice
Help nachlesen (und dann per Scroll bis ans Ende gehen). Oder einfach
auf "Search" gehen und "WAV" eintippen, dann zeigt es Dir das fuer
Spannungs- und fuer Stromquellen wie man vom File importieren laesst.
Mache das aber nicht unbedingt von einem LAN-Laufwerk aus :-)
--
Gruesse, Joerg
http://www.analogconsultants.com/
"gmail" domain blocked because of excessive spam.
Use another domain or send PM.
Helmut Sennewald
Guest
Thu Jan 14, 2010 8:07 pm
"Tomas Herrmann" <tomasherrmann_at_arcor.de> schrieb im Newsbeitrag
news:Xns9D00C49C8608Dtomasherrmannarcorde_at_151.189.20.10...
Quote:
Hallo liebe NG,
bin blutiger Anfänger bei LTSpice.
Meine Frage: kann ich einen Bitmuster-Generator einbauen?
Ich bräuchte in einer Schaltung 8-Bit Datenworte, am liebsten aus einer
Datei. Und diese Bits sollen dann auf je einem "Draht" liegen.
Könnte mir da bitte jemand aufs Pferd helfen?
Danke,
Tomas.
Hallo Thomas,
am besten du machst 8 PWL-Files mit den entsprechenden Bits.
In den Schaltplan musst du dann noch 8 Spannungsquellen einfügen.
Z. B. mit dem Wert
PWL FILE bit_stream1.txt
Das wäre der Inhalt des PWL-Files für die Bitfolge 0 1 0 0 1 1 0
mit 100ns Bit-Dauer. Das Beispiel verwendet relative increments "+".
Das könntest du auch mit absoluten Zeiten machen. Die Leerzeilen
dienen nur der Übersichtlichkeit.
0 0
+99.5n 0
+ 1n 1
+ 99n 1
+ 1n 0
+ 99n 0
+ 1n 0
+ 99n 0
+ 1n 1
+ 99n 1
+ 1n 1
+ 99n 1
+ 1n 0
+ 99n 0
Von wav-files rate ich ab, da diese nicht mit einem Texteditor
bearbeitet und überprüft werden können. Text-files kannst du
auch mit jedem Dödel-Programm leicht erzeugen. Wav-files
sind dagegen die reinste Qual.
Gruß
Helmut
Matthias Weingart
Guest
Fri Jan 15, 2010 6:10 pm
Tomas Herrmann <tomasherrmann_at_arcor.de>:
Quote:
Hallo liebe NG,
bin blutiger Anfänger bei LTSpice.
Meine Frage: kann ich einen Bitmuster-Generator einbauen?
Ich bräuchte in einer Schaltung 8-Bit Datenworte, am liebsten aus einer
Datei. Und diese Bits sollen dann auf je einem "Draht" liegen.
Guck mal in der Yahoo Gruppe, ob es da schon eine Lösung dafür gibt. Spice
ist ein Analogprogramm, so richtig komfortabel kann es mit Bytefolgen leider
nicht umgehen. Da wären dann eher VHDL und Consorten geeignet.
http://tech.groups.yahoo.com/group/LTspiceFiles/
http://tech.groups.yahoo.com/group/LTspiceDocs/
http://tech.groups.yahoo.com/group/LTspice/
M.
Helmut Sennewald
Guest
Fri Jan 15, 2010 11:04 pm
"Matthias Weingart" <mwnews_at_pentax.boerde.de> schrieb im Newsbeitrag
news:Xns9D01AEC4483DFAlwLookOnTBrightSide_at_penthouse.boerde.de...
Quote:
Hallo,
Alle Files und Messages sind in der LTspice Yahoo group.
http://tech.groups.yahoo.com/group/LTspice/
Das gesuchte Beispiel ist auch in dieser group.
Files > Examples > Educational > bit_stream.zip
http://tech.groups.yahoo.com/group/LTspice/files/%20Examples/Educational/
Hier findet man die Beispiele in großen zip-Files, damit man sie in
wenigen großen Happen herunterladen kann.
http://tech.groups.yahoo.com/group/LTspice/
Diese group hat im Moment keine so große Bedeutung mehr.
http://tech.groups.yahoo.com/group/LTspiceDocs/
Gruß
Helmut
Tomas Herrmann
Guest
Sun Jan 17, 2010 6:34 pm
"Helmut Sennewald" <helmutsennewald_at_t-online.de> wrote in
news:hiqook$uu3$02$1_at_news.t-online.com:
Quote:
Besten Dank fuer die guten Tips - insbesondere der Hinweis auf die bit-
streams hat mir sehr geholfen - mit .wav kann ich nicht viel anfangen,
weil die 8 Bits auf je einer Leitung liegen sollen.
Auf den yahoo-Seiten sind ja erstklassige Beispiele, da komme ich event.
auch mit dem da-ad Wandler weiter...
Danke , Gruss Tomas Herrmann