Grundlagenbuch Digitaltechnik/FPGA

Gast #4225518
Lesenswert?
• ▲
▼
Hallo,

ich bin auf der Suche nach einem guten Grundlagenbuch zur Digitaltechnik 
speziell zum Aufbau von CPLDs und FPGAs. Mir geht es weniger um die 
Grundlegenden Dinge der Digitaltechnik(D-FF, JK-FF, Multiplexer etc.) 
sondern eher um den internen Aufbau von FPGAs und CPLDs(wobei 
Schwerpunkt auf FPGAs liegen sollte).
Wie sind LUTs aufgebaut, wie werden sie verschaltet, wie werden die 
Dinger programmiert.
Gibt es dazu ein vernünftiges Buch? Gerne auch Notes etc. von Xilinx 
oder Altera.
Gast #4225542
Lesenswert?
• ▲
▼
fpga anfänger schrieb:

> ich bin auf der Suche nach einem guten Grundlagenbuch zur Digitaltechnik
> speziell zum Aufbau von CPLDs und FPGAs.

http://www.amazon.de/Digital-Design-Principles-John-Wakerly/dp/0131863894/ref=sr_1_1?ie=UTF8&qid=1438944140&sr=8-1&keywords=Digital+design+wakerly

Ich hab mit ner Vorgängerversion gearbeitet und bin sehr zufrieden.


Von digilent gibt es auch deren Ebalboards zugeschnittene Tutorials:
https://www.digilentinc.com/Data/Textbooks/Intro_to_Digital_Design-Digilent-Verilog_Online.pdf

Gruß
Moderator (Firma: Titel) Persönliche Seite #4225548
Lesenswert?
• ▲
▼
fpga anfänger schrieb:
> eher um den internen Aufbau von FPGAs und CPLDs(wobei Schwerpunkt auf
> FPGAs liegen sollte).
Ja, zum Glück, denn das sind ja zwei komplett unterschiedliche Welten...

> Wie sind LUTs aufgebaut
Das ist geheim.

> wie werden sie verschaltet
In sich oder mit anderen?

> wie werden die Dinger programmiert.
Eine LUT ist ein 16 oder 64 Bit Ram mit 1 Bit Breite. Fragst du jetzt, 
wie eine logische Gleichung in ein Bitmuster für dieses RAM erzeugt 
wird, oder wie man dieses Funktionsmuster ind das FPGA hineinbekommt?


Sieh dir mal den Beitrag "Look-Up-Table Aufbau" an...
Und probiers mal mit der Forumssuche:
https://www.mikrocontroller.net/search?query=aufbau+lut&forums[]=9&max_age=-&sort_by_date=1

Die Datenbücher für ältere FPGAs Virtex2, Spartan von Xilinx beschreiben 
die Funktionsweise der LUTs und den aufbau des gesamten FPGAs recht gut. 
Und weil sie noch nicht soooo arg komplex sind, steht nicht unnötig viel 
Zeug mit drin.
Gast #4225565
Lesenswert?
• ▲
▼
Werktätiger schrieb:
> fpga anfänger schrieb:
>
>> ich bin auf der Suche nach einem guten Grundlagenbuch zur Digitaltechnik
>> speziell zum Aufbau von CPLDs und FPGAs.
>
> http://www.amazon.de/Digital-Design-Principles-Joh...
>
> Gruß

Leck mich am Ärmel, ist jetzt aber auch nicht gerade das billigste 
Buch... Als Student leb ich von so viel Geld n ganzes Monat...

Lothar M. schrieb:
> fpga anfänger schrieb:
>> eher um den internen Aufbau von FPGAs und CPLDs(wobei Schwerpunkt auf
>> FPGAs liegen sollte).
> Ja, zum Glück, denn das sind ja zwei komplett unterschiedliche Welten...
>
>> Wie sind LUTs aufgebaut
> Das ist geheim.
>
>> wie werden sie verschaltet
> In sich oder mit anderen?
>
>> wie werden die Dinger programmiert.
> Eine LUT ist ein 16 oder 64 Bit Ram mit 1 Bit Breite. Fragst du jetzt,
> wie eine logische Gleichung in ein Bitmuster für dieses RAM erzeugt
> wird, oder wie man dieses Funktionsmuster ind das FPGA hineinbekommt?
>
> Sieh dir mal den Beitrag "Look-Up-Table Aufbau" an...
> Und probiers mal mit der Forumssuche:
> https://www.mikrocontroller.net/search?query=aufba...
>
> Die Datenbücher für ältere FPGAs Virtex2, Spartan von Xilinx beschreiben
> die Funktionsweise der LUTs und den aufbau des gesamten FPGAs recht gut.
> Und weil sie noch nicht soooo arg komplex sind, steht nicht unnötig viel
> Zeug mit drin.

Ich werd mir auf alle Fälle mal die Daten"blätter" anschauen, danke für 
den Hinweis.(Vielleicht zufälllig gerade nen Link zur Hand^^?)

Viele Online-Beschreibungen hab ich schon gelesen und gesehen, danke 
trotzdem. Ein Buch wäre halt langfristig geschickter, dann hab ich auch 
was zum referenzieren(für eine Studienarbeit)
Gast #4225571
Lesenswert?
• ▲
▼
Ein Buch ist sicher nicht schlecht, da spricht mal nichts dagegen.

fpga anfänger schrieb:
> Ein Buch wäre halt langfristig geschickter, dann hab ich auch
> was zum referenzieren(für eine Studienarbeit)

Aber zum Referenzieren wirst du mit den offiziellen Datenblätter an der 
besseren Adresse sein. Natürlich vorausgesetzt du willst nicht 
irgendwelche allgemeingültige (oder eben teilweise ungültige) Aussagen 
in deiner Studienarbeit machen.
Gast #4225603
Lesenswert?
• ▲
▼
fpga anfänger schrieb:
> Werktätiger schrieb:
>> fpga anfänger schrieb:
>>
>>> ich bin auf der Suche nach einem guten Grundlagenbuch zur Digitaltechnik
>>> speziell zum Aufbau von CPLDs und FPGAs.
>>
>> http://www.amazon.de/Digital-Design-Principles-Joh...
>>
>> Gruß
>
> Leck mich am Ärmel, ist jetzt aber auch nicht gerade das billigste
> Buch... Als Student leb ich von so viel Geld n ganzes Monat...

ja Guter Rat ist teuer. Für "mein" VHDL Buch hab ich damals als Student 
197,- DM gezahlt
http://www.amazon.de/Hdl-Chip-Design-Synthesizing-Simulating/dp/0965193438/ref=sr_1_2?ie=UTF8&qid=1438946752&sr=8-2&keywords=HDL+design

Das ist heute nur wenig mahr als der Stundensatz als FPGA-Entwickler und 
damit ein Schnäppchen als Investition.

Abgesehen davon gibbetets oben genanntes Buch auch gebraucht und ältere 
Ausgaben sollten noch preiswerter zu haben sein (meine gebe ich aber 
nicht her :-) )

MfG,
Gast #4225615
Lesenswert?
• ▲
▼
Lothar M. schrieb:
> fpga anfänger schrieb:
>> Vielleicht zufälllig gerade nen Link zur Hand^^?
> Ein paar Stichworte hätte ich:
> https://www.google.de/search?q=Function+generator+xilinx+LUT
> https://www.google.de/search?q=Function+generator+xilinx+CLB

Danke für die wirklich, überraschend, handlichen Erklärungen(habs bis 
jetzt nur Überflogen, aber der erste Treffer hat immerhin nur 6x Seiten 
:)

Werktätiger schrieb:
> fpga anfänger schrieb:
>> Werktätiger schrieb:
>>> fpga anfänger schrieb:
>>>
>>>> ich bin auf der Suche nach einem guten Grundlagenbuch zur Digitaltechnik
>>>> speziell zum Aufbau von CPLDs und FPGAs.
>>>
>>> http://www.amazon.de/Digital-Design-Principles-Joh...
>>>
>>> Gruß
>>
>> Leck mich am Ärmel, ist jetzt aber auch nicht gerade das billigste
>> Buch... Als Student leb ich von so viel Geld n ganzes Monat...
>
> ja Guter Rat ist teuer. Für "mein" VHDL Buch hab ich damals als Student
> 197,- DM gezahlt
> http://www.amazon.de/Hdl-Chip-Design-Synthesizing-...
>
> Das ist heute nur wenig mahr als der Stundensatz als FPGA-Entwickler und
> damit ein Schnäppchen als Investition.
>
> Abgesehen davon gibbetets oben genanntes Buch auch gebraucht und ältere
> Ausgaben sollten noch preiswerter zu haben sein (meine gebe ich aber
> nicht her :-) )
>
> MfG,

Ich merk mir die Tipps mal, wenn ich nicht weiterkomme kann ich immer 
noch diese Investition überdenken :)

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.