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 (7811R) und Arrays



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!

05.12.2006, 14:25
Beitrag #1

Falk Offline
ja, das bin ich...
***


Beiträge: 343
Registriert seit: Jan 2006

8.0 :: 201x ::202x
2006
DE_EN


Deutschland
FPGA (7811R) und Arrays
Hallo zusammen!

Wie bestimmt die meisten Einsteiger in die FPGA-Programmierung habe auch ich einige Probleme meines erstens FPGA-Projektes. Um das ganze vielleicht etwas anschaulicher zu gestalten hier kurz die Problemstellung:

Wir möchten in unserer Arbeitsgruppe die National Instrument Karte PCI 7811R als Pattern Generator nutzen. Genau bedeutet das, dass ich ca. 80 DIO nur für die Triggerung externer Geräte nutzen will, um so das Experiment zu steuern bzw. kontrollieren.

Von Prinzip habe ich auch einen Lösungsansatz für das Problem, aber immer wieder scheitere ich an der Größenbegrenzung der FPGA. Prinzipiell dachte ich mir, der FPGA einfach 2 Arrays zu übergeben. Der eine Array besitzt die einzelnen Pattern-Zeiten welche mir die entsprechenden Pulslängen über "Wait" erzeugen. Der 2te Array soll die Output-Informationen erhalten, quasi welcher Output ist zu dieser Zeit low und welcher high. Genau genommen soll das ganze über die Ports und nicht über einzelne Leitungen laufen. Das ganze läuft dann in einer While-Schleife bis die Arrays abgearbeitet wurden.

Das Hauptproblem meinerseits besteht nun in der Array-Größe. Da ein Experiment schon mal mit einer zweistelligen Zahl an Pattern laufen, werden beide Arrays doch ziemlich gross und in vielen Fällen scheitert man dann am kompilieren.

Da weiterhin die Experimentsteuerung in vielen Teilen zeitkristisch läuft [us bis ns] wollte ich einmal die Einstellungen an die FPGA übergeben und nicht ständig mit einem Host-VI einzelnen Werte nachliefern.

In den zahlreichen Beispielen habe ich leider nichts annäherndes gefunden, wie man sowas umsetzen kann. Darum wollte ich hier mal nachfragen, ob jemand eventuell mit sowas schon einmal zu tun hatte und seine Erfahrungen teilen möchte.

Schöne Grüße
Falk

Currently: zzzZZZZZZZZ
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Nachrichten in diesem Thema
FPGA (7811R) und Arrays - Falk - 05.12.2006 14:25
FPGA (7811R) und Arrays - packmers - 07.12.2006, 21:05
FPGA (7811R) und Arrays - Falk - 08.12.2006, 13:09
FPGA (7811R) und Arrays - Falk - 12.02.2007, 11:48
FPGA (7811R) und Arrays - Falk - 12.02.2007, 20:47
FPGA (7811R) und Arrays - Achim - 13.02.2007, 06:30
FPGA (7811R) und Arrays - Falk - 14.02.2007, 09:22

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Sind Referenzen auf FPGA-Variablen in FPGA vi möglich? Felix777 2 7.956 26.10.2015 20:41
Letzter Beitrag: Felix777
  FPGA-Referenz öffnen: FPGA-VI nicht kompiliert LauraP. 9 13.306 17.03.2015 16:58
Letzter Beitrag: LauraP.

Gehe zu: