Wie stelle ich eine Verbindung zu diesem FPGA-Board her?

Ich habe dieses Board von ebay bekommen, schien ein billiges Angebot zu sein. Es ist ein anständiges Produkt von dem, was ich zu diesem Zeitpunkt sagen kann.

Geben Sie hier die Bildbeschreibung ein

Die Frage ist, wie eine Tochterplatine am besten mit dieser Platine auf der breit ummantelten Stiftleiste verbunden werden kann. Die offensichtliche Antwort ist die Verwendung eines Flachbandkabels. Wird dies jedoch nicht zu einer großen parasitären Kapazität führen? Was entscheidet, wie lang das Flachbandkabel sein darf?

Ich habe nach 2x13 2,54-mm-Buchsen für die Tochterplatine gesucht. Es scheint jedoch, dass seine Abmessungen so sind, dass er sich nicht ausreichend von der Kante der Leiterplatte "löst", um vollständig in die Stiftleiste gedrückt zu werden. Irgendwelche Ideen oder Fallstricke, auf die ich achten muss?

"Wird das nicht viel parasitäre Kapazität einführen" - wie immer "es kommt darauf an". Es hängt davon ab, was Sie anschließen, was Sie als viel definieren, welche Frequenz und Art von Signal Sie verwenden möchten. Ja, es mag für einige Signale nicht ideal sein, aber denken Sie daran, dass das gute altmodische IDE/PATA mit 66 MHz über ein Standard-Flachbandkabel lief.
Wenn Sie nicht wissen, wie groß Sie sind, haben Sie keine Höhenangst. Ebenso müssen Sie keine parasitären Kapazitäten befürchten, wenn Sie die Frequenzen oder benötigten Anstiegszeiten auf den Leitungen nicht kennen (oder nicht sagen).
Ich bin mir nicht sicher, ob ich der Frage folgen kann. Was gezeigt wird, ist ein normaler zweireihiger 0,100-Zoll-IDC-Steckverbinder. Er passt zu jeder 0,1-Zoll-Buchsenleiste, auf Leiterplatten montiert, an der Kante montiert oder an Kabeln. Der Stecker ist in der Regel gut bis 100MHz Takt-Datenraten, hat eine Impedanz von 80-100 Ohm. Was ist denn die Frage?
Wenn Sie wirklich Hochgeschwindigkeitsdaten übertragen müssen und sich Sorgen um die Signalintegrität machen, könnten Sie das Flachbandkabel vom Stecker abziehen und die Drähte durch Koaxialkabel ersetzen. Ich habe das einmal gemacht und es funktionierte immer noch gut bei 600 MHz . Oder schnappen Sie sich ein SCSI-Kabel, ich habe einige Flachbandkabelversionen mit verdrillten Paaren gesehen, die eine gute Signalintegrität aufrechterhalten (vorausgesetzt, Sie verwenden differenzielle Signalisierung).
Ali Chen, ich weiß nicht, welche Datenrate ich mit einem Flachbandkabel ausführen kann, außerdem gibt es die Tatsache der Ausbreitungsverzögerung, wenn ein langes Flachbandkabel verwendet wird. Wenn das Kabel deiner Erfahrung nach "meist bis zu 100MHz Takt-Datenraten gut kann", dann mache ich mir keine Sorgen. Es ist nur so, dass ich ziemlich paranoid bin, da ich wenig Erfahrung mit Hochgeschwindigkeits-PCB-Design und Hochgeschwindigkeits-Digital habe und mehr Zeit damit verbringe, Kleinigkeiten zu planen und mir Gedanken darüber zu machen.
Würden einige der Anschlüsse in diesem Link nicht funktionieren? digikey.com/product-search/en/connectors-interconnects/…

Antworten (1)

Die Leistung des Erweiterungsanschlusses sollte bei dieser Karte das geringste Problem sein.

Es gibt fast nirgendwo auf dieser Entwicklungsplatine Entkopplungskondensatoren. Bei hohen Frequenzen wird es wahrscheinlich zu Fehlfunktionen kommen, unabhängig davon, ob Sie den Erweiterungsanschluss verwenden oder nicht.

Bei TQFP-Verpackungen befindet sich die gesamte Entkopplung normalerweise auf der Unterseite (wie bei vielen anderen Verpackungen). Geben Sie das Fehlen von Obergrenzen für die Tatsache an oder raten Sie nur?
Ich habe (leider) die Spartan-6-Version dieses Boards gekauft. Auf der Unterseite befinden sich keine Kondensatoren - und auch sonst nichts außer Leiterbahnen.
hast du einen link? Stammen sie aus demselben „Designhaus“?
Entschuldigen Sie, aufgeklärte Ingenieure, meinen Sie mit Entkopplung die Entkopplung der Stromversorgung? Warum ist das wichtig, wenn wir über diesen Anschluss sprechen?
@AliChen Beide Boards finden Sie bei eBay, indem Sie nach dem Schlüsselwort "easyFPGA" suchen. Sie haben das gleiche Gesamtdesign, die gleichen Funktionen und die gleichen Logos auf dem Board; Es ist ziemlich offensichtlich, dass sie von derselben Person oder Gruppe entworfen wurden.
@ quantum231 Das Fehlen von Entkopplungskondensatoren in der Nähe des FPGA führt zu Fehlfunktionen, wenn größere Designs mit höherer Frequenz ausgeführt werden. Dieser Effekt wird deutlich, bevor der Anschluss, auf den Sie sich in Ihrer Frage beziehen, zu einer Einschränkung wird.
@ quantum231, Entkopplung hat zwei Bedeutungen / Zwecke. Einer besteht darin, die lokale Stromversorgung stabil zu machen, von außen eingeführte Welligkeiten und Rauschen zu entfernen. Der andere Satz Kondensatoren muss in der Nähe der FPGA-Seite platziert werden. Wenn ein FPGA internen Code ausführt, schwankt der Verbrauch und kann Spitzen enthalten. Die Rolle von Entkopplungskappen besteht darin, diesen gelegentlichen Mangel lokal über sehr kurze Drähte zu versorgen, damit die interne Spannung nicht unter ein unsicheres Niveau fällt. Fehlen diese Kappen, funktioniert das FPGA nicht zuverlässig.
@AliChen Das Designhaus ist hier . "Schaltpläne" (ich muss das in Anführungszeichen setzen) sind hier verfügbar . Zumindest in den Schaltplänen gibt es einige Entkopplungskappen. Ich stimme Dummwuff zu, dies scheint ein Board von geringer Qualität zu sein.
@Andreas Auf der Platine befinden sich ein paar "Entkopplungs" -Kondensatoren. Sie sind einfach alle an den falschen Stellen – es gibt zwei in der Nähe des Erweiterungsanschlusses, einen neben dem Summer, mehrere in der Nähe der SPI-Flash-Chips und neben den Reglern …