Forum Discussion

qianyi's avatar
qianyi
Icon for New Contributor rankNew Contributor
1 month ago
Solved

Nios V Logic Element not include

Hi,

Currently, we are using Nios V/m in Max10 (10M08) with Quartus 24.1std. However, we observed that the logic elements for Nios V/m are not reflected in the compilation.
We also tried recreating the project, but the issue persists — the logic elements are still not shown or included.





















Best Regards,
QY

  • Hi QY,

    I followed the steps in the AN 985 user guide, but I can not replicate the issue you are seeing;

    Could it be that niosv.data_manager is not connected to jtaguart.avalon_jtag_slave?

    That is very likely the issue. The Nios V is only connected to internal memory in your design. I.e. it has no connections to the outside world and as such has no useful functionality. The Quartus Tool removes any such blocks.  My guess, the Nios V got optimized away.

    Please connect the CPU like I have done below and try again.

    Cheers,
    Richard

     

7 Replies

  • Hi QY,

    Could you share a screenshot of your system design in Platform Designer? I'd like to check things are connected correctly otherwise the compiler may optimize out parts of the design.

    Thanks

  • qianyi's avatar
    qianyi
    Icon for New Contributor rankNew Contributor

    Hi Scott,

    Here is the snapshot.
    Could it be that niosv.data_manager is not connected to jtaguart.avalon_jtag_slave?
    We just realized that we didn’t connect them.



    Best Regards,
    QY

  • Hi QY,

    I followed the steps in the AN 985 user guide, but I can not replicate the issue you are seeing;

    Could it be that niosv.data_manager is not connected to jtaguart.avalon_jtag_slave?

    That is very likely the issue. The Nios V is only connected to internal memory in your design. I.e. it has no connections to the outside world and as such has no useful functionality. The Quartus Tool removes any such blocks.  My guess, the Nios V got optimized away.

    Please connect the CPU like I have done below and try again.

    Cheers,
    Richard

     

    • qianyi's avatar
      qianyi
      Icon for New Contributor rankNew Contributor

      Hi Richard,

      After connecting to niosv.data_manager, we can see the logic elements for Nios V.

      Thanks.

      Best Regards,
      QY