Estoy conectando SRAM a FPGA (Spartan 6). Durante la configuración y durante los períodos en que FPGA estará inactivo (por ejemplo, me gustaría apagar FPGA cuando uC programará el flash externo) las líneas de dirección de SRAM no se activarán, por lo tanto, flotarán, lo cual es malo, supongo.
Se me ocurrió la idea de usar un transistor para activar / desactivar la SRAM. Como tengo uC en la placa, puedo conectar la base del transistor (por ejemplo, BC817) a uC y su colector a Vcc y el emisor a las VCC de SRAM, de modo que podría apagar la SRAM cuando el FPGA está apagado y cuando está configurado y runnign puedo activar el transistor y por lo tanto SRAM.
¿Crees que estará bien? ¿Es buena idea?