Gast
#1776800
Hallo! Ich stehe gerade vor dem problem dass ich hier ein Board habe mit 2 Spartan3E drauf: der erste ist ein 250 und der zweite ein 1200. Der 250 soll eine verbindung zu einem PCI-Bus herstellen und die sozusagen weiterleiten an den 1200, allerdings moechte ich dass der 250 so viele aufgaben wie irgendmoeglich erledigt. Der geschwindigkeitsverlusst sollte, soweit moeglich, nicht zu spueren sein. Die FPGAs sind auf dem board sehr nah bei einander (ca. 2cm abstand). Wie wuerdet ihr das machen? wenn ich den schaltplan richtig interpretiere habe ich ungefaehr 20 io-pins als verbindung die ich benutzen kann. die frage ist nun: wie mache ich das am besten? es waere schon nicht schlecht wenn ich darueber die datenmenge von 33MHz PCI bekomme, das sind also 133MB/s brutto. theoretisch waere es wohl recht gut da wieder pci zur verbindung zu nutzen, nur dann waere der 250er ja komplett sinnlos, ich moechte am liebsten dass ich einfach in den 250er ne art fifo habe und da vom 1200er einfach immer reinschreibe. Meine frage ist jetzt nur: hat sowas schonmal jemand gemacht? was fuer schwierigkeiten gibts dabei? worauf ist zu achten? kann man zb. ein 16-bit parallelen bus nehmen, die restlichen 4 signale als steuerleitungen und dann einfach immer reinpushen? so viele fragen.. :) zachso