VHDL: Integer mit großem Wertebereich

Gast #1203770
Lesenswert?
• ▲
▼
Geht aber da muss man halt aufpassen, dass sowohl Typ als auch Größe 
stimmen und das ist manchmal schlimm nervig und man macht durch die 
strenge Typ-/Größenprüfung mehr Fehler hinein als man mit ihr vermieden 
hätte.
Zum Rechnen benutze ich lieber Integer (mit eingeschränktem 
Wertebereich) um sie erst am Ende wieder in Vektoren umzuwandeln. Nun 
muss ich aber mit 64 Bit-Werten rechnen ...

Viele Grüße,
 Martin L.
Gast #1204257
Lesenswert?
• ▲
▼
Naja - in diesem Falle ist es u.a. eine Multiplikation von zwei 32-Bit 
Werten von denen, nach weiteren Operationen, nur die obersten 32 Bit 
genutzt werden. Und das ist echt nervig wenn man bei jeder Operation 
angeben muss, dass der Operand x nun 4 bit hat, der Operand y 5 und 
Operand z 64-4-5 damit es am Ende mit den Bits hinkommt ....

Viele Grüße,
 Martin L.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.