• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Blogs
  2. Community Forums
  3. Cadence Community
Cadence Community
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  • Site
  • Search
  • User
Find Other Members ►
Subscriptions
Get email delivery of the Cadence blog (individual posts).
  • Twitter
  • Facebook
  • LinkedIn
  • Google+

Community


Blogs
Forums
Resources

Latest Forum Posts

Visit the User Forums »

Latest Blog Posts

  • System, PCB, & Package Design : Customer Support Recommended - Instance and Occurrence Modes of Design Annotation using OrCAD Capture

    Naveen
    Naveen

    Assigning reference designators for the schematic instances is a very vital part of the entire PCB flow. This can sometimes become very cumbersome, and in some cases users allocate a major portion of their time and effort to get the assignments correct and optimized.

    Annotation is the automated process of assigning reference designators in Allegro Design Entry CIS, also known as OrCAD Capture. The following AppNote clarifies…

    • 2 May 2013
  • Verification: Creating Virtual Platform Models

    jasona
    jasona
    One of the most common questions asked about virtual platforms is:Who creates the models?There are many sources of models and there are people who can make additional models (like Cadence), but obtaining some experience in model creation and virtual ...
    • 29 Apr 2013
  • System, PCB, & Package Design : What's Good About ADW’s Design Migration? 16.6 has many new enhancements!

    Jerry GenPart
    Jerry GenPart

    Prior to the Allegro Design Workbench (ADW) 16.6 release, the migration process required multiple executables:

    –    Netassembler
    –    Archiver
    –    Purge
    –    Packager


    It was also less robust with dependencies on external programs, and the error resolution was not always clear.

    With the 16.6 release, design migration is more efficient and less error prone. Below is a quick summary of what’s new in ADW 16.6 Design…

    • 29 Apr 2013
  • Analog/Custom Design: SKILL for the Skilled: Part 8, Many Ways to Sum a List (Closures -- Functions with State)

    Team SKILL
    Team SKILL

    In the past several postings to this blog, we've looked at various ways to sum a given list of numbers. In this posting I'll present yet another way to do this. This time the technique will be markedly different than the previous ways, and will take advantage of a powerful feature of SKILL++, namely lexical closures. These closures will be used to implement data encapsulation, and we'll also use lexical closures…

    • 23 Apr 2013
  • Verification: Develop For Debugability – Part II

    teamspecman
    teamspecman
    Looking at Coding Styles for Debug

    In this blog post we are going to discuss 3 different cases where coding style can help you debug easier:

    1.      Declarative vs. Sequential Coding

    2.      Method Call Depth

    3.      Calculating if-else Conditions

    Declarative vs. Sequential Coding

    When modeling your testbench you will need to write code that describes time-consuming or complex steps of some intended behavior. This will be considered sequential…

    • 23 Apr 2013
  • System, PCB, & Package Design : What's Good About FSP’s Design Compare? Check Out 16.6!

    Jerry GenPart
    Jerry GenPart

    The 16.6 Allegro FPGA System Planner (FSP) product has an extremely helpful Design Compare capability.

    With design changes done in Allegro PCB Editor the FSP designer needs to verify and, if they agree, accept the PCB designer’s changes. The FSP Design Compare form compares two FSP designs and is similar, but not identical, to the one used in Allegro PCB Editor.

    The Design Compare form

    Design Compare is a stand-alone…

    • 18 Apr 2013
  • Digital Design: Answers to Top 10 Questions on Performing ECOs in EDI System

    wally1
    wally1

    Applying ECOs to a design can be complex, stressful and error prone so it's important to apply the right tools and flow to implement the changes successfully. EDI System provides multiple ECO flows to physically implement ECOs efficiently and accurately based on your design requirements. And adding a tool such as Encounter Conformal ECO Designer or the Encounter Timing System's MMMC Signoff ECO capability can…

    • 17 Apr 2013
  • System, PCB, & Package Design : What's Good About DEHDL’s Constraints Comparison? The Secret's in the 16.6 Release!

    Jerry GenPart
    Jerry GenPart

    The Allegro 16.6 Design Entry HDL release provides designers a mechanism to compare two databases for constraint differences. The databases that can be compared are of the following types:
    • Schematics (.cpm)
    • Layout design (.brd, .sip, .mcm)
    • Constraints Manager Database (.dcf, .tcf)

    The Constraint Comparison Utility can be used for comparing two different revisions/versions of the schematic or board databases…

    • 16 Apr 2013
  • Analog/Custom Design: Virtuosity: 10 Things I Learned in March by Browsing Cadence Online Support

    stacyw
    stacyw

    Topics in March include advanced analysis in ADE GXL, taking advantage of lots of features for doing statistical analysis in ADE XL, defining bindkeys in ADE L (yes, you can do that!), plus a variety of useful details in the areas of routing and advanced custom layout.

    Enjoy!

    Application Notes

    1. Design Tuning with Analog Design Environment GXL: Interactive and Automated Flows

    Walks through a detailed example using several…

    • 11 Apr 2013
  • System, PCB, & Package Design : Corral Your Selections with New Lasso and Path Modes in 16.6 APD and SiP

    Jeff Gallagher
    Jeff Gallagher
    The level of ease and efficiency you experience in selecting the items needed for modifying in your substrate can mean the difference between a great design experience and an exercise in frustration and futility. With the 16.6 release, Cadence IC P...
    • 11 Apr 2013
  • System, PCB, & Package Design : What's Good About Allegro PCB Editor Generic Cross-Section Files? See for Yourself in 16.6!

    Jerry GenPart
    Jerry GenPart

    Beginning with the Allegro PCB Editor 16.6 release, you are provided a methodology to export a technology (.tcf) or constraints (.dcf) file which is a generic cross-section. A generic-cross-section file (GCSF) captures constraints for specific layer types. Currently, a GCSF supports four types of layers: TOP, INTERNAL (internal signal), PLANE, and BOTTOM.

    Importing a GCSF will not update the design’s cross-section, but…

    • 9 Apr 2013
  • Verification: Develop for Debugability – Part 1

    teamspecman
    teamspecman
    Debugging is the most time-critical activity of any verification engineer. Finding a bug is very often a combination of having a good hunch, experience, and the quality of testbench code that you need to analyze. Since having a good hunch and experience is something everyone needs to acquire for themselves, I am going to focus on potential code optimizations that help reduce debug time.
     
    Encapsulate your Aspects

    As in any…

    • 8 Apr 2013
  • System, PCB, & Package Design : What's Good About RF PCB and Autoplace? 16.6 Has Many New Enhancements!

    Jerry GenPart
    Jerry GenPart

    The 16.6 Allegro RF PCB application has many new enhancements.

    I’ll cover a few over the next several weeks. Here are some major autoplace related enhancements:

    • Grouping in Design Entry HDL (DEHDL)
    • Allegro PCB Editor Enhancements

    Read on for more details …

    Autoplace is a very important step for RF layout after the schematic is transferred to PCB layout. The system will automatically create groups based on connectivity…

    • 3 Apr 2013
  • Analog/Custom Design: Unleashing Mixed-Signal Tech on Tours (ToTs) in North America

    Sathish Bala
    Sathish Bala

    At CDNLive-Silicon Valley this year, we had an excellent mixed-signal track for two days. Cadence customers including IBM, Texas Instruments, Maxim and Freescale shared their mixed-signal methodologies and tricks with the Cadence design community. The key challenges that our mixed-signal customers face are in SoC level verification and seamless analog/digital implementation. Cadence has been addressing these challenges for…

    • 29 Mar 2013
  • Digital Design: Five-Minute Tutorial: Set Flip-Chip Bumps as Voltage Sources in EPS/EDI Rail Analysis

    Kari
    Kari

    When running power and rail analysis for a flip chip, we used to have to spend some time creating the voltage sources. It wasn't too terrible; usually we would output the bumps into a Cadence Encounter Digital Implementation (EDI) .io file, then use a perl script to filter out the pwr/gnd bumps and create the voltage source file format. The script would need a bit of editing from project to project, but nothing too complicated…

    • 26 Mar 2013
  • Verification: Incisive Debug Analyzer is a Finalist for EETimes and EDN ACE Software Product of the Year

    Karnane
    Karnane

    Great news.... Incisive Debug Analyzer (IDA) is one of five finalists for the EETimes/EDN Annual Creativity in Electronics (ACE) Awards in the Software Product of the Year category. In addition to IDA, Lip-Bu Tan and Cadence are also finalists for ACE Executive of the Year and Company of the Year, respectively.

    Check out the Press Release.

    The awards program honors the people and companies behind the technologies and products…

    • 25 Mar 2013
  • System, PCB, & Package Design : What's Good About PCB SI and Vias? 16.6 Has Many New Enhancements!

    Jerry GenPart
    Jerry GenPart

    In the Allegro PCB SI 16.6 release, vias in SigXp have been enhanced to make it more efficient for design use. In addition, Allegro PCB Editor padstacks will be used to build the models.

    Read on for more details …


    Adding Vias


    Adding a via is easier and faster than before. You no longer have to go through the Via Model Generator to create a model nor are you required to search the list of existing models that fit the…

    • 25 Mar 2013
  • Analog/Custom Design: SKILL for the Skilled: Part 7, Many Ways to Sum a List

    Team SKILL
    Team SKILL

    In this episode of SKILL for the Skilled I'll introduce a feature of the let primitive that Scheme programmers will find familiar, but other readers may have never seen before. The feature is called named let, and I'll show you how to use it to sum the numbers in a given list.

    Named LET

    There is a feature of let available in SKILL++ which is not available in traditional SKILL, called named let. Here is an example…
    • 25 Mar 2013
  • System, PCB, & Package Design : Reduce Flip-Chip Design Time with Cadence Advanced Package Router (APR) for 16.6 APD and SiP Layout

    Jeff Gallagher
    Jeff Gallagher
    Perhaps the most time-consuming aspect to designing the package substrate for a large, high pin count flip-chip comes in the form of package routing. Escaping from underneath the flip-chip die itself, routing through multiple substrate layers, and fi...
    • 21 Mar 2013
  • System, PCB, & Package Design : Customer Support Recommended – Regulation Loop Design Using Allegro AMS Simulator (PSpice)

    Naveen
    Naveen

    Feedback regulation loops are widely used by power electronic designers. It is one of the most important and sensitive parts of a power supply circuit. An incorrect feedback loop design may cause oscillations in the circuit, and also increase the output voltage droops. In order to achieve a stable and tight regulation in the output, it is important to have a correct feedback loop.

    To test a feedback loop, generally engineers…

    • 20 Mar 2013
  • System, PCB, & Package Design : What's Good About Allegro Package Designer (APD) Bond Wire "Text In?" You’ll Need the 16.6 Release to See!

    Jerry GenPart
    Jerry GenPart

    Cadence IC Packaging tools today provide a spreadsheet-based import mechanism for die and BGA (standard) components, as well as for importing of netlist updates. In certain design scenarios, particularly for leadframe package designs, it is also desirable to be able to import a similarly formatted file to define the bond wire connections in the design. In this way, when an updated component is brought into the design from…

    • 19 Mar 2013
  • Analog/Custom Design: Virtuosity: 10 Things I Learned in February By Browsing Cadence Online Support

    stacyw
    stacyw

    February was a big month for RAKs (Rapid Adoption Kits)!  If you haven't checked out the listings under Resources->Rapid Adoption Kits yet, you're missing out.  You'll find databases with detailed instructions, documentation and videos on many tools, features and flows.   They've become very popular and we're adding more all the time.

    We're also featuring content on routing, schematic PCells, ADE XL…

    • 18 Mar 2013
  • Verification: What to See at the DATE Conference: High-Level Synthesis

    Jack Erickson
    Jack Erickson
    The DATE (Design Automation and Test in Europe) Conference is next week (March 18-22, 2013) in Grenoble, France. If you are lucky enough to be in Grenoble at this time of year, it will be worth it to check out Session 11.2 "High-Level Synthesis ...
    • 14 Mar 2013
  • Verification: Specman: Getting Source Information on Macros

    teamspecman
    teamspecman

    When you write a define-as or define-as-computed e macro, you sometimes need the replacement code to contain or to depend on the source information regarding the specific macro call, including the source module and the source line number.

    For example, a macro may need to print source information, or it may need to create different code when used in one module than it needs to create when used in other modules.

    You can…

    • 12 Mar 2013
  • Verification: DVCon 2013: Functional Verification Is EDA’s “Killer App”

    jvh3
    jvh3

    With another year of record attendance, DVCon has again proven that a functional verification-focused mix of trade show and technical conference is what customers need to get their jobs done.  Here are some of the some of the highlights I took away from this informative event:

    DVCon 2013 was a one stop shop for panels, papers, posters,
    live demos, and tutorials on functional verification

    * Great panels on Verification Planning…

    • 10 Mar 2013
<>
Cadence Guidelines

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information