100MHz SPI Leiterkartendesign

#3388180
Lesenswert?

@ Karl (Gast)

>hat jemand schon mal eine SPI mit ähnlichen Geschwindigkeiten
>realisiert?

Das ist schon arg grenzwertig.

> Worauf ist beim Leiterkartendesign speziell zu achten?

Das Thema Wellenwiderstand. Bei 100 MHz kann man sich keine 
Stichleitungen mehr leisten. Und man muss genau hinsehen, welchen 
SPI-Modus man nimmt. Das übliche Vorgehen, Datenausgabe auf der einen 
Flanke und Abtastung auf der anderen geht bei 100 MHz praktisch nicht 
mehr. Die Phasenlage Takt/Daten muss genau stimmen.
Gast #3388241
Lesenswert?

Falk Brunner schrieb:
>> Worauf ist beim Leiterkartendesign speziell zu achten?
>
> Das Thema Wellenwiderstand. Bei 100 MHz kann man sich keine
> Stichleitungen mehr leisten. Und man muss genau hinsehen, welchen
> SPI-Modus man nimmt. Das übliche Vorgehen, Datenausgabe auf der einen
> Flanke und Abtastung auf der anderen geht bei 100 MHz praktisch nicht
> mehr. Die Phasenlage Takt/Daten muss genau stimmen.

Wenn dann die einzelnen Leitungen noch einen AC-Abschluss bekommen, der 
an den Wellenwiderstand angepasst ist, sollte das hinhauen. Allerdings 
sind die möglichen Leitungslängen begrenzt. So aus einem FPGA heraus, 
würde ich schätzen, dass man 10-20cm zuverlässig schafft. Sollte mehr 
gefodrdert sein, sind Treiber nötig, die die enstprechende Leistung 
bringen. Umsetzen auf LVDS wäre eine gute Lösung. Allerdings ist dann 
die bidirektionale Datenleitung ein Problem; evtl. kann man ja auf die 
eine Richtung verzichten.

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