Gast
#1313562
Hallo, ich mache mir gerade Gedanken über ein triviales Problem und dessen Lösung in VHDL. Bevor ich das selbst implementiere wollte ich mal fragen, ob es dazu vielleicht schon vorhandene Implementierungen gibt. Folgendes: Ich habe ein Array von unsigned-Datentypen, dessen Summe ich gerne berechnen würde. Ich denke, dies wird wohl am Effizientesten durch einen Addierbaum zu lösen sein mit Tiefe log(Array-Länge), oder? Um einen maximalen Takt zu bekommen, würde ich die einzelnen Ebenen jeweils durch eine Registerstufe voneinander trennen, also eine Pipeline daraus machen. Dazu meine Fragen: - Gibt es eine noch bessere, effizientere Alternative (Latenz egal)? - Gibt es dafür VHDL-Generatoren (Cores)? Danke, Mike