user schrieb:
> Ich hab eine Anfängerfrage: werden Festkomma Zahlen automatisch vom FPGA
> in binär dargestellt?
Festkommazahlen werden im FPGA genauso dargestellt, wie jeder andere
Integer. Das wars.
Nur für dich, deine Augen und deine Denkweise wird dann mental irgendwo
ein Komma eingeführt. Eine 16 Bit Zahl mit 8 Vorkomma und 8
Nachkommastellen
sieht also z.B. so aus: "1011001100110110".
Und eine Integer-Zahl sieht so aus: "1011001100110110".
Was sagst du? Das sieht gleich aus?
Richtig!
Nur wird die Integerzahl x"b336" = 45878 für die Darstellung der
Festkommazahl in deinen Augen noch durch 256 geteilt und du bekommst:
179,2109375. Und das ist deine Festkommazahl...
> Wenn nicht muss die Zahl vorher skaliert werden,bevor man damit in VHDL
> rechnet?
Weil eine Festkommazahl eigentlich gar nicht existiert, muss da nichts
skaliert werden. Sie wird einfach mit den Rechenreglen und
-vorgehensweisen von Integern bearbeitet...
Such mal hier im Forum nach Festpunktzahl oder Festkommazahl...