Es posible que vea una infracción de temporización al deshabilitar el seguimiento de DQS en el controlador DDR3 siguiendo los pasos de este artículo de conocimiento:
¿Por qué ha cambiado la opción "Habilitar seguimiento de DQS de lectura" en la PI DDR3 SDRAM basada en UniPHY entre las versiones del software Quartus® II?
La infracción de sincronización sucede cuando el controlador recibe el nombre con la cadena "controller".
La solución alternativa para este problema es cambiando la cadena "controller" a "alt*controller" en
Cambio:
if { ! } {
establezca controller_regs [get_registers |*controller_*inst|*]
establecer inst_other_if
} else {
establezca controller_regs [get_registers |*:*controller_*inst|*]
establecer inst_other_if
}
Para:
if { ! } {
establezca controller_regs [get_registers | *alt*controller_*inst|*]
establecer inst_other_if
} else {
establezca controller_regs [get_registers |*:* alt*controller _*inst|*]
establecer inst_other_if
}
Este problema se ha solucionado a partir de la versión 13.1 del software Quartus® II.