10 votos

¿Qué es un "medio seguro" en una FPGA?

En un estudio sobre la radiación de los FPGAs me encontré con esta frase:

"Otro motivo de preocupación con respecto a dispositivos Virtex es la mitad de los pestillos. La mitad los pestillos se utilizan a veces dentro de estos dispositivos internos constantes, ya que es más eficiente que el uso de la lógica".

Nunca he escuchado acerca de un FPGA dispositivo primitivo llamado "la mitad de latch". Tal y como yo lo entiendo, suena como un mecanismo oculto a la "fuente" de un constante '0' o '1' en el backend de herramientas de... ¿Alguien puede explicar qué es exactamente una mitad "latch", especialmente en el contexto de los FPGAs, y cómo pueden ser utilizadas para guardar la lógica?

EDIT: El papel eran encontré esta fue Una Comparación de la Radiación Duro y la Radiación Tolerante FPGAs para Aplicaciones espaciales

14voto

Mark0978 Puntos 495

Un medio pestillo de una puerta con la retroalimentación positiva se implementa con una débil pull-up del transistor:

schematic

simular este circuito – Esquema creado mediante CircuitLab

Cuando la entrada está activamente manejado, se anula la señal proveniente de los débiles pullup. Cuando la entrada está en Z-estado, la debilidad de pull-up puede mantener la lógica "1" en la entrada (y "0" en la salida) de forma indefinida. No se mantendrá el estado opuesto de forma fiable, por lo tanto "la mitad-latch".

¿Por qué querría alguien un medio pestillo en lugar de un pestillo? Para algunas señales, no tiene sentido de ser capaz de almacenar constantes. Por ejemplo, un D-chancletas puede tener enable de entrada sólo trabado alta, y reset de entrada sólo trabado baja, de lo contrario es simplemente ser eliminado durante la síntesis. Ese es el tipo de señales para las cuales la mitad-pestillos se utilizan: o bien se aferró al valor predeterminado, o impulsado por la interconexión.

-2voto

Dave Hyndman Puntos 16

Parece que proporcionan la lógica para mantener constantes.

Puesto que no son observables, sólo puede ser inicializado una vez (tan sólo reconfigurable después de la inicialización del dispositivo), no consumen una LUT completo y son mucho más simples, sin embargo útil.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X