Digitale Ausgabe 31bit
Hi,
nur ein Tipp zur Übersichtlichkeit: Du kannst auch 8-Bit-unsigned-Integer auf Ports schreiben, meine ich. Die bekommst du wahrscheinlich am besten über die Upper/Lower-Byte-Aufteilung erstellt - das macht Dein BD optisch sicherlich um 80% kleiner und Du sparst Dir die Array-Operation. Die ist wahrscheinlich auch die, die zu langsam ist, würde ich mal vermuten.
Ansonsten: Pipelining. In der ersten Stufe die Signalerzeugung, in der zweiten nur die Ausgabe. ggf. die Umrechnung in einer dazwischen, wenn es zu langsam dauert...
Grüße,
ch
|