Synthesis

DC shell scripts

Synthesis scripts save time and make reproducable synthesis runs. You don't have to be a DC shell expert
to use them effectively. You can simply use the graphical interface for design_analyzer and cut and paste commands
from the Command Window (under the Setup menu). The key operations in a good synthesis script follow.

Hierarchy

        Example directory structure:
 
 

 Description

proj newblk module1 synopsys *.scr Synthesis scripts
netlists *.v Behavioral Verilog
syn *.v Structural Verilog
module2 synopsys *.scr
netlists *.v
syn *.v
verification *.f Include files
top *.v Tester  modules
asm *.asm Tests
docs Documentation
layout Layout
*.scr Project setup scripts
cvsroot CVS repository

Special Nets (clocks)