Forum Discussion
Altera_Forum
Honored Contributor
16 years agoTwo main reasons (we have a bunch of blocks that are common to multiple designs).
1. We'd like to change some signal names in a block and would like to avoid having to manually update each top level. 2. As an additional error check when signals are added. We found that Quartus will happily compile if you fail to update the symbol and we want to be able to flag an error for unconnected inputs if a design was not updated.