En raison d’un problème dans le logiciel Intel® Quartus® Prime Pro Edition, il est possible que vous voyiez cette erreur interne lorsque vous insérez l’un des ensembles suivants : ALT_INBUF, ALT_OUTBUF, ALT_IOBUF, ALT_BIDIR à l’intérieur d’une boucle VHDL « For Generated ».
Pour contourner ce problème, décommédiez la boucle « For Generate » (Pour générer) et instanciez individuellement chacun des maux de forme requis comme ci-dessous :
Instantiation « For Generate » (Pour générer) :
inbuf_diff_gen :
pour j en 0 à 2 générer
inbuf_diff_gen : alt_inbuf_diff
carte de port (
i => rx_data_p(j),
ibar => rx_data_n(j),
o = > rx_serial_data(j)) ;
générer de la fin ;
SSI instantanés individuellement :
carte de port (
i => rx_data_p(0),
ibar => rx_data_n(0),
o => rx_serial_data(0)) ;
inbuf_diff_inst_1 : alt_inbuf_diff
carte de port (
i => rx_data_p(1),
ibar = > rx_data_n (1),
o => rx_serial_data(1)) ;
inbuf_diff_inst_2 : alt_inbuf_diff
carte de port (
i => rx_data_p(2),
ibar => rx_data_n(2),
o => rx_serial_data(2)) ;
Ce problème a été résolu à partir de la version 18.0 du logiciel Intel® Quartus® Prime Pro Edition.