Altera Home Page
Literature Licensing
Buy On-Line Download

  Home   |   Products   |   Support   |   End Markets   |   Technology Center   |   Education & Events   |   Corporate   |   Buy On-Line  
  Knowledge Database   |   Devices   |   Design Software   |   Intellectual Property   |   Reference Designs   |   Design Examples   |   mySupport  

 Products
   Quartus II
      SOPC Builder
      MAX+PLUS II
      ModelSim-Altera
  
 Resource Centers
      Overview
      Installation & Licensing
      Scripting
      Board Design & I/O
      Synthesis & Netlist Viewers
      Incremental Compilation
      Optimization
      Power Management
   TimeQuest Timing Analyzer
      Classic Timing Analyzer
      Simulation & Verification
      On-Chip Debugging
      HardCopy Design
  
 Software Resources
      OS Support
      Driver Installation
  
 Download & Licensing
      Download
   Licensing
  
 Quartus II EDA Support
      Quartus II Interface
   Synthesis Tools
          DK Design Suite
          Design Compiler
          LeonardoSpectrum
          Precision RTL Synthesis
          Synplify
   Simulation Tools
   Formal Verification Tools
   Timing Analysis Tools
   Physical Synthesis Tools
   Board Level Tools
  
 Legacy Sw. EDA Support
      View by Vendor
      View by Tool
      View by Function
  

Setting Up a Project with the Synplify Software

Setting up a project in the Synplify software includes starting the Synplify software, creating the project and adding files, and selecting a target device and output settings. To setup a project in the Synplify software:

  1. If you have not already done so, create a design for use with the Synplify software.

  2. To start the Synplify software on a UNIX workstation, type synplify Enter at a command prompt from your working directory.

    or

    To start the Synplify software on a PC, type synplify Enter at a command prompt, or double-click the synplify.exe icon.

  3. To create and add files to a new project:

    1. On the File menu, click New. The New dialog box appears.

    2. In the File Type list, select Project File (Project).

    3. Click OK.

    4. In the Project window, click Add.

    5. Select one or more design files to add to the project in the Select Files to Add to Project dialog box.

    6. To add the files in the Files To Add To Project list in the Synplify window, click Add.

Note:

  1. To create a hierarchical project, select the top-level design file in the Files to Add to Project list and drag it to the bottom of the list.

  2. If you created and instantiated an LPM function in your design, you must also include the Verilog Design File (.v) or VHDL Design File (.vhd) generated by the MegaWizard Plug-In Manager in your project.

  1. Click OK.

  2. If the design uses functions from the altera.v library, add the library file name to the top of the Source Files list in the Synplify window.

  3. To select the target Altera device:

    1. In the Target section, click Change. The Options for implementation dialog box appears.

    2. Click the Device tab.

    3. In the Technology list, select the device family.

    4. In the Part list, select a device name.

    5. In the Speed list, select an appropriate speed grade.

    6. In the Package list, select the device package

    7. Under Device Mapping Options, turn on Map logic cells to ATOMS.

  4. To specify output settings:

    1. Click the Implementation Results tab.

    2. To specify the format for Synplify-generated output files, select vqm in the Result Format box. For Synplicity Synplify version 6.0 and later, the output files are generated by default into the rev_1 directory.

    3. To change the results directory, type the name of the new directory in the Results Directory box.

    4. Click OK.

  5. Type the frequency value for the project in the Frequency (MHz) box in the Synplify window.

  6. To direct the Synplify software to automatically find and re-encode state machines in your design, turn on Symbolic FSM Compiler in the Synplify window. Turning on this option may reduce unnecessary states and transitional logic.

  7. Turn on Resource Sharing in the Synplify window. This option decreases area but might also decrease performance.

  8. To continue with the Synplicity design flow, assign design constraints with the Synplify software.

 

 

  Please Give Us Feedback