• How does HyperLynx DRC create electrical nets?

    Sometimes high-speed signal nets have series resistors between the driver and receiver pins. The resistor divides the trace to create two physical nets on both sides of the resistor. HyperLynx DRC combines the two phy...
    cathy_terwedow
    created by cathy_terwedow
  • What is the relationship between the .hldset and .hldproj files?

    Here is a useful diagram from the help documentation and HL DRC user guide: *.hldset is the main system file. The .hldset is at the top of the tree and the settings saved in the .hldset can be shared and distributed...
    cathy_terwedow
    created by cathy_terwedow
  • Do I need an IBIS model?

    IBIS models are not needed to verify a design. If available, HyperLynx DRC extracts the rise/fall time, voltage, and pin types (input/output) from the IBIS model. If IBIS models are not available, the default values c...
    cathy_terwedow
    last modified by cathy_terwedow
  • How do I translate PCB layout data from Zuken to HyperLynx DRC? Do both products have to be installed on the same machine?

    HyperLynx DRC does not have to be installed on the same machine with any Zuken product (PWS, CR-3000, pr CR-5000). To open Zuken layout files in HyperLynx DRC, simply point to the *.BSF file for Zuken PWS and CR-3000,...
    cathy_terwedow
    created by cathy_terwedow
  • How is constraint information used (CES Constraint Manager for Xpedition Layout)?

    HyperLynx DRC imports layout data from many layout formats (Xpedition Layout, ODB++, 3rd-party tools, etc.). Constraint information is read from the layout data upon import. TechNote MG586648 explains the specific dif...
    cathy_terwedow
    last modified by cathy_terwedow
  • Why are so many false violations reported?

    Depending on the scope of the rule, false violations can be generated. To limit the scope of the rule, you can create an Object List that contains only specific nets, such as DDRx nets, and run the rule on the specifi...
    cathy_terwedow
    last modified by cathy_terwedow
  • What does ‘The license is already acquired” mean?

    It’s an indication that you are trying to run either the HyperLynx DRC Free Edition or the Gold Edition from a Remote Desktop Protocol (RDP) session. Neither supports RDP. See TechNote MG598574.
    cathy_terwedow
    last modified by cathy_terwedow
  • What does ‘Found broken license, try activate another” mean?

    It’s an indication that you are trying to run either the HyperLynx DRC Free Edition or the Gold Edition from a Remote Desktop Protocol (RDP) session. Neither supports RDP. See TechNote MG598573.
    cathy_terwedow
    last modified by cathy_terwedow
  • What is “Assumed type”?

    When loading design data, HyperLynx DRC automatically generates system object lists and electrical nets based on the embedded algorithm. Assumed type is the system’s initial guess of component type.
    cathy_terwedow
    created by cathy_terwedow
  • I browsed the Altera Wiki site and saw HyperLynx DRC rules. Can I import these rules? Are there any limitations or restrictions when using Altera material?

    Altera rules, recommended guidelines, and parameters can be used withHyperLynx DRC Developer. They do not run in other configurations. Please refer to http://www.alterawiki.com/wiki/Automated_EMIF_Layout_Checks for fu...
    cathy_terwedow
    last modified by cathy_terwedow
  • I have set up many parameters in my project. Can I re-use this setup for another project?

    Yes, you can save it locally with an .hldproj or save it globally (for use on multiple designs) as a .hldset file. To use the same rule parameter values on different designs, save the rule settings globally. Rule sett...
    cathy_terwedow
    created by cathy_terwedow
  • How do I translate PCB layout data from PADS Layout to HyperLynx DRC? Do PADS Layout and HyperLynx DRC have to be installed on the same machine?

    No, PADS Layout and HyperLynx DRC do not have to be installed on the same machine. To open a PADS Layout design in HyperLynx DRC, simply point to the PADS Layout *.PCB file. Alternatively, you can export a *.HYP file ...
    cathy_terwedow
    created by cathy_terwedow
  • In my Object List, there is a blue lock icon that prevents me from editing it. How can I unlock this area?

    The user who controls the .hldset has the ability to lock and unlock these specific areas. In the Setup > Options > Paths > Parent settings, a blue lock icon means the property is locked by a parent setting(s...
    cathy_terwedow
    created by cathy_terwedow
  • What does “global model index not found” mean?

    The Global Model Index is an index of all the IBIS models that HyperLynx DRC has at its disposal. It is used to quickly access an IBIS model (IBIS models are not needed for analysis in HyperLynx DRC). The available IB...
    cathy_terwedow
    created by cathy_terwedow
  • What is an Object List? Do I need to create an Object List before analyzing the design?

    An Object List is a collection of one or more design objects. An Object List is not needed to analyze a design because a rule or DRC can be run on the entire design. Creation of Object Lists limits the scope of a rule...
    cathy_terwedow
    created by cathy_terwedow
  • What’s the difference between running a rule on an Object List vs. running a rule on the entire design?

    When running a rule, you can choose to run the rule on the entire design or on a subset of the design, such as on a specific Object List. Limiting the scope of the rule to a specific Object List can help target certai...
    cathy_terwedow
    created by cathy_terwedow
  • How do I run a rule on an Object List?

    Click on the rule you want to run. In the Rule Properties window (bottom-left corner), set Applied To = Object List. Specify the name of the Object List on the lower row. Click the right mouse button on the rule, and ...
    cathy_terwedow
    created by cathy_terwedow
  • How do I run a rule on the entire design?

    Click on the rule you want to run. In the Rule Properties window (bottom-left corner), set Applied To = Whole design. Specify the name of the Object List on the lower row. Click the right mouse button on the rule and ...
    cathy_terwedow
    created by cathy_terwedow
  • How do I run a specific rule on a specific Object List?

    Click on the rule you want to run. In the Rule Properties window (bottom-left corner), set Applied To = Object List. Specify the name of the Object List on the lower row. Click the right mouse button on the rule, and ...
    cathy_terwedow
    created by cathy_terwedow
  • How do I specify the parameters of a rule?

    Make sure you have the spreadsheet window open. (View > Docking Windows > Spreadsheet). Click on the rule you want to run. Click on Parameters in the spreadsheet window. You can change the value of any parameter...
    cathy_terwedow
    created by cathy_terwedow