Gutes buch zum fortgeschrittenem FPGA Design

Gast #4097614
Lesenswert?
• ▲
▼
Wer kennt ein gutes Buch für fortgeschrittenes FPGA/Prozessor Design. 
Mir geht es weniger um umfangreiche VHDL Beispielen(obwohl das natürlich 
gut wäre) als um die abstrakte Abhandlung von effizientem Design eines 
FPGA(z.B. Signalverarbeitungsalgorithmen oder Prozessorarchitektur)?

gruß
Gast #4097718
Lesenswert?
• ▲
▼
selbstständig schrieb:
> Wer kennt ein gutes Buch für fortgeschrittenes FPGA/Prozessor Design.
> Mir geht es weniger um umfangreiche VHDL Beispielen(obwohl das natürlich
> gut wäre) als um die abstrakte Abhandlung von effizientem Design eines
> FPGA(z.B. Signalverarbeitungsalgorithmen oder Prozessorarchitektur)?

Prozessorarchitektur:
978-3-486-59190-3
Signalverarbeitung:
3-519-06157-0

Beide Bücher beziehen sich nicht auf FPGA-Optimierungen. Dafür sollte
man die AN und WP der FPGA-hersteller kennen.

Unbedingt lesenswert für Xilinx sind bspw:
http://www.xilinx.com/support/documentation/white_papers/wp275.pdf
http://www.xilinx.com/support/documentation/white_papers/wp274.pdf
http://www.xilinx.com/support/documentation/white_papers/wp272.pdf

Und für den Digital(FPGA)-Entwickler Alltag empfiehlt sich:
978-1-85617-605-7

MfG,
#4098710
Lesenswert?
• ▲
▼
derguteweka schrieb:
> Wie ist denn das Buch so vom Handling her - ist das ein arg dicker,
> unflexibler Waelzer oder eher was, was auch "in 'ne Badetasche" passt?

Passt ganz klar in die Badetasche.
Das Buch hat ca. 350 Seiten, jedes Kapitel behandelt ein bestimmtes 
Thema und ist etwa 20 Seiten lang.
Für die Beispiele sollte man Verilog zumindest lesen können.

http://eu.wiley.com/WileyCDA/WileyTitle/productCd-0470054379,miniSiteCd-IEEE2.html
Gast #4099487
Lesenswert?
• ▲
▼
Böser Kommunist schrieb:
> Das Buch "Advanced FPGA Design" von Steve Kilts hab ich mir heute  aus
> der Unibibliothek ausgeliehen.  Der Inhalt ist wirklich   kurz und zu
> Sache, so wie ich das mag.
> Leider  verilog...

Ich hab mir mal das Inhaltsverzeichniss und Beispielseiten bei amazon 
angeschaut ( 
http://www.amazon.de/Advanced-FPGA-Design-Architecture-Implementation/dp/0470054379#reader_0470054379 
), da sind vielen Grundlagenthemen (Ressourcen sparen duch limitiertes 
Resetnetzwerk)
die auch in den Xilinx/Altera AN abgehandeltt werden. Dort finden sich 
auch VHDL-Beispiele.
Oder man synthetisiert den Verilog code und schaut sich im 
Schematic-view die Gater/structural - Schaltung an und baut es in VHDL 
nach.

Das ist m.E. eh der zielführender Weg, nicht Verilog oder VHDL-Beispiele 
studieren, sondern Hardwareschaltungen und wie man seinen code so 
schreibt das man bekommt was man will.

MfG,
Gast #4133132
Lesenswert?
• ▲
▼
FPGA-Neuling schrieb im Beitrag #4132441:
> Fpga Kuechle schrieb:
>> Das ist m.E. eh der zielführender Weg, nicht Verilog oder VHDL-Beispiele
>> studieren, sondern Hardwareschaltungen und wie man seinen code so
>> schreibt das man bekommt was man will.
>
> Welches Buch könntest Du diesbezüglich empfehlen? Danke.

Das was ich immer empfehle "HDL-Chip Design"

Beitrag "Re: Grundlagen VHDL Synthese - Schulung sinnvoll?"

Ist zwar schon über 10 jahre alt aber bezüglich der Darstellung 
VHDL|Verilog -> Hardware IMHO immer noch unerreicht.

MfG,

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.