Synplicity® Inc. is the leading supplier of FPGA synthesis software and an innovator in synthesis, verification, and physical implementation software solutions for designers of programmable logic devices (FPGAs, PLDs, CPLDs).

The Synplicity tools are installed on the Windows workstations and the Linux workstations in the ECI E1 lab.  You can find the Synplicity tools on the Linux workstations in /eci/synplicity.  The followings Synplicity tools are available:

Synplify Pro

The industry's most widely used FPGA synthesis solution, Synplify Pro uses a true timing-driven approach to synthesis. Synplify Pro software delivers the performance you need to meet your design's timing requirements and then optimizes your circuit for area, saving significantly on chip cost.

Identify

Identify RTL Debugger is the first software tool that allows you to probe and debug your FPGA design directly in the source RTL. You use Identify software to verify your design in hardware as you would in simulation – only much faster and with in-system stimulus.

The Identify tool allows you to navigate your design graphically and mark signals directly in RTL as probes or sample triggers. After synthesis, you view the results in the RTL source code or in waveform. Design iterations are rapidly done using incremental place and route. Identify software is closely integrated with synthesis and routing tools for a seamless development environment.

Synplify Premier

The Synplify Premier solution builds upon Synplicity's industry-leading synthesis technology and adds new graph-based physical synthesis and real-time, simulator-like visibility into operating FPGA devices. Graph-based physical synthesis provides rapid timing closure and up to a 5-20% timing improvement.

Synplify DSP

Synplify DSP software is a true DSP synthesis tool and the only one that performs high-level DSP optimizations from a Simulink specification. These special DSP optimizations allow designers to capture the behavior needed for their DSP algorithm without worrying about the specific implementation in hardware. The Synplify DSP solution automatically produces a highly optimized, technology independent implementation of the design ready for RTL synthesis.

Certify

Certify ASIC prototyping solution is the leading product for ASIC prototyping using multiple FPGAs. Certify software combines RTL multi-chip partitioning with best-in-class FPGA synthesis. Using the Certify product makes ASIC prototyping significantly easier, shortens prototype development time, improves prototype performance, and enables faster time-to-market.


In order to use the tools on a Linux workstation you will first need to setup your license environment.  To do so, you can type one of the following commands:

Bash Shell

% source /ece/synplicity/synplicity-env.sh

C shell

% source /ece/synplicity/synplicity-env.csh


Download information

Silvaco tools are installed on the ECE and Engineering lab Linux workstations and available under /ece/silvaco. If you do not find the Silvaco tool that you are looking for or would like to find out if a specific tool is available for download and installation on your workstation, then please contact helpdesk@ece.ucsb.edu.


License information

Click here for license information.


Documentation


The users guide and reference manual are in PDF format and can be found in the synplicity/fpga_862/doc,  synplicity/dsp_31/doc, synplicity/identify_24/doc, and synplicity/certify_862/doc directories.


Tutorial information


Synplify Tutorial can be found on the web at http://trc.synplicity.com/tutorials/index.html