Auswirkung von Schutzwiderstand auf Timing ?

Gast #586935
Lesenswert?
• ▲
▼
Hallo zusammen,

bei meinem Spartan3 Board möchte ich eine getrennte USB Platine 
anschließen.

Auf den PINs wird ja gelesen und geschrieben, d.h. es besteht die 
Gefahr, dass bei falscher Konfig der Ports vom USB-chip bzw. der Ports 
des FPGA Ausgang auf Ausgang geschaltet wird.

Lt. Schaltplan sind die von mir benutzten Ports des FPGA nicht mit einem 
externen Schutzwiederstand beschaltet.

Der Eine Ausgang treibt evtl. High der andere LOW d.h. die Chips könnten 
zerstört werden.

Kurzum ich möchte 100 Ohm Widerstände in Reihe schalten.

Meine Überlegung. U = 3,3V / R =100 Ohm => I = 33 mA

D.h. Strombegrenzung auf 33mA was ja eigentlich kein Problem darstellen 
sollte. Oder sollte der Widerstand größer dimensioniert werden ?

Hat der Serienwiderstand Auswirkungen auf das Zeitverhalten ?

Die Daten werden mit bis zu 50 MHz übertragen !!!

Wer kann aus der Praxis was dazu sagen. Sollte ich eine andere Lösung 
umsetzen, wenn ja welche.

Gruß vom FPGA-Fragenden
Gast #587544
Lesenswert?
• ▲
▼
Die Spartan3 sind mit einer Eingangskapazität von 10pF angegeben. Dazu 
kommt noch die Kapazität des USB-Chips und ggf. die der Leitung bzw. 
deines Widerstandes (wobei die letzteren beiden zu vernachlässigen sein 
sollten).

Ich würde vorschlagen, das Du Dein Design richtig machst und solche race 
conditions vermeidest. Ssetze den Pin bei Nichtbenutzung auf 'Z' oder 
aktiviere einen bus-keeper.

Rick

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