Forum Discussion

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

pin number already assigned to a node

Hi,

i try to use pin planner for the first time. I want to assign an output to a specific pin , however this is not possible because this pin is already assigned to a 'node' in the list.

How should i fix this? Can i just remove the pin from the node and assign it to my output signal pin or is there a way to assign the node itself to a output signal pin?

8 Replies

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

    Hi,

    If I understood right, you want to assign your new created node (Lets say Node_X) to allready occupied pin location PIN_ZN by Node_Y?

    node name

    direction

    location

    Node_Y

    Output

    PIN_ZN

    Node_X

    Output

    Since two nodes can not be assigned to same location, remove whole node (Node_Y) from pin planner and from your top level file and then assign your desired location to your new node.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    this is what i did from pin planner actually and it seems to work the pin number was given to a 'node' and i re-assigned it to an output pin...however i did not understand what is the difference between 'node' and 'pin' . The list had i/o pins plus several 'nodes' which apparently were not inside the design, maybe they are default allocations of the pin planner?

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

    --- Quote Start ---

    Can you upload screenshot of your Pin Planner window?

    --- Quote End ---

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

    Hi,

    From you small image its hard to see but first 6 nodes are real nodes which comes from your top level file. Other nodes are marked in blue with ? are just location assigments and those nodes does not exist in your top level design file anymore. I am guesing you have taken existing design and deleted modules which you dont need and added your own? So nodes marked with blue ? can be deleted since those nodes does not exist in your design anymore.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Hi,

    Sorry for the small image , i thought it would show bigger. So those 'nodes' with ? where by default inserted in the list (i did not make the project from scratch). Some of the pins locations that i needed where occupied by those nodes (maybe by default?) so i removed the pin location from those and put them in my 'real' output pins. I did not remove the nodes but then the fitter issued warnings that those nodes where removed because they did not exist in the design.

    thanks for your help!
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Hi,

    In short you are seeing location assigments made by previuos designer. If some top level modules with pins are removed location assigments from pin planner has to be removed manualy, if not then you will see what you are seeing now in pinplanner (Nodes marked ?). You can safely delete them.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Thanks for your help!

    Actually i left them there during the fitter process but i guess the fitter could remove them on its own. The in the i/o pins report after Fitter ends they are not listed anymore