Internes Floating des FPGA-Eingangspins

Ich habe jetzt ein FPGA-Pin-Schadensproblem.

Einer meiner Pins ist hardwaremäßig mit einem 1,8-V-Signal verbunden, das gelegentlich ein- und ausgeschaltet wird, während der Port mit keinem anderen Logikgatter in meinem FPGA verbunden ist, sodass das Eingangspad FPGA-intern foliert.

Und diese Struktur scheint meinen FPGA-Eingangsport zu beschädigen, der Eingangswiderstand sank nach einiger Zeit von unendlich auf Hunderte Ohm.

Ich habe auch einen anderen Test, bei dem der Eingangspin das Signal direkt an einen FPGA-Ausgangspin weiterleitet, in diesem Fall scheint es bisher perfekt zu funktionieren.

Ich habe mich also gefragt, ob ein interner schwebender Eingangsport durch ein externes Signal leichter beschädigt werden kann als die angeschlossenen?

Wenn ich nach "Pin" "Floating" suchte, kamen immer externe Floating-bezogene Ergebnisse heraus, plus ein "internes" Schlüsselwort hilft nicht wirklich, also bin ich hier, um Sie um Hilfe zu bitten.

Danke.

Woher haben Sie den Begriff "FPGA-internes Floating"?
Die meisten FPGAs unterstützen keine internen Tristates, daher ist es nicht möglich, dass ein Pin im FPGA schwebt. Und selbst wenn es so wäre, sollte es den eigentlichen Pin nicht beeinflussen. Im Allgemeinen sind die einzigen Dinge, die Sie tristate können, die I/O-Pins selbst über die I/O-Bänke. Interne „Tristates“ werden im Allgemeinen nur als Multiplexer implementiert.
Und wie genau versuchen Sie, den "Eingangswiderstand" eines Ports zu messen?
Hallo Tom: Ich verwende diesen Ausdruck, weil ich einen Eingangsport zugewiesen und ihn dort gelassen habe. Ich habe diesen Eingang/Pin in keiner anderen Anweisung verwendet.
Hi Alex: Klar, wie du schon sagtest, habe ich mich nur auf den Eingangsport konzentriert. Und um ehrlich zu sein, muss ich das von Ihnen erwähnte Tristate-Zeug überprüfen.
Hallo Duskwuff: Wert von GND zum Pin, unendlich bei OK-Fall, Hunderte bei beschädigten. Danke Jungs.
Ist das FPGA und tatsächlich konfiguriert? Wie haben Sie bestätigt, dass der Pin immer noch als Eingang konfiguriert ist, wenn er nicht intern verwendet wird? Ich frage nur, weil einige FPGAs unbenutzte Pins hochziehen / herunterziehen. Und ein Pin kann unkonfiguriert bleiben, wenn das Signal nicht intern verwendet wird.

Antworten (1)

Haben Sie eine geerdete antistatische Matte und ein Armband?

Wenn Sie einen schwebenden Stift haben, der mit nichts anderem verbunden ist, ist er viel anfälliger für elektrostatische Entladung (ESD). Das kann sich durchaus als Widerstand gegen Masse in den 100 Ohm zeigen.