The following topics describe how to use the Synopsys Design Compiler and FPGA Compiler software with the
Open a printable version of all topics listed on this page.
Setting Up the MAX+PLUS II/Synopsys Working Environment
- Software Requirements
- Setting Up Design Compiler & FPGA Compiler Configuration Files
- Setting Up the DesignWare Interface
- Libraries
- MAX+PLUS II/Synopsys Interface File Organization
- MAX+PLUS II Project File Structure
Design Entry
-
Design Entry Flow
-
VHDL
- Creating VHDL Designs for Use with MAX+PLUS II Software
- Instantiating RAM & ROM Functions in VHDL (includes examples)
- Instantiating the clklock Megafunction in VHDL or Verilog HDL (includes examples)
- Additional examples:
- Creating VHDL Designs for Use with MAX+PLUS II Software
-
Verilog HDL
- Creating Verilog HDL Designs for Use with MAX+PLUS II Software
- Instantiating RAM or ROM Functions in Verilog HDL (includes examples)
- Instantiating the clklock Megafunction in VHDL or Verilog HDL (includes examples)
- Additional examples:
- Creating Verilog HDL Designs for Use with MAX+PLUS II Software
Synthesis & Optimization
- Synthesizing & Optimizing VHDL & Verilog HDL Projects with Synopsys Software
- Examples:
- Entering Resource Assignments
- Assigning Pins, Logic Cells & Chips
- Assigning Cliques
- Assigning Logic Options
- Modifying the Assignment & Configuration File with the setacf utility
- Converting Synopsys Timing Constraints into MAX+PLUS II-Compatible Format with the syn2acf Utility
- Converting Synopsys Hierarchical Timing Constraints into MAX+PLUS II-Compatible Format with the gen_iacf and gen_hacf Utilities
- Performing a Pre-Routing or Functional Simulation with VSS
- Resynthesizing a Design Using the alt.vtl Library & a MAX+PLUS II SDF Output File
Related Links:
- Go to the following MAX+PLUS II
ACCESSSM Key topics for related information: - Go to the following topics for additional information:
Feedback
Did this information help you?
If no, please log onto mySupport to file a technical request or enhancement.
Altera does not warrant that this solution will work for the customer's intended purpose and disclaims all liability for use of or reliance on the solution.
