Preparing Files for Timing Verification with PrimeTime Software Using the genpt Utility
After you have compiled a project and generated an EDIF Output File (.edo), Verilog Output File (.vo), or VHDL Output File (.vho) with the MAX+PLUS® II software, you can use Synopsys PrimeTime software to perform timing verification. The Altera-provided genpt utility converts EDIF, Verilog HDL, and VHDL output files for use with Synopsys PrimeTime software.
To prepare MAX+PLUS II-generated EDIF, Verilog HDL, or VHDL output files for timing verification with the Synopsys PrimeTime software, follow these steps:
- Set up your working environment correctly, as described in Setting Up the MAX+PLUS II/Synopsys Working Environment. Make sure that you have specified the correct path of your local Perl executable, as described in step 4 of that procedure, and that the path in the genpt utility points to that executable.
- Generate an EDIF Output File (.edo), Verilog Output File (.vo), or VHDL Output File (.vho) and a Standard Delay Format (SDF) Output File (.sdo) by compiling your design with the MAX+PLUS II software, as described in Compiling Projects with MAX+PLUS II Software.
- Use the genpt utility to convert the EDIF, Verilog HDL, or VHDL output file(s) to PrimeTime-compatible files by typing the following command at the UNIX prompt:
genpt (-verilog | -vhdl | -edif) <design name> [<output netlist filename>] 
where <design name> is the name of the MAX+PLUS II-generated output file, without the extension. For example, you can type genpt -vhdl fifo at the UNIX prompt to convert MAX+PLUS II-generated fifo.vhd and fifo.sdo files into PrimeTime-compatible VHDL and SDF files.
Based on your settings, the genpt utility generates the following files:
- A PrimeTime-compatible Verilog HDL file <design name>_pt.v
- A VHDL file <design name>_pt.vhd or an EDIF netlist file <design name>_pt.edif
- An SDF file <design name>_pt.sdf.
If the project contains RAM, ROM, dual-port RAM, or clklock functions, the genpt utility generates a <design name>_<type>.db file, where <type> is ram, rom, dpram, or cklk, which contains compiled STAMP library cell models for the PrimeTime software. The genpt utility also generates a <design name>_setup.pt PrimeTime setup file, which contains PrimeTime setup commands for compiling generated STAMP models and for reading in the EDIF, Verilog, or VHDL file and the SDF file.
- Start the PrimeTime software by typing
primetime at the UNIX prompt. You can also type pt_shell at the UNIX prompt to run the PrimeTime software in command-line mode.
- Source the <design name>_setup.pt PrimeTime setup file. Refer to Synopsys PrimeTime documentation for information on how to perform timing verification with the PrimeTime software.
|
|
| Home
| List by Vendor
| List by Tool
| List by Function
| PrimeTime Topics |
Documentation Conventions
Copyright © 2000 Altera Corporation, 101 Innovation Drive,
San Jose, California 95134, USA. All rights reserved.
By accessing any information on this CD-ROM, you agree
to be bound by the terms of Altera's Legal Notice.
|