¿Puede calcular el reloj para el retardo de salida del tiempo de configuración, el tiempo de espera y el retardo de propagación de los cables?

1

" minimum tCO = <shortest clock to source register delay> + <micro clock to output delay> + <shortest register to pin delay >" es lo que encontré en este sitio (quartushelp.altera.com/15.0/mergedProjects/reference/glossary/def_min_tco.htm)

Pero si tengo el registro de desplazamiento a continuación, con el tiempo de configuración = 2ns y el tiempo de espera = 1ns y el tiempo de propagación entre cables = 0 ns. ¿También puedo calcular el tiempo mínimo para retrasar la salida agregando el tiempo de configuración y el tiempo de espera y el tiempo de propagación = 2 + 1 + 0 = 3ns para cada flip flop?

    
pregunta DarA

1 respuesta

1

Mencionas a Altera, así que asumo que este es un diseño de FPGA.

Si este es realmente el caso ideal (está ignorando los retrasos del cable debido a la ubicación física de los elementos), entonces sí, el tCOmin ideal es 3ns. Este es el mejor caso (retraso más corto, reloj más rápido) en condiciones ideales.

Sin embargo, la simulación posterior a la síntesis revelará un resultado más significativo una vez que los elementos del circuito hayan sido asignados a flip-flops específicos en ubicaciones específicas en el FPGA. Esto restringe las rutas de cableado disponibles, que es donde se determina el retardo de propagación del cableado. Para un chip FPGA grande con una alta utilización, es más probable que la colocación no sea la ideal. Dado que el peor (más largo) retraso total de tCOmin es lo que limita la rapidez con la que se puede sincronizar el sistema, las herramientas de síntesis analizan todo el sistema FPGA e informan sobre el circuito que tiene el peor tCOmin, para que el diseñador pueda centrar sus esfuerzos en hacer un gran El sistema funciona según sea necesario.

    
respondido por el MarkU

Lea otras preguntas en las etiquetas