INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

FPGA-Berechnungen - Integer kontra FXP



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

01.10.2009, 08:59
Beitrag #1

MichaDu
Unregistered


 







FPGA-Berechnungen - Integer kontra FXP
Hallo,

ich muss für ein FPGA-VI eine komplexere Berechnung durchführen und frage mich, mit welchem Datentyp das besser ist. Möglichst viel Integer benutzen oder besser Fixed Point?

Da einige Divisionen anfallen, würde ich lieber alles komplett in FXP machen. Ich bin mir aber nicht sicher, ob ich mein VI dadurch ausbremse oder zu viele Resourcen verschwende.

Gibt da irgendwo Hinweise auf Performance-Tests oder weiß vielleicht jemand was aus eigener Erfahrung?
Diese Nachricht in einer Antwort zitieren to top
Anzeige
01.10.2009, 10:46
Beitrag #2

chrissyPu Offline
LVF-Stammgast
***


Beiträge: 467
Registriert seit: Jun 2006

2014 PDS
2006
DE_EN

64283
Deutschland
FPGA-Berechnungen - Integer kontra FXP
http://zone.ni.com/reference/en-XX/help/37...fpgafixedpoint/
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.10.2009, 07:08
Beitrag #3

dlambert Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 89
Registriert seit: May 2009

2010
2007
en

12359
Deutschland
FPGA-Berechnungen - Integer kontra FXP
FXP benötigt reichlich FPGA Resourcen !

Aus eigener Erfahrung kann ich nur empfehlen bei FXP Berechnungen die Bitbreite nicht aus den Augen zu lassen und diese immer wieder vor der Weiterverarbeitung auf das notwendige Maß zu stutzen. Weiterhin sollten möglichts viele SingleCycleTimedLoops genutzt werden, um noch etwas Platz auf dem FPGA zu sparen.

Sofern möglich, würde ich was geht mit Int rechnen, Teilergebnisse transferrieren und komplexere Rechnungen auf den Host (RT/PC) verlagern.

Hope it helps
Christian
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Sind Referenzen auf FPGA-Variablen in FPGA vi möglich? Felix777 2 7.359 26.10.2015 20:41
Letzter Beitrag: Felix777
  FPGA oder FIFO sendet nur Integer zwischen -5 und 5 gibsonuser 5 7.931 20.04.2015 13:29
Letzter Beitrag: BNT
  FPGA-Referenz öffnen: FPGA-VI nicht kompiliert LauraP. 9 11.878 17.03.2015 16:58
Letzter Beitrag: LauraP.
  Integer Math oder Fixed Point Representation? skar 0 4.462 09.09.2014 14:05
Letzter Beitrag: skar
  Auslagern von Berechnungen n4f3ts 1 4.802 14.05.2014 13:07
Letzter Beitrag: GerdW
  I/O Node auf Integer umstellen GFZler 5 6.249 16.04.2013 08:45
Letzter Beitrag: GerdW

Gehe zu: