Estimación de uso de energía FPGA

3

He reunido una estimación del uso de energía para la placa FPGA que estoy desarrollando y estos son los números:

Voltage     Expected Current     Possible Supply?        Notable Peripherals
1.2V        1.578 A              2A     3A               ETH PHY
1.8V        0.754 A              1A     1.5A             DDR2 SDRAM
2.5V        1.124 A              1.5A   2A               ETH PHY
3.3V        0.903 A              1A     1.5A   2A        DVI 

¿Crees que estos números son razonables en tu experiencia?

Sé que el uso de energía FPGA varía mucho con la aplicación de firmware, así que usé la hoja de cálculo Xilinx Spartan 6 excel para eso y las hojas de datos para todo lo demás, sin embargo, la placa de desarrollo Xilinx 601 en la que estoy basando mi diseño 8A (!) Clasificaciones para todos los rieles principales (1.2,1.8,2.5,3,3), lo que me parece bastante excesivo (y me preocupa bastante que mis cálculos sean incorrectos). ¿El uso actual por un FPGA realmente consigue este alto?

Lo único adicional que está usando es que no uso el conector SERDES + SFP que probablemente use un poco de corriente (¿no puedo imaginar más que un amplificador?)

Además, creo que es prudente darme un poco de margen de PSU. No estoy seguro al 100% de mis cifras, por lo que casi me duplicaré en algunos lugares, ¡aún mucho menos que 8A!

También, recomendaciones de chips? ¿Debería estar buscando algo en un chip regulador específicamente para el uso de FPGA (bajo ruido, etc.)?

    
pregunta stanri

1 respuesta

1

En uno de mis proyectos recientes, trabajé en un FPGA / ASIC ejecutando SERDES de 10GHz. Nuestra placa se compone de 10 fuentes de alimentación con diversos requisitos de voltaje y corriente. Sería una buena estimación mantener el requisito actual el doble del requerido, a menos que el espacio de la placa sea una restricción.

Se debe prestar más atención a la ondulación que cualquier otro factor en la fuente de alimentación. El ruido juega un factor importante en las fuentes de alimentación FPGA. Asegúrese de colocar suficientes capas de plano de tierra para minimizar el ruido. He visto que los tableros FPGA no funcionan debido al ruido.

Para rieles insensibles al ruido, puede usar LTC Módulos de potencia DC-DC . Entregan mucha corriente en un paquete pequeño.

Para rieles sensibles al ruido como SERDES IO, debe usarse un LDO con ondulación baja junto con un módulo DC-DC adecuado en el back-end. Verifique en su hoja de datos de FPGA la tolerancia de ondulación en diferentes rieles.

    
respondido por el Chetan Bhargava

Lea otras preguntas en las etiquetas