Forum Discussion
Altera_Forum
Honored Contributor
13 years agoyes i have came to that second way too. one problem was that when i change my project, it changes the project's symbol; and all the pin sequence aswell(inside the symbol). which means i will have to readjust all the pin connections. so i used "generate pins for symbol ports" button and it resolved the problem. assigned pin assignments from both projects files, worked fine. looks like this is the most comfortable way. short and smart. one big problem that remains, is that i have to go into add/remove files in quartus, and add all the coworkers project files in there manually, imagine 15modules of bsd,bsf,v,tdf files. that takes time.. but fortunetly you do it once and thats all.
one more thing, there is a big possibility that you and your co workers named their pins exactly same way you did. like clock27Mhz or something. that will lead to bigger problem when merging assignments from all projects. simply because one of the same names will overwrite another on top of it. and the pin location of one of the ports, will be erased in pin planner. im guessing quartus will generate an error that names are same for more than one ports, but i found more better solution. there is a free software called Kdiff3 .it is a text comparator soft. in it,there are 2 windows side by side. you open your assignments file in one window, co workers assignments file in a neighboring window; and Kdiff3 automatically compares two texts, it will light up unlike fields and like fields. that helps to track the similar names and change them. just sharing experience; hope it'l save someone.