Forum Discussion
Altera_Forum
Honored Contributor
9 years agopin 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
Honored 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
Honored 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
Honored Contributor
Can you upload screenshot of your Pin Planner window?
- Altera_Forum
Honored Contributor
- Altera_Forum
Honored 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
Honored 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
Honored 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
Honored 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