Moin,
es geht um den Intel Max 10 (10M08SA) unter Quartus Prime 22.1 auf Lubuntu.
Ich möchte im Platform Designer die ALTPLL nutzen, weil ich die für den ADC brauche. Die PLL hat ein Avalon Memory Mapped Slave Interface. Dafür habe ich in meiner eingebundenen Top-Level-Entity die entsprechenden Ports angelegt.
Der PLL-Slave hat eine Addressbreite von 2 Bit. Wenn ich in meiner Entity die Adressbreite auf 2 setze (1 downto 0), kommt die Warnung, dass die Addressbreite mindestens 3 sein muss (Warnung_Address_Width.png)
Setze ich sie auf 3 oder höher, kommt bei Generate HDL der Fehler "Master without waitrequest must match parameters and ports of slave" (Fehler_PLL_Slave.png)
Laut Avalonspezifikation ist Address Width 1-64. Es ist also keine grundsätzliche Einschränkung von Avalon. (https://www.intel.com/content/www/us/en/docs/programmable/683091/20-1/memory-mapped-interface-signal-roles.html)
Die Frage: Woran liegt das? Übersehe ich was? Ist das ein (weiterer) Bug im Platform Designer? Kann ich die Warnung ignorieren?


