Problème critique
En raison d’un problème dans Intel® Quartus® version 18.0 ou antérieure du logiciel Prime Pro Edition, lorsqu’une partition est placée dans une région d’horloge de ligne adjacente à la Banque d’émetteur-récepteur dans un projet (ou dans un projet de développeur) et est réutilisée à l’aide de la QDB_FILE_PARTITION cession dans un autre projet (ou dans un projet grand public), il est possible que vous voyiez l’erreur interne suivante :
Erreur interne : sous-système : VPR20KMAIN, fichier : /quartus/fitter/vpr20k/altera_arch_common/altera_arch_re_network_routing_constraints.cpp
- Un secteur d’horloge est défini par la case verte de figure. 1
- Une région d’horloge de ligne est large sur un secteur d’horloge demi-horloge, et une ligne de LABORATOIRE haute représentée par la boîte de dissipateur rouge en figure. 1.
- Dans le projet grand public, si la partition réutilisée possède un emplacement dans cette région, vous pouvez voir l’erreur interne ci-dessus.
Pour contourner ce problème, utilisez la région de verrouillage logiquedans le projet développeur pour éviter de placer la partition dans la zone d’horloge de ligne adjacente à la banque d’émetteurs-récepteurs.
- Dans le projet développeur, utilisez les contraintes de région de verrouillage logique pour limiter le placement de la partition à exporter vers un secteur d’horloge demi-horloge loin de la banque d’émetteur-récepteur (contrainte en dehors de la région jaune mise en évidence). Compilez et exportez la partition à l’étape finale.
- Lorsqu’elle est réutilisée dans un projet grand public, la partition exportée maintient le placement défini dans le projet de développement.
Ce problème devrait être résolu dans une version ultérieure du logiciel Intel® Quartus® Prime Pro Edition.
Erreur interne : sous-système : PTI, fichier : /quartus/tsm/pti/pti_tdb_builder.cpp
Erreur interne : sous-système : LALE, fichier : /quartus/legality/lale/lale_new_solver.cpp