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 

Dieses Thema hat akzeptierte Lösungen:

High Throughput Divide in Single Cycle Timed Loop



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!

18.07.2019, 08:49 (Dieser Beitrag wurde zuletzt bearbeitet: 18.07.2019 09:23 von Krimo.)
Beitrag #1

Krimo Offline
LVF-Neueinsteiger


Beiträge: 2
Registriert seit: Jul 2019

2018
2017
kA



High Throughput Divide in Single Cycle Timed Loop
Hallo LabVIEW-Forum,

meine Frage betrifft die Benutzung der "High Throughput Divide" Funktion innerhalb einer "Single Cycle Timed Loop" auf FPGA-Ebene.
Dazu habe ich mal ein Test-Vi programmiert, welches eins zu eins mein Problem wiederspiegelt, welches ich auch bei der Ausführung auf dem FPGA bekomme.
Das VI und ein Bild dazu findet ihr im Anhang.
Mein Ziel ist es beim Wählen des Divide-States, eine Division durchführen zulassen und ein valides Ergebnis zu bekommen.
Meine Problematik ist, dass das irgendwie nur beim ersten Mal klappt, nachdem ich das Programm gestartet habe. Sobald ich wieder eine Division durchführen möchte,
wird das Ergebnis der Division immer um eine Ausführung versetzt angezeigt. Warum?

Hier mal ein konkretes Beispiel:
1. Ausführung: 1/1000 = 0,001
2. Ausführung: 1/2000 = 0,001 <--- altes Ergebnis. Hier sollte 0,0005 stehen.
3. Ausführung: 1/3000 = 0,0005
4. Ausführung: 1/4000 = 0,0003333

Noch als kurze Anmerkung: Die Case-Struktur darf nicht weggelassen werden, da im Original-VI innerhalb der SCTL auf dem FPGA die Berechnung nicht sofort durchgeführt werden soll, sondern erst bei einer bestimmten Startbedinung.

Über Hilfe und Rat wäre ich dankbar!

Krimo


Angehängte Datei(en) Thumbnail(s)
       

18.0 .vi  High Throughput Division.vi (Größe: 38,04 KB / Downloads: 286)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Nachrichten in diesem Thema
High Throughput Divide in Single Cycle Timed Loop - Krimo - 18.07.2019 08:49

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
Sad FFT Express VI - Single Channel Multiple Samples bisasam 4 4.026 10.07.2021 13:07
Letzter Beitrag: Martin.Henz
  Fifo zum Host in Single Cycle Timed Loop liefert unerwartete Daten RobertR 2 6.742 12.01.2012 21:54
Letzter Beitrag: RobertR
  Case Struktur in Single Cycle Timed Loop ro.hau 2 6.332 28.01.2009 08:34
Letzter Beitrag: ro.hau

Gehe zu: