Hi, ich bin ziemlich neu unterwegs mit FPGAs. Ich habe hier ein Signal (2 traces) Daten und Clock. Wenn ich die Daten einlesen will, etwas modifizieren und dann auf anderen Pins ausgeben möchte wie stellt man das überhaupt am Besten an (ich brauch jetzt nicht den Code oder so sondern eher den Ablauf)? Um zu lernen würde ich annehmen ich lese 128 bits ein, will dort dann bei jedem byte 1 dazuzählen und das dann ausgeben. Vielen Dank Wolfgang
Wolfgang schrieb: > Wenn ich die Daten einlesen will, etwas modifizieren und dann auf > anderen Pins ausgeben möchte wie stellt man das überhaupt am Besten an > (ich brauch jetzt nicht den Code oder so sondern eher den Ablauf)? Ganz generell: FSMD, Finite state machine with datapath Nett gestaltete Slides dazu: http://www.microlab.ti.bfh.ch/master/biomed/bioelec/public/BioEle/000_theDoc/SoCfsmd.beamer.pdf
114 Seiten zum Thema, wie eine state machine eine Daten-pipeline steuert. Ich glaube, das ist Weltrekord!
Dachte ich zuerst auch :-) Ist wie ein Daumen-Kino aufgebaut. Bei 24 Bilder/s gibt das immerhin 4,75 s.
Christoph schrieb: > Ist wie ein Daumen-Kino aufgebaut. Bei 24 Bilder/s gibt das immerhin > 4,75 s. Sorry, ich sollte mich mal wieder bremsen. Es sind Beamer-Folien, die jeweils alle Elememente nacheinander aufdecken, darum so viele Seiten. Als Daumen-Kino wäre das sicher lustig anzusehen und würde immerhin 4,75 s dauern bei Kinogerechten 24 Bilder/s.
Das PDF hat 114 Seiten. Das Aufblättern mag auf 27 Folien basieren, ist aber dennoch umfangreich. Nicht, dass ich das pauschal schlecht fände, es erspart dem Prof das Hinzumalen an der Tafel.
Könnte mir mal bitte jemand erklären, was das Besondere an dieser State Machine mit Data Patch ist? Nie gehört ...
@ Homo Siemensis (Gast) >Könnte mir mal bitte jemand erklären, was das Besondere an dieser State >Machine mit Data Patch ist? Nie gehört ... Data path, neudeutsch für Datenpfad. Dieser wird durch die FSM gesteuert. Siehe Seite 4 im PDF.
Die Folien machen einen guten Eindruck. Gibt es evtl. auch den ganzen Vorlesungssatz? ;)
Ich hab mir die Bücher besorgt welche Jeri Ellsworth in ihrem Blog erwähnt hat (Rapid Prototyping of Digital Systems), blöd nur dass das Buch für eine alte Quartus Version ist. Pi mal Daumen lässt es sich aber recht einfach auf die neuere Version übertragen, auf Amazon hätte es auch eine aktualisierte Version gegeben. Mal schauen wie weit ich damit komme State Machine ist das nächste Thema im Buch.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.