Hoja de datos de caza -

1

Tengo dificultades para tratar de averiguar las salidas de voltaje para los FPGA. Usemos el Xilinx XC3S2000 FG900 como ejemplo, y digamos que estoy tratando de averiguar el Tensión para el pin T22. Hago una búsqueda del pin que me dice que es I / O y que se encuentra en el banco 3 (tabla 107), pero no hay información de voltaje presente. Verifico las capacidades de E / S (tabla 2) que enumera varios tipos diferentes, pero no estoy seguro de qué tipo de I / O del banco 3 es (¿o debería estar usando la tabla 8? O 10?). ¿Qué paso me falta?

Pregunta muy básica, pero es fácil perderse en la documentación de FPGA. Cualquier ayuda es muy apreciada, gracias!

    
pregunta EE_padowan

3 respuestas

2

Esencialmente, cada 'Banco' generalmente tiene su propio pin Vccio o comparte uno con otros bancos. Cualquier voltaje que aplique a este pin es el voltaje de E / S que se utilizará para todos los pines en ese banco. Entonces, diga que conecta Vccio = 2.5V, luego puede usar un estándar de E / S de 2.5V. La Tabla 10 en la página 17 de esa hoja de datos enumera el voltaje Vccio requerido para diferentes estándares de E / S de ese dispositivo.

Ahora, algunos FPGA más complejos pueden admitir múltiples estándares de entrada / salida para un voltaje Vccio, por lo que algunos pueden establecer Vccio = 2.5, pero luego es compatible con entradas de 1.8V, 2.5V o 3.3V. Aunque la salida suele estar limitada a cualquier voltaje que utilice.

Además, en las herramientas de desarrollo, generalmente hay una herramienta de tipo planificador de pines que le permite especificar qué estándar de voltaje le gustaría que fuera cada pata, luego puede analizar eso durante la instalación para ver si dicen todos los pines en la El mismo banco puede trabajar con el mismo voltaje Vccio; por ejemplo, no puede tener una salida de 1.8V LVCMOS en un banco de 2.5V. También pueden proporcionarle un informe para informarle qué voltajes se requieren en qué bancos de E / S para respaldar su diseño.

    
respondido por el Tom Carpenter
1

Los bloques de E / S de los FPGA generalmente se pueden configurar para diferentes estándares de interfaz, por lo que las especificaciones precisas de voltaje / corriente para un pin en particular dependen de qué estándar ha configurado el pin, así como a qué voltaje está suministrando el banco de E / S en el que reside ese pin. Es por eso que la ficha técnica es tan complicada. Las herramientas de desarrollo a menudo le darán esa información para su diseño específico de todos modos.

    
respondido por el Dave Tweed
0

Verifique el archivo .PAD que sale del proceso de ruta y lugar, que le indica qué IOSTANDARD se usa en cada pin. Solo entonces puedes buscar eso en los documentos.

    
respondido por el Martin Thompson

Lea otras preguntas en las etiquetas