Forum Discussion
Altera_Forum
Honored Contributor
14 years agoIn general there is no document that describes at a fine detail the differences between the tools. There is an upgrade doc that goes over what will not work when upgrading that might be worth reading. I think it's called the "SOPC Builder to Qsys migration guide". I'm surprised SOPC Builder let you get away with not having a reset port but if you have a component that doesn't have a reset (poor design practice if you ask me) then you would just include one and leave it hanging. What I have been finding is that Qsys is just more strick about what it lets you get away with.
Matching up the clock domain to the various ports is something dictated by the component .tcl API so unless you are bringing in old components that were .ptf based (Quartus v6.1 or earlier) then component editor should have been asking you to associate the ports to a clock domain even in SOPC Builder. Perhaps SOPC Builder just assumes with single clock components that everything must be on that domain. If that's the case it's good that Qsys doesn't let you get away with that since telling the tools what clock domain your interfaces operate on is something you should do and not the tools automatically.