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

 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
  

Solution ID: rd01142000_1491
Last Modified: Feb 03, 2006
Product Category: Design Software
Product Area: Simulation/Verification
Product Sub-area: Quartus II Simulator

Problem

Can I simulate my design in the Quartus® II software with external pull-up or pull-down resistors?

Solution

Yes. Designers often wish to see simulation outputs with pull-up or pull-down resistors on pins. The Quartus II simulator can include the effect of weak pull-up and pull-down resistors on output and bidirectional pins. This option is often used in conjunction with OPNDRN or TRI primitives. When the Passive Resistor option is turned on, the results show up as a weak high (H) or a weak low (L).

You can turn on this option in the Assignment Organizer in the Quartus II software versions 2.2 and below using the following steps:

  1. Select the output or bidirectional pin and open the Assignment Organizer.
  2. Select Simulation under the Assignments category.
  3. Select Passive Resistor from the Assignment drop down box.
  4. Choose Pull-up or Pull-down from the Setting drop down box and click Add. Click OK.

You can turn on this option in the Assignment Editor in the Quartus II software versions 3.0 and above using the following steps:

  1. Open the Assignment Editor.
  2. In the Category bar, choose Simulation
  3. In the Name column, you can find the output or bidirectional pin with the Node Finder
  4. Select Passive Resistor from the Option column
  5. Under the Value column, choose Pull-up or Pull-down

This setting will model the effect of pull-ups and pull-downs.

Since this is a simulation option, you do not need to recompile the project.

Related Solutions


Feedback

 Rate This Page
     This solution answers my question:
Strongly Disagree
   
Strongly Agree
 
  1 2 3 4 5  
     This solution was easy to find:
Strongly Disagree
   
Strongly Agree
 
  1 2 3 4 5  

    Please provide additional feedback to improve support solutions:


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.

  Please Give Us Feedback