07.12.2006, 21:05
Beitrag #2
|
packmers
LVF-Grünschnabel
Beiträge: 11
Registriert seit: Sep 2006
8.61
2005
de
82205
Deutschland
|
FPGA (7811R) und Arrays
Hi Falk,
wieviel Speicher brauchst du und wie hast du denn angelegt?
Die 7811 hat glaub ich 48kB RAM also 12k X 32 - wenn das nicht reicht musst du wohl daten nachschieben, per DMA und FIFO, da liegst du je nach rechner und auslastung bei ein paar 100us, was aber nicht ausmacht wenn du die fifo-steuerung gut machst.
Arrays im Zellenbereich knacken schnell die Grenze.
packmers den FPGA
|
|
|
08.12.2006, 13:09
Beitrag #3
|
|
|
12.02.2007, 18:21
Beitrag #5
|
thomas.sandrisser
LVF-SeniorMod
Beiträge: 1.298
Registriert seit: Sep 2005
xxxx
2005
EN
78759
United States
|
FPGA (7811R) und Arrays
1M Gate Karten haben IMMER 80kB und 3M Gate Karten immer 192kB wobei die kleines adressierbare memoryeinheit 2kB betraegt (Gilt fuer FIFO als auch fuer Memory Write/Read).
Arrays am FPGA zu verwenden ist ne schlechte Variante, weil Arrays, je nach Aufbau, sehr viel Gates sinnlos verbraten.
Besser waere es an der Stelle, einen FIFO zu definieren, skalare Werte in diesen FIFO zu schreiben (eigene Schleife) und in einer anderen Schleife die Werte wieder auszulesen und auf die div. Ports zu schreiben
(wenn du eine aeltere lv fpga version als 8.2 verwenden solltest, dann kommen zur 2kB minimal Adressierung noch andere Restrikitionen hinzu!)
|
|
|
12.02.2007, 20:47
Beitrag #6
|
|
|
13.02.2007, 06:30
Beitrag #7
|
|
|
14.02.2007, 09:22
Beitrag #8
|
Falk
ja, das bin ich...
Beiträge: 343
Registriert seit: Jan 2006
8.0 :: 201x ::202x
2006
DE_EN
Deutschland
|
FPGA (7811R) und Arrays
' schrieb:Hi,
du könntest ganz klassisch "ver-UND-en" bzw. "ver-ODER-n", d.h. boolesche Funktionen anwenden.
An die booleschen Funktionen kannst du ja auch boolesche Arrays direkt anschließen!
Gruss
Achim
Hallo Achim!
Also ich hab meine beiden Probleme nun gelöst bekommen. Weiß nicht ob es eine sinnvolle Lösung ist, aber ich werd mal schauen. Da ich jetzt gerade das Problem habe, dass ich mein Programm nicht auf die FPGA bekomme (von wegen zu gross) kann ich noch nicht sagen, ob es so klappt wie ich es mir vorgestellt habe.
Schöne Grüße
Falk
|
|
|
| |