Guide for Synopsys synthesis tool

 

Setup actions (only for the first use of the tool)

 

 

Invoking the Synopsys invironment

 

 

synop1.png

 

Figure 1 First window opening the Synopsys design vision

 

Synopsys converts the instructions in the dialog box into a sequence of “shell” commands. You can see the command in Command Window (by default it is opened in the bottom of the program window). By opening a Command Window, to do this:

 

The basic steps required to synthesize a HDL design are the following:

 

Reading the input design

 

Execute the following steps to read in your design:

 

synop2.png

 

Figure 2  Analyze Designs window

 

 

synop3.png

 

Figure 3 Elaborate Designs window

 

Navigation in the hierarchy

 

 

synop4.png

 

Figure 4 Schematic view of the counter design

Synthesizing the design

 

·         Bind the clock signal with certain frequency. Select with left mouse click port corresponding to the clock signal (at schematic view of design). Select Attributes => Specify Clock Write the clock signal name and specify the period of the clock signal, for example 20 ns, specify also time for rising and falling edges of the clock signal. Click OK button. (Figure 5)

 

synop5.png

 

Figure 5 Speciry Clock window

 

·         Optimize the design Design => Compile Design Select “Map Effort” Medium and press OK. (Figure 6)

 

synop6.png

 

Figure 6 Compile window

 

·         Look at the netlist view now.

 

Generating Reports

 

 

synop7.png

Figure 7 Report window

 

Exiting the synthesis tool