Guide for Design Vision synthesizer

Before we start (only on the first time use of the tool)

Create some directory for the work with Synopsys (for example hdl) and go into this directory:

Copy into this directory the Synopsys setup file for synthesis: Inside hdl directory create a subdirectory WORK.syn. Synopsys creates a lot of files during work, which are not needed in the hdl directory. Invoke Synopsys always from the directory where the Synopsys setup file is (in this case it is in the hdl directory).

Work with Synopsys Design Vision

Invoking the Synopsys environment

Change the directory to the directory with your synopsys setup file: Activate Synopsys 2010 (the 3rd selection): Invoke Synopsys with the following command: The & in the end of the command shows that the program is run in the backround and the promt is returned immediately. It means that to run another process you don't have to open a new command line window. You can use & behind every process command.

On Figure 1 is the Synopsys main window.

Design Vision

Figure 1. Synopsys Design Vision main window.

Synopsys converts the instructions in the dialog box into a sequence of "shell" commands. You can see the command in the Command Window (by default it is opened in the bottom of the program window). To open a Command Window:

The basic steps for synthesize

Reading the input design

Execute the following steps to read in your design:

If the reading caused an error!!!

There's a possibility that when reading the file an error occurs and Design Vision program closes itself. In this case do the following.

The Analyze Designs window is on the Figure 2.

Design Vision

Figure 2. Analyze Designs window.

Design Vision

Figure 3. Elaborate Designs window.

Navigation in the hierarchy

Design Vision

Figure 4. Symbol view.

Synthesizing the design

Clock signal binding

On the Figure 5 the Specify Clock signal window is shown.

Design Vision

Figure 5. Specify Clock window.

Compiling the design

On the Figure 6 is the Compile window view.

Design Vision

Figure 6. Compile window.

Netlist view

Now look at the netlist view.

Generating reports

In order to see the results of the analysis select Design. In the part of the Report select Report Area.... For timing analysis, select Timing->Report Timing Path.... You can also make a combined report with the help of a command report_qor (Figure 7).

Design Vision

Figure 7. Report.

Finally analize the results. To exit the tool go File->Exit.