Quiero construir un circuito que genere múltiples voltajes (uno a la vez) para suministrar un FPGA. El voltio del núcleo será voltaje constante. Quiero poder suministrar diferentes voltajes para la salida FPGA y los pines de entrada. Virtex4, 5, 6 y 7 pueden admitir 1.2v, 1.5, 1.8, 2.5 para nombrar algunos. Me gustaría que un MCU u otro FPGA seleccionara diferentes voltajes de salida con SPI, I2C o GPIO. Estaba buscando un módulo regulador de TI que admitiera I2C o SPI y no encontré ninguno. También estaba pensando en usar un regulador LM317 adj (abierto a su entrada) y activar y desactivar resistencias. Podría cambiar las resistencias dentro y fuera con un FET controlado por GPIO con un decodificador.
Sé que se puede hacer, porque utilicé una junta en la universidad que hizo exactamente eso. Fue controlado a través de un software FPGA y usb. No tenía un esquema de este tablero y el vendedor que lo vendió no me dio ninguna información.
Quiero poder suministrar los voltajes anteriores con 1A, 2A, 4A y 10Amp - depende del FPGA utilizado.