L’erreur peut apparaître dans la version 10.0 du logiciel Quartus® II pendant l’analyse et la synthèse lorsque votre conception contient « Contrôleur SRAM QDR II et QDR II avec UniPHY » MegaCore® ciblant le périphérique HardCopy® IV.
Pour contourner cette erreur, modifiez le nom _timing.tcl avec les étapes suivantes :
- Localisez le code suivant dans le nom _timing.tcl.
définir SSN(pushout_o) [expr [get_micro_node_delay -micro SSO -parameters [list IO DQDQSABSOLUTE NONLEVELED MAX] -in_fitter]/1000.0].
définir SSN(pullin_o) [expr [get_micro_node_delay -micro SSO -paramètres [list IO DQDQSABSOLUTE NONLEVELED MIN] -in_fitter]/-1000.0]
définir SSN(pushout_i) [expr [get_micro_node_delay -micro SSI -parameters [list IO DQDQSABSOLUTE NONLEVELED MAX] -in_fitter]/1000.0].
définir SSN(pullin_i) [expr [get_micro_node_delay -micro SSI -parameters [list IO DQDQSABSOLUTE NONLEVELED MIN] -in_fitter]/-1000.0]
jeu de paramètres SSN(rel_pushout_o) [expr [get_micro_node_delay -micro SSO -parameters [list IO DQDQSOMPIATIVE NONLEVELED MAX] -in_fitter]/1000.0]
définir SSN(rel_pullin_o) [expr [get_micro_node_delay -micro SSO -parameters [list IO DQDQSGICATIVE NONLEVELED MIN] -in_fitter]/-1000.0]
jeu de paramètres SSN(rel_pushout_i) [expr [get_micro_node_delay -micro SSI -parameters [list IO DQDQSOMPIATIVE NONLEVELED MAX] -in_fitter]/1000.0]
définir SSN(rel_pullin_i) [expr [get_micro_node_delay -micro SSI -parameters [list IO DQDQSOMPIATIVE NONLEVELED MIN] -in_fitter]/-1000.0] - Modifiez les codes ci-dessus comme suit :
si {$::TimeQuestInfo (nameofexesistanceable) eq « quartus_map » } {
définir SSN (pushout_o) 0.0
définir SSN (pullin_o) 0.0
définir SSN (pushout_i) 0.0
définir SSN (pullin_i) 0.0
définir SSN (rel_pushout_o) 0.0
définir SSN (rel_pullin_o) 0.0
définir SSN (rel_pushout_i) 0.0
définir SSN (rel_pullin_i) 0.0
} d’autre {.
définir SSN(pushout_o) [expr [get_micro_node_delay -micro SSO -parameters [list IO DQDQSABSOLUTE NONLEVELED MAX] -in_fitter]/1000.0].
définir SSN(pullin_o) [expr [get_micro_node_delay -micro SSO -paramètres [list IO DQDQSABSOLUTE NONLEVELED MIN] -in_fitter]/-1000.0]
définir SSN(pushout_i) [expr [get_micro_node_delay -micro SSI -parameters [list IO DQDQSABSOLUTE NONLEVELED MAX] -in_fitter]/1000.0].
définir SSN(pullin_i) [expr [get_micro_node_delay -micro SSI -parameters [list IO DQDQSABSOLUTE NONLEVELED MIN] -in_fitter]/-1000.0]
jeu de paramètres SSN(rel_pushout_o) [expr [get_micro_node_delay -micro SSO -parameters [list IO DQDQSOMPIATIVE NONLEVELED MAX] -in_fitter]/1000.0]
définir SSN(rel_pullin_o) [expr [get_micro_node_delay -micro SSO -parameters [list IO DQDQSGICATIVE NONLEVELED MIN] -in_fitter]/-1000.0]
jeu de paramètres SSN(rel_pushout_i) [expr [get_micro_node_delay -micro SSI -parameters [list IO DQDQSOMPIATIVE NONLEVELED MAX] -in_fitter]/1000.0]
définir SSN(rel_pullin_i) [expr [get_micro_node_delay -micro SSI -parameters [list IO DQDQSOMPIATIVE NONLEVELED MIN] -in_fitter]/-1000.0]
}
Ce problème est résolu dans la version 10.0SP1 du logiciel Quartus II.