Beschaltungstechniken für high speed Verknüpfungen

Gast #5999641
Lesenswert?

Kennt jemand der Entwickler ein gutes Buch oder eine andere Quelle, die 
Aufschluss über Beschaltungstechniken bei FPGAs gibt, wenn diese für 
Hochgeschwindigkeitsanwendungen ausgelegt werden sollen?

Es ginge um solche Sachen wie:

Takteingang:
Konstruktion des Oszillators / Taktgebers, Anschaltung desselben über 
kapazitive Kopplung, Auslegung / Berechnung differentielle Terminierung

Verknüpfung:
differentielle Verbindungen, Transceiver-Beschaltung, Verkopplung von 
Chips

Powering:
Auslegung von Blockkondensatoren, Vermeidung EMV, Signalführung
#6000268
Lesenswert?

Tobias N. schrieb:
> Kennt jemand der Entwickler ein gutes Buch oder eine andere Quelle, die
> Aufschluss über Beschaltungstechniken bei FPGAs gibt, wenn diese für
> Hochgeschwindigkeitsanwendungen ausgelegt werden sollen?
>
> Es ginge um solche Sachen wie:
>
> Takteingang:
> Konstruktion des Oszillators / Taktgebers, Anschaltung desselben über
> kapazitive Kopplung, Auslegung / Berechnung differentielle Terminierung
>
> Verknüpfung:
> differentielle Verbindungen, Transceiver-Beschaltung, Verkopplung von
> Chips
>
> Powering:
> Auslegung von Blockkondensatoren, Vermeidung EMV, Signalführung

Jetzt könnte man ja mal ketzerisch fragen, was hat das mit FPGAs zu tun?

Oder anderes ausgedrückt, das sind Grundlagen die auch überall anders 
zutreffen, FPGAs ist nur ein Bruchteil davon. Und wen es um den "einen" 
FPGA geht, dann kommt man eh nicht drum rum sich genau zu dem auch die 
Datenblätter anzuschauen.

Aber ich gebe Dir in soweit recht, zu einigen FPGAs sind die 
Datenblätter so umfangreich, das man damit locker einen dickeren Wälzer 
füllen könnte. Ob das ein "gutes Buch" wird, Hmmm ?!? :)
Gast #6000809
Lesenswert?

Fulfisk schrieb:
> Es hilft auch schon einfach, wenn man sich die physikalischen Grundlagen
> eines Wellenleiters erarbeitet hat. D.h. dafür tut's ein gängiger
> Physikschinken, wie ein Nolting.

Skeptisch, zwischen physikalischen Grundlagen und einem optimalen Design 
stehen leider die Fertigungstechnik und die kann nun mal nicht die 
Toleranzen auf 0.000123 die ein Theoretiker gern mal ausrechnet und 
einfordert. Der Klassiker für Hi-Speed PCB Design ist dieser:

ISBN: 978-0133957242

Vielleicht hat der ja nach über 25 Jahren einen würdigen Nachfolger 
gefunden.
Gast #6001400
Lesenswert?

Bei TI gibt es ausgiebige und ausfuehrlich Appnotes wie deren
schnelle Controller designmaessig zu verwursten sind.
Bis hin zur Gestaltung der Layer und der (µ-)Vias.
Die Grundsaetze sollten analog auch FPGAs zutreffen.
Gast #6004860
Lesenswert?

Tobias N. schrieb:
> Powering:
> Auslegung von Blockkondensatoren, Vermeidung EMV, Signalführung

Älteres Application Note von Xilinx, dass ich immer noch gut finde:
"Power Distribution System (PDS) Design (xapp623)"

Parallel zum "Black Magic" Buch fand ich dieses Buch auch hilfreich: 
ISBN 978-0780353763
Gast #6004874
Lesenswert?

Ja werde wirklich mal genauer und rücke ein paar mehr Details raus.
Ich habe einen CMOS Oszillator einfach angeschlossen und auch nicht 
irgendwie besonders gelayoutet. Einen differentiellen LVDS Takt habe ich 
auch einfach angeschlossen aber eben terminiert. Geht problemlos mit 250 
MHz.
Und sonst habe ich eben wie von Xilinx empfohlen viele Kondensatoren an 
die Spannungsversorgung gehängt. Auf der Rückseite in 0402 geht das ganz 
gut und noch ein paar größere aussen rum.
Was willst du denn konkret bauen?

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