Kompatibilität von Konfigurationsspeichern?

OP #7468634
Lesenswert?

Schönen Mittwoch Abend,

mir sind kürzlich einige ältere FPGAs zugelaufen (Altera EPF6024AQC208-3N im noch halbwegs lötbaren PQFP Gehäuse).

Das Datenblatt sagt dass man als Konfigurationsspeicher einen EPC1 oder EPC1441 verwenden soll. Diese sind aber schon längst nicht mehr aufzutreiben.

Digikey schlägt mir als Ersatz für EPC1441 den AT17LV512A-10PU vor.

Geht das? Kann man einfach einen beliebigen anderen Speicher (der groß genug ist) verwenden? Oder ist da zum Beispiel ein "hardgecodeter" String im Speicher der abgefragt wird sodass ein Altera FPGA nur aus den hauseigenen Speichern lesen kann? (Würde mich nicht überraschen ...)

Ich bin kompletter Anfänger was FPGAs angeht, ich hatte nur mal ein wenig mit einem Basys3 Board herumgespielt aber noch nie "von Grund auf" selbst ein FPGA Board gebastelt.

#7468769
Lesenswert?

Geht das?

Aussage ohne Gewehr: Ja. Ich meine mal gelesen zu haben, dass auch groessere als Ersatz zu gebrauchen sind. Also z.B. EPC4

Aber ob es ueberhaupt lohnend ist, einen

EPF6024AQC208-3N

noch irgendwo zu verbauen?

Ich habe hier auch noch die allergroessten SPARTAN-XL: XCS40XL. Und auch die passenden Synthesewerkzeuge. Aber es lohnt nicht wirklich. :(

Angehängte Dateien:
#7469005
Lesenswert?

sonst noch was?

Es koennte sein, dass "FLEX 6000" noch ein extra Devicepaket ist. Ob das zu Quartus 9.0 passt, kann ich dir aber nicht sagen.

Am einfachsten ist es wohl, die Software zu installieren, ein neues Projekt anzulegen, und zu pruefen ob dein FPGA sich als Synthesetarget auswaehlen laesst.

OP #7469307
Lesenswert?

Motopick schrieb:

Es koennte sein, dass "FLEX 6000" noch ein extra Devicepaket ist. Ob das zu Quartus 9.0 passt, kann ich dir aber nicht sagen.

Soweit läuft alles.

Alles bis zum letzten Schritt (Program Device) läuft ohne Fehler oder Warnungen durch.

Motopick schrieb:

Aussage ohne Gewehr: Ja. Ich meine mal gelesen zu haben, dass auch groessere als Ersatz zu gebrauchen sind. Also z.B. EPC4

Danke für die Antwort aber die gibt es ja auch nicht mehr ...

Aber dafür EPCQ16ASI8N, ich glaube ich werde einfach mal ein oder zwei Stück von denen bestellen und schauen ob ich das zum Laufen bekomme ... Ist auch von Intel / Altera und sollte mehr als genug Speicher haben (16 MBit).

Probieren geht über studieren und so ...

#7469804
Lesenswert?

Probieren geht über studieren und so ...

Studieren solltest du: Application Note 116 (Configuring APEX 20K, FLEX 10K & FLEX 6000 Devices) for detailed information on configuring FLEX 6000 devices, including sample schematics, timing diagrams, configuration options, pins names, and timing parameters.

Das ganze ist ja immer sehr gut dokumentiert. Man koennte sich also auch mit einen Protokollumschnurzler von seriellen SPI-Flash auf Configflash behelfen. Den muesste man aber wohl mit alternativer Software mit dem Bitstream versehen.

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