retardo mínimo entre entrada y salida posible para implementar en FPGA

0

Estoy tratando de averiguar qué tan rápido puedo obtener la transición de una señal digital de 500MHz desde la entrada FPGA a su salida. El retraso deberá ajustarse, pero esa es una tarea diferente. Por ahora solo necesito saber si podría hacerlo entre 4 y 8 ns.

Aún no se ha elegido FPGA, probablemente uno de Altera. Necesito encontrar uno adecuado.

    
pregunta RKishmar

3 respuestas

1

La forma más sencilla de averiguarlo es elegir un FPGA que le guste (por ejemplo, en función del costo y el tamaño) y compilar un diseño simple en el kit de herramientas para proveedores de FPGA.

Podrías tomar un fragmento de código tan simple como:

module a (input b, output c);
    assign c = b;
endmodule

Elija los pines que estarían en lugares útiles para lo que necesita. Luego compila el diseño. Luego puede ejecutar el análisis de tiempo para averiguar exactamente qué demora el kit de herramientas sugiere la ruta con diferentes esquinas de rendimiento de silicio y temperatura diferentes.

Puede simplificar el análisis de tiempo creando restricciones de diseño (por ejemplo, SDC para Intel FPGA) y especificando el objetivo de retardo de la red. Luego, el instalador hará todo lo posible para cumplir los requisitos y le dirá si falla.

    
respondido por el Tom Carpenter
0

Esto depende del FPGA que estés usando. Lo que está buscando se llama retardo de propagación, por lo que el tiempo que necesita una señal para pasar una LUT. Entonces tienes la distinción entre retraso de propagación interno y externo. El retardo de propagación suele ser el rango de unos pocos ns y el externo es ligeramente mayor que el interno.

Aquí hay un ejemplo de una hoja de datos de Lattice ICE

    
respondido por el Humpawumpa
0

usted tiene que leer la hoja de datos de diferentes FPGA, y después de elegir la mejor opción (el costo, el tamaño, etc. son, por supuesto, importantes), puede escribir su código en el kit de herramientas del proveedor y consultar los informes de síntesis, traducción, ubicación y ruta. y descubra la mejor frecuencia que puede aplicar al diseño.

    
respondido por el hojjat

Lea otras preguntas en las etiquetas