• 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

  • 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
  • Analog/Custom Design: Virtuosity: 20(!) Things I Learned in June by Browsing Cadence Online Support

    stacyw
    stacyw

    Wow!  There was an amazing amount of new content added last month.  A lot of new videos and some Really Useful articles.  Enjoy.

    Rapid Adoption Kits

    1. CPF-AMS Low-Power Mixed-Signal Simulation

    CPF-AMS is an extension of mixed-signal simulation to help the designer simulate mixed-signal low-power design with the CPF language. It includes all CPF-related technology applicable in the mixed-signal world, such as power shut off…

    • 15 Jul 2013
  • System, PCB, & Package Design : Customer Support Recommended - Working with NetGroups in Allegro Design Entry CIS

    Naveen
    Naveen

    Allegro Design Entry CIS provides a new feature called NetGroup, which offers an easy-to-use and more flexible method of connecting schematic symbols in complex designs using the concept of bundling and connecting signals/nets.

    What are NetGroups

    A NetGroup is a heterogeneous collection of nets. A NetGroup can have scalars (wires), vectors (buses), or a combination of both scalar and vector nets. It can also have other…

    • 9 Jul 2013
  • System, PCB, & Package Design : Bending a Few IC Package Design Rules – With Confidence

    TeamAllegro
    TeamAllegro
    Somewhere out there is an IC package designer who has been given design guidelines and cannot possibly meet the maximum layer constraints. You probably know this guy or gal (let's call her a gal). What is she supposed to do? Should she increase t...
    • 9 Jul 2013
  • Verification: Cadence Verification IP AppNotes Demonstrate the Use of Trace Files in Debugging

    SumeetAggarwal
    SumeetAggarwal

    Cadence Verification IP (VIP) provides solutions for verifying compliance and compatibility of protocols. All VIPs include highly configurable and flexible simulation models of all protocol layers, devices and transaction types. Cadence VIPs also support integration and traffic generation in all popular verification environments.

    During the past year, I have seen engineers struggling with debug for VIP based simulations…

    • 9 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.

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

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