Forum Discussion

VCham's avatar
VCham
Icon for Occasional Contributor rankOccasional Contributor
3 years ago

Unconstrained I/O when using design partitions

Hello I am doing late floorplanning and have started with setting up design partitions.

To start I have a single partition set to post-fit.

My issue is that upon compilation, I get a ton of unconstrained i/o from the new partition. What is the correct way to constrain these i/o? I'm only familiar with constraining top level i/o

9 Replies

  • sstrell's avatar
    sstrell
    Icon for Super Contributor rankSuper Contributor

    Can you explain what is complete in your design? When you say I/O, those are usually top-level, so it's not clear what you mean by unconstrained I/O that are not top-level.

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

    Before attempting partitioning, my design was fully complete. There were zero unconstrained I/O. Timing was being met.

    When I added a design partition, the TimeQuest Analyzer reported 46 unconstrained output ports. Looking at the signals they are just an avalon memory mapped address bus that is an input to the partition. I am not sure why it's being called out as unconstrained.

  • AqidAyman_Altera's avatar
    AqidAyman_Altera
    Icon for Regular Contributor rankRegular Contributor

    Hi Valentina,


    What device is you using and which edition of Quartus?


    Regards,

    Aqid


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

    Quartus II Standard 17.0.2

    Cyclone V

  • sstrell's avatar
    sstrell
    Icon for Super Contributor rankSuper Contributor

    So your design was complete and you simply set part of it as a design partition, recompiled, and got this? Can you show your design partition settings/assignments? For some reason, the connections from your design partition to the root partition of your design are missing. Simply setting an entity as a design partition should not cause this to happen. You're not using virtual pin assignments, are you?

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

      Since my last post I've tried the autopartitioner to help with different issues. But I'm still getting the same unconstrained paths.

      These are the current partition settings. I am not using any virtual pins.

  • AqidAyman_Altera's avatar
    AqidAyman_Altera
    Icon for Regular Contributor rankRegular Contributor

    Hi Valentina,


    Any updates on the status from your side? Does it resolve your issue?


    Regards,

    Aqid


  • AqidAyman_Altera's avatar
    AqidAyman_Altera
    Icon for Regular Contributor rankRegular Contributor

    We do not receive any response from you to the previous question/reply/answer that I have provided. This thread will be transitioned to community support. If you have a new question, feel free to open a new thread to get support from Intel experts. Otherwise, the community users will continue to help you on this thread. Thank you.