Table of Contents |
---|
Are you Using Hierarchical Designs?
...
For us, HSD was a necessity, not a luxury, and the seeds of some cadEnhance tools were planted to help simplify HSD and work around the problems that occurred when you weren't careful. toc
Creating the HSD
When creating an Allegro HDL Hierarchical Schematic, it is worth spending a fair amount of time planning the initial Hierarchical Structure. The design consists of a Top Level where common circuitry and a mix of Hierarchical Blocks (HBLOCKS) can be placed. Each HBLOCK design may instantiate even more levels of Hierarchy. When partitioned properly, the design is easy to work with and modify and allows easy substitution of key blocks. A good HSD lends itself well to reuse in other designs, saving countless days of development. It is important to understand the the initial plan may not be what you end up with, but a good starting plan should be easy to morph into the final structure.
...