FPGA Board: ep2c5t144 mini dev board Erweiterung

#5630452
Lesenswert?

Hallo!

Sicher kennen einige von euch diese super billige ep2c5t144 mini dev 
Board bei ebay und Co für so ca. 15,- inkl USB Blaster. Einige nutzen 
sie ja evtl. auch schon. Hab auch eines und bin recht zufrieden.

Ein Kollege und ich lernen damit Verilog und die FPGA Technologie und 
möchten das Board nun etwas erweitern.

Vorbild ist etwa das, was Grant Searle z.B. gemacht hat

http://searle.hostei.com/grant/Multicomp/

, wobei wir aber ein grösseres und schnelleres Ram nutzen wollen (damit 
dort ein VGA Grafkbildschirm reinpasst).

In dem Schaltplan, den man hier runterladen kann:

http://www.leonheller.com/FPGA/EP2C5T144mini.pdf

wird ein IS61LV25616-10T Ram verwendet (256k * 16 Bit = 512 KByte mit 10 
ns Zugriffszeit).

Allerdings scheint mir die Schaltung aus diversen Gründen seltsam, so 
dass ich inzwischen zweifle, ob sie jemals so gelaufen ist.

In der Schaltung werden die Adresspins 0-18 angesprochen, das Ram hat 
aber nur die Pins 0-17. /CE wird permanent über einen Pull-up auf High 
gelegt, dass Ram sollte also nie was ausgeben?

Hat schonmal jemand dieses IC bei diesem (oder einem ähnlichen) FPGA 
verwendet?

Vielen Dank für jede Antwort,
Andreas
Gast #5630794
Lesenswert?

Andreas R. schrieb:
> wird ein IS61LV25616-10T Ram verwendet (256k * 16 Bit = 512 KByte mit 10
> ns Zugriffszeit).
Ein Link zum Datenblatt ist da hilfreich:
https://www.mouser.de/datasheet/2/198/61LV25616AL-258498.pdf

> In der Schaltung werden die Adresspins 0-18 angesprochen, das Ram hat
> aber nur die Pins 0-17.
Dann ist die Schaltung auch gleich für SRAM mit doppelter Größe 
ausgelegt.

> /CE wird permanent über einen Pull-up auf High
> gelegt, dass Ram sollte also nie was ausgeben?
Auslesen macht man über /OE. Mit /CE kann man mehrere parallel 
geschaltete Chips selektieren.

Duke
Angehängte Dateien:
Gast #5631442
Lesenswert?

Duke Scarring schrieb:
> Mit /CE kann man mehrere parallel
> geschaltete Chips selektieren.

hmm das ist ja schon richtig aber im Datenblatt steht: "When
CE is HIGH (deselected), the device assumes a standby mode at which the
power dissipation can be re-duced down with CMOS input levels.
"
und die Tabelle die du gepostet hast zeigt ja auch eindeutig CE high = 
alle Ein- und Ausgänge = X.

Andreas R. schrieb:
> /CE wird permanent über einen Pull-up auf High
> gelegt, dass Ram sollte also nie was ausgeben?

würde versuchen mal den Autor zu erreichen, sehe im Schaltplan auch 
keine Verbindung vom FPGA zu CE des RAMs.

Viel Erfolg!

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren