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   |   Design Examples   |   mySupport   |   Reference Designs  

 Products
   Quartus II
      SOPC Builder
      MAX+PLUS II
      ModelSim-Altera
  
 Resource Centers
      Overview
      Installation & Licensing
      Scripting
      Board Design & I/O
      Design Entry & Planning
      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
   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
  

About Using the Quartus II Software with Other EDA Tools

btnshowall.gif

The NativeLink feature in the Quartus II software facilitates the seamless transfer of information between the Quartus II software and many industry-standard EDA tools and allows you to run other EDA design entry/synthesis, simulation, and timing analysis tools automatically from within the Quartus II software.

 

click to expandEDA Tool Capabilities:

You can direct the Quartus II software to make use of third-party EDA tools in a number of ways. Some tools, such as simulation and timing analysis tools can be directed to run automatically as part of a compilation from within the Quartus II software. Many tools can be used or configured from the

  • You can use the Mentor Graphics LeonardoSpectrum and Precision RTL Synthesis, Synopsys FPGA Compiler II, and Synplicity Synplify and Synplify Pro software to synthesize a design as part of a normal compilation.

  • You can run the Aldec Active-HDL, Cadence Incisive NCSim software for Verilog and VHDL, Mentor Graphics ModelSim-Altera (OEM), ModelSim PE/SE (non-OEM), Synopsys VCS and Synopsys VCS MX simulation tools, and Synopsys PrimeTime timing analysis tool automatically after a normal compilation, or from within the Quartus II software after an initial compilation.

  • You can direct the Quartus II software to generate output files for performing physical synthesis with the Magma Design Automation PALACE, Precision Physical, and Synplify Premier software.

  • You can generate files for use in formal verification of a design with the Cadence Encounter Conformal or Synopsys Formality software.

  • You can generate files for use in several different kinds of board-level verification processes, including Stamp model files for timing verification with the Mentor Graphics TAU software, FPGA Xchange-Format File (.fx for use with Mentor Graphics I/O Designer software, PartMiner edaXML-Format Files (.xml) for symbol generation in the Mentor Graphics DxParts software, and IBIS Output Files (.ibs) and HSPICE Simulation Deck files (.sp) for signal integrity analysis.

click to expandEDA Tool Flow:

You can use the NativeLink feature to run EDA design entry/synthesis tools, simulation, and timing analysis tools automatically from within the Quartus II software as described in the following flow:

 

click to expandSetting Options for EDA Tools:

In the EDA Tool Settings pages of the Settings dialog box, you can specify options for the EDA tools you want to use. You can direct the Quartus II software to run a design entry or synthesis tool to synthesize the design as part of a normal compilation. You can also direct the Quartus II software to run a simulation or timing analysis tool automatically after compilation. You can specify additional options for input and output files in the following pages that are under the EDA Tool Settings page:

arrowright.gifFile Types Generated with EDA Tools :

The Quartus II software can generate files for use with most industry-standard EDA simulation and timing analysis tools, including Aldec Active-HDL; Cadence Incisive NCSim (NC-Verilog and NC-VHDL); Mentor Graphics Tau software; Mentor Graphics ModelSim and ModelSim-Altera software; and Synopsys VCS, VCS MX, and PrimeTime software.

In addition to Verilog Output Files, VHDL Output Files, and SDF Output Files, you can generate the following types of files after compilation of the design with the Start EDA Netlist Writer command:

arrowright.gifFile Types Used by EDA Tools:

The Quartus II software can read EDIF Input File (.edf), Verilog Quartus Mapping File (.vqm), VHDL Design File (.vhd), and Verilog Design File (.v) created by most popular design entry/synthesis tools, including Synopsys Design Compiler, Synopsys FPGA Compiler II, Mentor Graphics LeonardoSpectrum and Precision RTL Synthesis, Synplicity Synplify and Synplify Pro, and ViewDraw software.

arrowright.gifCommands for EDA Tools:

Processing Menu Commands

You can use the Start Test Bench Template Writer command to generate Verilog Test Bench Files (.vt) and VHDL Test Bench Files (.vht) for simulation with other EDA simulation tools.

You can also use the Start EDA Synthesis command to run an EDA design entry/synthesis tool from within the Quartus II software.

You can use theStart EDA Physical Synthesiscommand to run an EDA  physical synthesis tool from within the Quartus II software.

You can use the Start EDA Netlist Writer to generate VHDL Output File (.vho),Verilog Output Files (.vo), and Standard Delay Format Output Files (.sdo) for a design. You can compile a design and then specify different EDA tool settings and regenerate the netlist files without recompiling the design.

Tools Menu Commands

The Run EDA RTL Simulation Tool and Run EDA Gate-Level Simulation Tool commands allow you to run simulation tools automatically from within the Quartus II software after an initial compilation.

The Run EDA Timing Analysis Tool command allows you to run timing analysis tools automatically from within the Quartus II software after an initial compilation.

 

 

weblink.gif

More information is available on other EDA design entry/synthesis and simulation tools on the Altera website.

 

 

  Please Give Us Feedback