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  

 Altera Troubleshooters
      Overview
      Licensing
      Simulating with ModelSim
      Timing Analysis
      PLL Loss of Lock
      FPGA Configuration
      JTAG Config & ISP
      PFL Troubleshooter
      Jam, JBC and SVF
      Usage Guidelines
      Optimization Advisor
  

Optimization Advisor

The Quartus® II design software now includes optimization advisors, which are tools that provide you with design-specific advice for optimizing timing performance and resource usage. The optimization advisors include recommendations based on your current project settings and assignments. The following pictures and descriptions show how to use the timing optimization advisor to solve your design problem.

Example

After you compile your design, the timing optimization advisor shows that the design does not meet the fMAX requirements. This is indicated by the red X in Figure 1.

Figure 1. Optimization Advisor Indicating Failed fMAX Requirement

Figure 1. Optimization Advisor Indicating Failed fMAX Requirement
Click for Larger View

You can expand the maximum frequency (fMAX) section to find suggestions for improving a design's fMAX. Each suggestion includes ways to improve the fMAX, including setting changes. When you click on a blue link, the appropriate setting dialog box in the Quartus II software will open (shown in Figure 2).

Figure 2. Optimization Advisor Link to Settings Dialog Box

Figure 2. Optimization Advisor Link to Settings Dialog Box
Click for Larger View

After making the suggested changes, you can recompile your design. In this example, implementing the suggested changes improved the fMAX so it meets the requirement. Figure 3 shows that the timing optimization advisor indicates with green check marks that the requirement is met.

Figure 3. Optimization Advisor Indicating fMAX Requirement Met

Figure 3. Optimization Advisor Indicating fMAX Requirement Met
Click for Larger View

The Quartus II optimization advisors are powerful tools that guide you to make design optimization efforts that will quickly achieve your desired timing and resource usage requirements.

  Please Give Us Feedback