FPGA + SRAM - entradas flotantes de SRAM durante la configuración de FPGA

1

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?

    
pregunta zupazt3

1 respuesta

0

La mayoría de los FPGA de Xilinx tienen una serie de actualizaciones que pueden estar activas antes de la configuración. Simplemente ate el pin HSWAPEN a tierra. Los pines flotantes durante un breve período durante el encendido no deberían ser un problema.

    
respondido por el alex.forencich

Lea otras preguntas en las etiquetas