There are multiple keys to having a successful ASIC design cycle. This paper will present Best Practices in design practices.
Design work starts after the planning stage. A generic design implementation flow is shown in figure 2. The block specifications are determined by the architecture overview developed in the planning stage. The blocks are then entered into schematics and simulations are run to check functionality. Then the layout is completed and checked for correctness. Final simulations may show that it is necessary to go back and modify parts of the design to meet specifications.