• 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

  • Digital Design: Five-Minute Tutorial: EM Model Files Revisited

    Kari
    Kari

    Back in January, I posted a Five-Minute Tutorial about creating EM Model files. We'll be referencing this previous post a lot, so check it out quickly right now.

    That method has worked well for me, but on my most recent project, I hit some snags. As process nodes evolve, the EM models are becoming more complex, and translation scripts are not able to handle all of the cases. So, I had to dig back in and find a new…

    • 18 Sep 2013
  • Analog/Custom Design: Virtuosity: 15 Things I Learned in August by Browsing Cadence Online Support

    stacyw
    stacyw

    Our folks over in Physical Design have been busy churning out helpful Rapid Adoption Kits to demystify lots of useful features in the Virtuoso Layout Suite.  It's a great opportunity to learn some new productivity-boosting tricks.

    Application Notes

    1. Virtuoso Spectre Transient Noise Analysis

    This document discusses the theoretical background of Spectre's transient noise analysis, its implementation and implications,…

    • 11 Sep 2013
  • System, PCB, & Package Design : What's Good About Allegro PCB Editor Shape Contraction and Expansion? Check Out 16.6!

    Jerry GenPart
    Jerry GenPart

    The 16.6 Allegro PCB Editor includes new enhancements to effectively manage shape operations.

    Read on for more details …


    Shape Expansion/Contraction


    The ability to contract or expand an existing shape(s) is available in General Edit Application mode. Pre-select one or more shapes then use the RMB context sensitive menu to access the Expand/Contract command. Use +/- buttons in combination with the value field to incrementally…

    • 10 Sep 2013
  • System, PCB, & Package Design : Create Optimum Pin Assignments for FPGAs on PCBs - Part 2 of 2

    briggins
    briggins

    In part 1 of this blog, I discussed a scenario that PCB designers working with FPGA-based boards are often faced with: getting pin assignments from FPGA and/or schematic engineers that can create serious PCB routing problems.  In that blog I claimed that the upstream engineers can't accurately assess the impacts of their FPGA pin selections on the PCB partially because the tools they use don't consider the PCB.…

    • 6 Sep 2013
  • Verification: HDMI 2.0 – Ushering in the Next Generation of Ultra HD TV

    Huzaifa Dalal
    Huzaifa Dalal

    The future of television is being defined by two key technologies: organic light-emitting diode (OLED) screens and ultra high definition (Ultra HD or "4K TV") standards. OLED is a display technology that makes colors pop like nothing you've seen before. 4K TVs deliver incredible sharpness and detail by packing in four times as many pixels as there are on the 1080p HDTVs in our living rooms.

    Today HDMI 1…

    • 5 Sep 2013
  • Analog/Custom Design: SKILL for the Skilled: Visiting All Permutations

    Team SKILL
    Team SKILL
    In this posting I want to look at several ways of generating permutations of a list. The problem comes up occasionally in fault analysis as well as a few other applications. Don't generate the list It is usually a bad idea to try to generate a list of all permutations as the length of that list can be very large for some lists. E.g., a list of the permutations of a list of length ten will be 10! = …
    • 4 Sep 2013
  • System, PCB, & Package Design : How Do You Route Your Highly Constrained PCBs? (Part 1 of 2)

    hemant
    hemant
    How routing is performed to meet the design intent of designers and engineers seems to be a topic of constant debate. Is manual routing better than automatic routing? Is designer-guided, computer-assisted (IOW auto-interactive) better? What’s the best way to produce the best board design?
     
    To get a perspective from an industry routing expert, I asked David Price (president of DFM, a firm that specializes in…
    • 30 Aug 2013
  • Analog/Custom Design: SKILL for the Skilled: How to Copy a Hash Table

    Team SKILL
    Team SKILL
    In this posting I want to look at ways to copy a hash table in SKILL. There are several ways you might naively try to do this, but some of these naive approaches have gotchas which you should be aware of.

    In the following paragraphs several inferior functions will be presented: portable_1, copyTable_2, copyTable_3, copyTable_4, and copyTable_5. Finally three useful robust functions will be presented (copyTable, getHa…

    • 28 Aug 2013
  • Verification: Configurable Specman Messaging Webinar Archive Available Now

    teamspecman
    teamspecman
    Configurable Specman Messaging for Improved ProductivityWebinar Archive Available Now!Hello Specmaniacs:


    Ever wondered how to switch on all messages, or how to switch all of them off? Or get confused by the output from the "show message" command?

    You're not alone. Many users and even Cadence R&D engineers have struggled with this. The main reason for the confusion is that messages are controlled by loggers, and…

    • 27 Aug 2013
  • System, PCB, & Package Design : Create Optimum Pin Assignments for FPGAs on PCBs - Part 1 of 2

    briggins
    briggins

    In most FPGA-based boards, the PCB designer is on his own -- with little help from any tool -- to unravel what is often a routing nightmare. This can be caused by FPGA and/or schematic designs that have given little thought to the actual routing, inclucing layer stackup, crossovers, differential pair length matching, and high-speed signal integrity requirements. 

    To be fair, this is not completely the fault of the upstream…

    • 27 Aug 2013
  • System, PCB, & Package Design : What's Good About FSP’s Allegro PCB Editor Board Import? 16.6 Has It!

    Jerry GenPart
    Jerry GenPart

    The Allegro FPGA System Planner (FSP) has the ability in the 16.6 release to import Allegro PCB Editor .brd file contents.

    Read on for all the great details …


    To import an Allegro design, you must first begin with a blank FSP design, otherwise this menu pick will not even appear in the Tools pull-down. Also, this menu pick does NOT import connectivity. It only imports component placement information and the board…

    • 19 Aug 2013
  • System, PCB, & Package Design : Enhance Your Packaging Documentation Outputs with the New SKILL Spreadsheet API Tools Found in 16.6.

    Jeff Gallagher
    Jeff Gallagher
    Spreadsheets, we all use them, and many of us do so daily. They are an efficient means of communicating information quickly. But, they are far more powerful if you can format them with colors, fonts, cell outlines, column widths and row heights, t...
    • 16 Aug 2013
  • Verification: Getting Ready for ESL with Emulation!

    fschirrmeister
    fschirrmeister
    Next week on Monday, August 19th, Gary Smith will run a webinar called "ESL - Are You Ready?" Atrenta's Mike Gianfagna, fellow co-blogger Jason Andrews, and I have had discussions with Gary since DAC in Austin about how the ESL flow ...
    • 12 Aug 2013
  • Analog/Custom Design: Virtuosity: 16 Things I Learned in July by Browsing Cadence Online Support

    stacyw
    stacyw

    Feeling a bit lazy this month, but even without digging too deeply, I could find 16 new and interesting bits of content...

    Application Notes

    1. Adding and Managing CDF Parameters for Fluid Guard Rings (ICADV12.1)

    Shows you how to add and update the Component Description Format (CDF) parameters and attributes that affect the geometry of a fluid guard ring (FGR) instance. 

    2. Customizing Create Guard Ring Form (ICADV12.1 ISR3…

    • 12 Aug 2013
  • System, PCB, & Package Design : What's Good About Allegro PCB Enhanced Object Filtering? See for yourself in 16.6!

    Jerry GenPart
    Jerry GenPart

    The 16.6 Allegro PCB Editor release provides enhanced Object Filtering to control object display in the Constraint Manager (CM) Worksheet. This feature enables you to select and filter out objects that you want displayed in the CM worksheet.

    Read on for more details…


    The objects for diff pair model sub-filters are in the same Filter dialog as a tree. The main level of the tree contains existing object types. Sub…

    • 12 Aug 2013
  • System, PCB, & Package Design : What's Good About AMS Schematic Undo? It’s in the 16.6 Release!

    Jerry GenPart
    Jerry GenPart

    Just a very brief post this week on a new AMS Simulator (PSpice) capability.

    The AMS Simulator 16.6 release allows you to undo schematic changes after you’ve done a netlist and simulation.

    Read on for more details ...



    1. Open a design, for example the sample design located in <$CDSROOT>\tools\pspice\capture_samples\anasim\example\example.dsn
    2. Open the page and modify the value of RC1 to 12K:


    3. Simulate the design…

    • 12 Aug 2013
  • System, PCB, & Package Design : What's Good About RF PCB Libraries? 16.6 Has a Few New Enhancements!

    Jerry GenPart
    Jerry GenPart

    There have been a few new library level enhancements made to 16.6 Allegro RF PCB Editor—

    • New libraries
    • Setup enhancements
    • DRC removal for netlist re-import
    • Discrete library translator enhancements

    Read on for more details …

     

    New libraries

    We’ve provided two new RF components that existed in ADS:

    • VIA2
    • SLINO

    VIA2 is a special via component in ADS, which is something like Allegro via padstack (but it’s not a padstack…

    • 5 Aug 2013
  • System, PCB, & Package Design : What's Good About PCB SI Channel Analysis? 16.6 Has Many New Enhancements!

    Jerry GenPart
    Jerry GenPart

    There are several new enhancements associated with the 16.6 PCB SI Channel Analysis (CA).

    Read on for more details …

    SigXplorer has been enhanced to provide greater flexibility associated with AMI model management. Experimentation with buffer and AMI combinations, until this release, required joining them at the library level. No manipulation could be done in SigXplorer. Now, the 16.6 release provides canvas-level…

    • 30 Jul 2013
  • Verification: New Specman Coverage Engine (Part III)—Use of Extension Under "when" vs. Using Instance-Based Options

    teamspecman
    teamspecman

    In both previous coverage blog posts (Part I and the Part II), we showed two solutions for refining instance-based coverage in a reusable way. And in doing so, we demonstrated a case where using the instance_ignore option is more suitable than using the extension under when solution.

    Now, let us modify the requirement a little, by adding a new item to the covergroup:

    extend packet_generator{

      cover packet_generated…

    • 25 Jul 2013
  • System, PCB, & Package Design : What's Good About Allegro PCB Editor Parameterized Cornering? Check Out 16.6!

    Jerry GenPart
    Jerry GenPart

    The Shape - Add Rectangle command has been enhanced in the 16.6 Allegro PCB Editor release to support cornering options of ‘Chamfer’ and ‘Round’. Control the corner length/radius using either ‘Explicit Length’ values or as a ‘Percentage of the Short Edge’. When adding a rectangular shape, you have the option to interactively draw the rectangle or add parameterized shapes using the new Place Rectangle option. …

    • 23 Jul 2013
  • Verification: New Specman Coverage Engine (Part II) - Using Instance-based Coverage Options for Coverage Parameterization

    teamspecman
    teamspecman

    In the last coverage blog, we showed how the extensions of covergroups under when subtypes can help us write a reusable per-instance coverage.

    We described a test case where a packet generator unit can create packets of different sizes. The packet generator unit has a field that describes the maximum size of any packet that can be generated by the packet_generator instance:

    type packet_size_t: [SMALL, MEDIUM,LARGE,HUGE];

    …
    • 23 Jul 2013
  • Verification: Fujitsu Gets 3x Faster Regression with Incisive Simulator and Enterprise Manager

    Adam Sherer
    Adam Sherer

    Verification regression consumes expensive compute resources and precious project time, so any speed-up has both a technical and business impact. As announced July 17, Fujitsu was able to improve both the compute resource and project time by using Cadence Incisive products and working closely with Cadence field resources to deploy them.  Results:  1.5x faster per test, 3x faster regression overall, and 30x storage reduction…

    • 23 Jul 2013
  • System, PCB, & Package Design : What's Good About ADW’s Flow Manager? 16.6 Has Many New Enhancements!

    Jerry GenPart
    Jerry GenPart
    The 16.6 Allegro Design Workbench (ADW) Flow Manager has been enhanced to provide these new capabilities to improve your productivity in working through the design flow:
    • CPM Explorer
      • Viewing project .cpm data
    • Progress Controls
      • Locking/unlocking flow steps
      • Manual advance
      • Access controls – who can access flow steps
    • Customizations
      • Changing the welcome page
      • Adding a corporate look and feel


    Read on for more details …


    CPM…
    • 23 Jul 2013
  • Verification: Verification IP: Five More Things I Learned By Browsing Cadence Online Support

    SumeetAggarwal
    SumeetAggarwal

    After talking about some tips for using trace files in debugging Verification IP simulations in my last blog post, here I am back again, as promised. This time I'll discuss and provide references for the Denali Migration Guide, NVMe PureView VIP Usage, Verification Flow for USB, Instantiating VIP Models with SystemVerilog, and finally Integrating USB 3.0 PHY DUT with PureView USB 3.0 VIP.

    1. Many users have reported…

    • 16 Jul 2013
  • Analog/Custom Design: Coming Soon: Asia-Pacific Mixed Signal Summit and Tech-On-Tour Events

    Sathish Bala
    Sathish Bala

    Cadence is bringing the Analog/Mixed-Signal Summit to Shenzhen, China, and the Mixed-Signal/Low-Power Focused Technology-On-Tours to Penang and Singapore later in July 2013. Cadence will showcase mixed-signal and low-power solutions aimed at designs that cater to the always connected world. With smart devices taking over our everyday lives, design teams are moving towards complex mixed-signal designs with advanced low power…

    • 15 Jul 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.

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

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