Ich möchte eine Schaltung bauen, die mehrere Spannungen (eine nach der anderen) ausgibt, um ein FPGA zu versorgen. Die Kernspannung ist eine konstante Spannung. Ich möchte in der Lage sein, unterschiedliche Spannungen für die Ausgangs- und Eingangspins des FPGA bereitzustellen. Virtex4,5,6 und 7 können alle 1,2 V, 1,5, 1,8, 2,5 unterstützen, um nur einige zu nennen. Ich möchte, dass eine MCU oder ein anderes FPGA verschiedene Ausgangsspannungen mit SPI, I2C oder GPIO auswählt. Ich habe nach einem TI-Reglermodul gesucht, das I2C oder SPI unterstützt, und keines gefunden. Ich dachte auch daran, einen LM317-Adj-Regler (offen für Ihren Eingang) zu verwenden und Widerstände ein- und auszuschalten. Ich könnte die Widerstände mit einem GPIO-gesteuerten FET mit einem Decoder ein- und ausschalten.
Ich weiß, dass es möglich ist, weil ich im College ein Board benutzt habe, das genau das getan hat. Es wurde über ein FPGA und eine USB-Software gesteuert. Ich hatte keinen Schaltplan dieses Boards und der Verkäufer, der es verkaufte, wollte mir keine Informationen geben.
Obige Spannungen möchte ich mit 1A, 2A, 4A und 10A liefern können - abhängig vom verwendeten FPGA.
Sie könnten ein digitales Potentiometer im Rückkopplungspfad eines Spannungsreglers verwenden.
Von Analog Devices MT-091 :
Da sie digital gesteuert werden, können digitale Potis in aktiven Steuerungsanwendungen zusätzlich zu grundlegenden Trimm- oder Kalibrierungsanwendungen verwendet werden. Beispielsweise können digitale Potis in programmierbaren Netzteilen verwendet werden, wie in Fig. 8A gezeigt. Typische einstellbare Low-Dropout-Spannungsregler (wie die AnyCAP-Serie) haben einen FB-Pin, an dem das Anlegen eines Widerstandsteilers eine variable Ausgangsspannung ergibt. Wie gezeigt, sind R1 und R2 die Rückkopplungs- bzw. Eingangswiderstände. Die FB-Schaltung verfügt über einen internen nicht-invertierenden Verstärker, der eine 1,2-V-Bandlückenreferenz auf die gewünschte Ausgangsspannung erhöht.
Auch Maxim hat das gleiche Prinzip, das im Anwendungshinweis beschrieben wird:
Hinzufügen von Margining-Fähigkeiten zu einem DC/DC-Wandler
Sie können einem DC/DC-Wandler ganz einfach Margining-Fähigkeit (digitale Anpassung der Ausgangsspannung) hinzufügen, indem Sie einen 2- oder 4-Kanal-Strom-DAC mit einstellbarem I²C (DS4402 oder DS4404) am Rückkopplungseingang des Wandlers hinzufügen. Da jeder DAC-Ausgang beim Einschalten 0 mA beträgt, ist die zusätzliche Schaltung für das System transparent, bis ein Befehl über den I²C-Bus geschrieben wird.
In Anbetracht des praktischen Szenarios der Verwendung von FPGAs muss Ihre Kernspannung an FPGA von 1,1 V oder 1,2 V immer an FPGA geliefert werden. Sie können LM2743 in WEBENCH verwenden , um Ihre Schaltung mit der erforderlichen Spannung und dem erforderlichen Strom zu erhalten. Als nächstes kommt Ihre Spannung für FPLL des FPGA, die je nach verwendetem FPGA 1,5 V oder 1,8 V betragen kann, und diese Spannung muss dem FPGA immer zugeführt werden. Ich schlage vor, LMZ10503 zu verwenden , und die Spannungsausgangswerte können basierend auf der Auswahl von Rfbb und Rfbt angepasst werden. Dann kommt die Spannung Ihrer GPIO-Leitungen, die 1,8 V oder 3,3 V betragen kann, und wenn Sie nach einem hohen Strom suchen, sagen wir 5 A, empfehle ich die Verwendung von LMZ10505, und wiederum können die Ausgangsspannungen basierend auf der Auswahl der Rfbb- und Rfbt-Widerstände geändert werden. Für Rfbb und Rfbt können Sie digitale Töpfe behalten, um die Widerstandswerte für Ihre erforderliche Spannung zu ändern. Alle Regler, die ich hier vorgeschlagen habe, verfügen über einen Aktivierungsstift, der mit UCD9081 digital gesteuert werden kann , wenn Sie nach Leistungssequenzierung suchen und Ihre Versorgung gemäß den Anforderungen aktivieren oder deaktivieren können.
Abgesehen von allem oben Gesagten ist hier ISL65426 von Intersil, das sicherlich in Ihre Anforderung passt, verschiedene Spannungen digital zu aktivieren, vorausgesetzt, dass alle Pull-up- und Pull-down-Widerstände, die zur Steuerung von Spannung und Strom erforderlich sind, mit Hilfe von aktiviert werden müssen MOSFET.
Ignacio Vazquez-Abrams
Travisbartley
FarhadA
Andi aka