27.03.2010, 12:25 PM
Zitat:Original geschrieben von Rumgucker
Zitat:Original geschrieben von Hans Dorn
VHDL ist für Erwachsene. Alles andere ist Kinderkram.
Naja... von der fehlenden Struktur her erinnert mich das Zeugs eher an Basic. Aber es gibt mittlerweile Ideen (z.B. die an Unis propagierte 2-Prozess-Design-Methode), wie man das umgehen kann.
Das Problem ist: der Mensch denkt schrittweise, die Hardware jedoch parallel. Computerprogramme sind "natürlich". VHDL ist wider die Natur.
Dein Problem ist, das Du sequentielle Programme gewöhnt bist, aber diese nun mal auf eine parallele Architektur nicht passen...
Zitat:Die ollen PALs waren auch schon witzig. Aber viel mehr als einen sonderbaren 8-Bit-Zähler konnte man damit nicht hinbekommen.
Naja, Statusautomaten und Decoder kann man damit einfach realiasieren..
Zitat:Aber die neuen Dinger ermöglichen - allein durch ihren Umfang - neue Ansätze. Sie sind kein Ersatz für hochintelligente Controller. Und sie sind auch kein Ersatz für Signalprozessoren.
Sie sind als Ergänzung zu betrachten, wobei sie im Sonderfall auch die CPU beinhalten können (gibt ja etliche Cores, 6809 würde mich mal reizen)
Zitat:Aber sie sind ein Ersatz für haufenweise HCMOS-Chipgräber. Und damit kann man bekanntlicherweise ALLES realisieren.
... nur eben nicht unbedingt wirtschaftlich. Es gibt auch Truppenteile die Computer aus Relais gebaut haben, just for Fun. Gerd ist immer Der Meinung das $irgendwas auch mit ein paar CMOS ICs gebaut werden kann,
aber das wird teurer als ein Microcontroller der das Selbe macht.
In Kinderspielzeugen wird mittlerweile so ein Einchiprechner eingebaut zu dem einzigen Zweck LEDs blinken zu lassen. Der braucht als externe Beschaltung nur die Betriebsspannung. Taktgenerator, Resetbeschaltung usw. Alles on Board. Billiger geht es in der Masse nicht.
Die Programmierbare Logik ist eine feine Sache um komplexe Aufgaben zu lösen die sonst ein IC Grab verbrauchen würden, ein Wundermittel sind sie aber auch nicht.
Lungernd,
Holm