ISP programmierbare FPGA mit Flash?

Gast #815318
Lesenswert?

Hallo,

gibt es ISP programmierbare FPGA's mit Flash oder EEPROM?
Ich spiele mit dem Gedanken eine Art Testboard
zum Einarbeiten zu bauen/kaufen.

Wie stehen eigentlich die grössten FPGA Hersteller
zu ihren Bitstreamformaten? Sind sie offen? Gibt es
freie (GPL/BSD) Software, die solche Konfigfiles erzeugen können?
Wenn ich richtig verstehe, beinhaltet die Aufgabe der
Bitfilegenerierung auch Place&Route innerhalb des FPGA ..
Wer weiss wie die Unternehmen es politisch handhaben?
Schliesslich könnten die FPGA Schmiede auch vielleicht gerne
von ihren Entwicklungstools leben wollen.

Grüsse, Martin
Gast #815326
Lesenswert?

> gibt es ISP programmierbare FPGA's mit Flash oder EEPROM?
> Ich spiele mit dem Gedanken eine Art Testboard
> zum Einarbeiten zu bauen/kaufen.

Spartan 3a oder mal bei Actel schauen.

> Wie stehen eigentlich die grössten FPGA Hersteller
> zu ihren Bitstreamformaten? Sind sie offen?

Die werden geheim gehalten. Verraten ansonsten wohl zuviel über den 
inneren Aufbau. Bestenfalls bekommst du noch heraus wo sich die 
Blockrams befinden.

> Gibt es freie (GPL/BSD) Software, die solche Konfigfiles erzeugen können?

Ich glaube du unterschätzt die Schwierigkeiten die man so mit der 
Optimierung und Route&Place bei grossen Netzen so haben kann ;).
Gast #816114
Lesenswert?

@Mike
>Ich glaube du unterschätzt die Schwierigkeiten die man so mit der
>Optimierung und Route&Place bei grossen Netzen so haben kann ;)

ich lerne gerade auf die Klausur, da werden mehrere Algorithmen
zur High Level Synthese behandelt. Mir ist durchaus klar, dass
es bei weiten nicht trivial ist ;) Aber open source hat einige
nicht triviale Sachen rausgebracht, wie zB gcc als Paradebeispiel.
Und vhdl (simulieren) habe ich mit ghdl zum ersten mal gelernt.
Wie gesagt, leider kann er nicht synthetisieren.

ich überlege mir gerade ob ich
http://www.icarus.com/eda/verilog/
ausprobieren soll. mir fehlt noch der Überblick.
Hat vielleicht jemand aus dem Forum Erfahrung damit?

grüsse

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