En raison d’un problème dans le logiciel Intel® Quartus® Prime Pro Edition v22.1, le code HDL généré par Platform Designer ne s’affiche pas sur les ports d’entrée résiliés.
Par exemple, lorsque les paramètres suivants sont appliqués :
mem_ifc de bus add_sv_interface
bus set_parameter_property my_interface_parameter SV_INTERFACE_PARAMETER
bus set_port_property de SV_INTERFACE_PORT delk
set_port_property réinitialiser le bus SV_INTERFACE_PORT
bus set_port_property write_in SV_INTERFACE_SIGNAL
bus set_port_property writedata_in SV_INTERFACE_SIGNAL
bus set_port_property readdata_out SV_INTERFACE_SIGNAL
set_port_property address_in résiliation véritable
set_port_property readdatavalid_out résiliation véritable
Platform Designer générera le code HDL incorrect manquant sur les deux lignes croisées :
mem_ifc (nº)
.my_interface_parameter (« FOO »)
) my_ip_0_bus (
.clk (clk), // entrée, largeur = 1, bus
.reset (reset) // entrée, largeur = 1, bus
);
my_ip my_ip_0 (
.bus (my_ip_0_bus) // interface, largeur = 1, mem_ifc.bus
.address_in (10'b0000000000), // (terminé),
.readdatavalid_out () // (résilié),
);
assigner my_ip_0_bus.writedata_in = writedata_in ;
assigner readdata_out = my_ip_0_bus.readdata_out ;
assigner my_ip_0_bus.write_in = write_in ;
attribuer address_in = 10'b0000000000 ;
Un correctif est disponible pour résoudre ce problème pour la version 22.1 du logiciel Intel® Quartus® Prime Pro Edition. Téléchargez et installez le correctif 0.12 à partir du lien approprié ci-dessous
Télécharger le correctif 0.12 pour Windows (.exe)
Télécharger le correctif 0.12 pour Linux (.run)
Téléchargez le readme pour le correctif 0.12 (.txt)
Ce problème est résolu à partir de la version 22.2 du logiciel Intel® Quartus® Prime Pro Edition.