Fließkomma Berechnungen in VHDL?

Gast #252696
Lesenswert?
• ▲
▼
Hat irgendjemand schon mal Fließkomma-Zahlen in VHDL verwendet und kann
mir da ein paar Tipps geben? z.B. ob es ein fertiges floating point
Package gibt, was alles synthetisierbar ist, ob man spezielle FPGAs
benötigt (ich hätte einen Spartan II verwendet) usw ...

Ich bräuchte Befehle zum Konvertieren von unsigned nach float und
zurück, Multiplikation und Addition.

Im Voraus vielen Dank

Mfg
Thomas Pototschnig
Gast #252698
Lesenswert?
• ▲
▼
Ja natürlich schon gegoogelt.

Aber ich hab in dem Bereich sowenig Erfahrung, dass ich unmöglich sagen
kann welche float-library was taugt und welche nicht. Jemand, der mit
sowas schonmal gearbeitet hat, kann das vielleicht besser beurteilen
und mir direkt etwas empfehlen, mit dem er nie Probleme gehabt hat oder
so.

Mfg
Thomas Pototschnig
Gast #252700
Lesenswert?
• ▲
▼
@Thomas

sorry, hab noch keine FP-Units verwendet, aber ich sehe es so:

Modul von opencores.org (falls verfügbar) :
- sehr gut getestet, Freeware

sonstige Freeware:
- OK, sollte aber von Dir selbst geprüft werden (ordentl. Testbench),
  Garantien gibts nicht

gekaufter Core ($$$) :
- sehr gut getestet, Support vorhanden wenns nicht geht

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.