? CLPD / FPGA Einsteiger-Infos wo finden?

ohje, das ist eh sowas, was mich auf die Palme bringen kann: "Hey, vergessen sie alles, was sie bis her wußten, wir haben hier eine NEUE Sprache..."

Hatte nicht MaWin vor einiger Zeit mal (in einem OT) was vom Aussterben der menschlichen Sprachen "gepostet"? Nur technische Sprachen sprießen stattdessen, wie Pilze aus dem Boden?!

Ich hab letztens mit JAVA "begonnen" - hach, ich mußt mir sagen lassen, das

256MB und ein 1GHz PC einfach völlig unterdimensioniert sind für die "state-of-the-art cutting-edge" JAVA-Entwicklung

Aber "der freie Markt" will ja am Leben gehalten werden! Und das geht "nur" durch "Verwerfen und Neuverkaufen". Da heißt es mit den Wölfen heulen, oder überall "anecken"... Naja, aber es gibt ja noch immer solche, die glauben, das "nur so" die "Innovationen" angeheizt werden *prust* (*autsch*)

Ciao miao Jo'

Reply to
J.Oppermann
Loading thread data ...

"J.Oppermann" schrieb

raussuchen...

Also die meisten arbeiten mit Xilinx 95xx oder den Lattice (alt ispLSI10xx, bzw. 2xxx etc.) Dingern. Beide Software Pakete zum entwickeln kannst du dir von deren Seiten laden. Wobei für vernünftiges Arbeiten ist es besser man lernt sich VHDL. Wobei ich sagen muß Assembler für 8051 ist in meine Augen einfacher.....

cu Marc

Reply to
Marc Keller

|> > So ist es für einen FPGA schon fast |> > zwingend notwendig ein synchrones Design aufzubauen und somit sind alle |> > Signale auf Taktsignale zurückzuführen. |> |> Das ist schon richtig, löst aber die Timingprobleme nicht !

Nicht 100%, aber in den meisten Fällen schon recht gut. Man schaut sich dann nur noch Pin-to-Setup, Clock-to-Output+Setup und Clock-to-Pin an, nimmt die Maximalwerte und spielt solange rum, bis das kleiner als die Taktperiode ist. Und wenn einzelne Pfade langsamer sind, sagt man dem Router, dass er da mehr tun soll, oder haut (soweit möglich) FFs rein. Alternativ kann man natürlich auch die Ausgänge mit 3FFs hintereinander versehen und "FF Retiming" anknipsen ;-)

--
         Georg Acher, acher@in.tum.de
         http://wwwbode.in.tum.de/~acher
         "Oh no, not again !" The bowl of petunias
Reply to
Georg Acher

|> Ich hab letztens mit JAVA "begonnen" - hach, ich mußt mir sagen lassen, das |> 256MB und ein 1GHz PC einfach völlig unterdimensioniert sind für die |> "state-of-the-art cutting-edge" JAVA-Entwicklung

Wie brachte es ein Diplomand von mir mal auf den Punkt:

Java sucks. We make it suck faster.

--
         Georg Acher, acher@in.tum.de
         http://wwwbode.in.tum.de/~acher
         "Oh no, not again !" The bowl of petunias
Reply to
Georg Acher

Analog wohl kaum, aber man kann das natürlich Digital machen. Allerdings kann man mit einem CPLD vermutlich nicht richtig mischen und einfaches Umschalten kann man auch einfacher lösen.

RGB ist auch mit einem Microcontroller zu machen, aber dann braucht man auch ein RGB-In am Fernseher. Ist bei manchen - aber nicht bei allen - Fernsehern am Scartanschluß zu finden. Ich will aber schon "richtiges" FBAS erzeugen. Für die normalen kleinen MCs ist das zu schnell, während die schnelleren MCs eher zu teuer sind (ein fertiges FBAS-IC kostet 20 Euro, ein entsprechender MC locker 30 Euro).

Markus

Reply to
Markus Kaufmann

Nein, das geht nicht. Allerdings gibt es spezielle programmierbare Bausteine fuer analoge Signale. Die werden FPAA genannt und arbeiten mit switched-capacitor Technik. Realisieren lassen sie damit dann beinahe alle analogen Schaltungen wie zB Verstaerker, Filter, etc.

formatting link

Reply to
jetmarc

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.