Forum Discussion

FabianL's avatar
FabianL
Icon for Occasional Contributor rankOccasional Contributor
1 day ago

NIOS-V QSYS Warning Properties (associatedClock) have been set on

Hello,

I have a really basic setup of a NIOS V system, but get Warnings in QSYS (using Quartus 25.1 Standard) about Properties of associatedClock:

System:

Warning: 

Warning: nios_subsystem.intel_niosv_m_0: Properties (associatedClock) have been set on interface reset - in composed mode these are ignored
Warning: nios_subsystem.intel_niosv_m_0: Properties (associatedClock,associatedReset) have been set on interface instruction_manager - in composed mode these are ignored
Warning: nios_subsystem.intel_niosv_m_0: Properties (associatedClock,associatedReset) have been set on interface data_manager - in composed mode these are ignored

Questions:

  1. What is "composed mode" and how can I control it? There is no NIOS Parameter associated with it
  2. This appears in a basic setup simply by adding NIOS V to the system. How do I get rid of this warning?

best regards

Fabian

1 Reply

  • LiangYuG_Altera's avatar
    LiangYuG_Altera
    Icon for Occasional Contributor rankOccasional Contributor

    Hi Fabian,

    What is "composed mode" and how can I control it? There is no NIOS Parameter associated with it

    It is referring to use cases where you have a system (e.g., system.qsys) that contains another sub-system (e.g., nios_subsystem.qsys). It is not a NIOS parameter.

    This appears in a basic setup simply by adding NIOS V to the system. How do I get rid of this warning?

    You can ignore it.

    The properties causing the warning are set on the inner sub-component's interface, but Quartus sees that these properties aren't being explicitly mapped or necessary for the top-level subsystem assembly.  

    It is safe to ignore this warning, as Quartus is simply informing you that it did not use those specific interface properties during synthesis. 

    We will investigate further.

    Regards,
    Liang Yu