Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
16 years ago

quartus layout mess after sopc update

Hey boys and girls,

I met a problem, I have a quartus project used a Nios2 with one PIO and SDRAM, in quartus, I "layout" all lines or bus one by one, after long run compiling, it run on my board, I feel very happy.

But yesterday, I need to add one PIO more, the modtity the SOPC and one PIO, re-gen it. But after update design in quartus, because of the growing nios2, my lines connected to SDRAM and old PIO MESS! I need to re layout them, it looks VERY stupid....

How can I work out the stuff? Thank you!!

2 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Hello,

    I don't think there's a way of avoiding that. If there is I wish I'd known it several years ago because I've always adjusted my wiring manually following an SOPC change.

    The only tip I can suggest is that before moving anything you turn off the button 'Use Rubber Banding' so that your wiring doesn't re-connect to the SOPC pin it now happens to align with. That way you can just draw boxes around blocks of wires/symbols and move them en-masse to the correct location. At least normally the existing ports are kept in the same order.

    Have fun.

    Sharkybaba

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    <div class='quotetop'>QUOTE (sharkybaba @ Jun 26 2009, 08:13 PM) <{post_snapback}> (index.php?act=findpost&pid=22920)</div>

    --- Quote Start ---

    Hello,

    I don&#39;t think there&#39;s a way of avoiding that. If there is I wish I&#39;d known it several years ago because I&#39;ve always adjusted my wiring manually following an SOPC change.

    The only tip I can suggest is that before moving anything you turn off the button &#39;Use Rubber Banding&#39; so that your wiring doesn&#39;t re-connect to the SOPC pin it now happens to align with. That way you can just draw boxes around blocks of wires/symbols and move them en-masse to the correct location. At least normally the existing ports are kept in the same order.

    Have fun.

    Sharkybaba[/b]

    --- Quote End ---

    My GOD....

    Thank you VERY much!!