Problema crítico
Debido a un problema en Intel® Quartus® software Prime Pro Edition versión 18.0 o anterior, cuando una partición se coloca en una región de reloj de fila al lado del Transceptor Bank en un proyecto (o en un proyecto para desarrolladores) y se reutiliza utilizando la asignación de QDB_FILE_PARTITION en otro proyecto (o en un proyecto de consumidor), es posible que vea el siguiente error interno:
Error interno: sistema secundario: VPR20KMAIN, archivo: /quartus/fitter/vpr20k/altera_arch_common/altera_arch_re_network_routing_constraints.cpp
- El sector de reloj se define en el cuadro verde de la Figura. 1
- Una región de reloj de fila es de ancho del sector de medio reloj y una fila LAB alta representa la caja roja en figura. 1.
- En el proyecto de consumidor, si la partición reutilizada tiene una ubicación en esta región, es posible que vea el error interno anterior.
Para solucionar este problema, utilice la región de bloqueo lógicos en el proyecto desarrollador para evitar colocar la partición en la región del reloj de fila al lado del Transceptor Bank.
- En el proyecto para desarrolladores, utilice las restricciones de la región de bloqueo lógico para restringir la ubicación de la partición que se exportará a medio sector de reloj lejos del banco de transceptores (restrinja la región amarilla destacada). Compile y exporte la partición en la etapa final.
- Cuando se reutiliza en el proyecto de consumidor, la partición exportada mantendrá la ubicación definida en el proyecto para desarrolladores.
Este problema está programado para ser solucionado en una versión futura del software Intel® Quartus® Prime Pro Edition.
Error interno: subsistema: PTI, archivo: /quartus/tsm/pti/pti_tdb_builder.cpp
Error interno: sistema secundario: LALE, archivo: /quartus/legality/lale/lale_new_solver.cpp