• 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 : What's Good About APD’s Shape Shorting? You’ll Need the 16.6 Release to See!

    Jerry GenPart
    Jerry GenPart

    In some designsflows, you need to connect two plane shapes on the same net, but on different layers, together with vias in order to improve connectivity. These “shorting” vias are placed in a regular pattern across the overlapping areas of the shape, in such a way as not to interfere with any routing on layers between the two shapes.

    The 16.6 Allegro Package Designer (APD) product now provides a mechanism…

    • 13 Nov 2012
  • Digital Design: Transitioning Your LEF-Based EDI System Design Flow to OpenAccess

    wally1
    wally1

    The trend of combining analog and digital circuits on a single chip has been growing for several years. More recently I'm seeing more and more designers improve their productivity by transitioning their designs to Open Access (OA) and taking advantage of the interoperability between Virtuoso and the Encounter Digital Implementation (EDI) System.  Whether you're performing floorplanning in Virtuoso (schematic-driven…

    • 12 Nov 2012
  • RF Engineering: MMSIM12.1 SpectreRF Preview of Coming Attractions! - Part 1

    Tawna
    Tawna
    Greetings!

    MMSIM 12.1 contains many new features to aid RF designers. Here's a preview of the changes...

    Documentation Improvements

    The SpectreRF User Guide is being completely rewritten and updated for MMSIM12.1.  Check it out - I'm sure you'll really...

    • 12 Nov 2012
  • Verification: Function Level C Interface – New C Interface for Specman

    teamspecman
    teamspecman

    Working with the conventional Specman C language interface has two major disadvantages:

    1.       There is a tight dependency between the e code and the C code. The user must include the Specman header file which was generated based on the e code. Every minor change in the e code requires regeneration of the header file.

    2.       The C interface doesn't support calling e TCMs (Time Consuming Methods) from C code.

    Let's take a look…

    • 6 Nov 2012
  • System, PCB, & Package Design : What's Good About Allegro PCB Editor Component Alignment? See for Yourself in 16.6!

    Jerry GenPart
    Jerry GenPart

    The Component Alignment feature is available in Placement Edit Application mode. It was introduced in the Allegro PCB Editor 16.3 release and now enhanced in 16.6 to support the following new options:

    • Alignment Edge
      • When aligning vertically, select ‘left’ or ‘right’ as the edge to base the alignment on
      • When aligning horizontally, select ‘top’ or ‘bottom’ as the edge to base alignment on…
    • 5 Nov 2012
  • Verification: Creating Custom File Systems and the Linux Loop Device

    jasona
    jasona
    A few weeks ago we had a crisis at our house. My son managed to delete the data from my daughter's USB memory stick. Not only did he delete it, but he did it in such a strange way I have no idea what he could have done. She was not too happy...
    • 5 Nov 2012
  • Verification: How Many Cycles are Needed to Verify ARM’s big.LITTLE on Palladium XP?

    fschirrmeister
    fschirrmeister
    At the recent CDNLive! India user conference, Deepak Venkatesan and Murtaza Johar representing ARM India gave a fascinating presentation called "Verifying big.LITTLE using the Palladium XP". Registered Cadence.com users can get the presenta...
    • 30 Oct 2012
  • System, PCB, & Package Design : What's Good About the SPB 16.6 Release? Exciting Features To Improve Design Productivity!

    Jerry GenPart
    Jerry GenPart

    The SPB 16.6 Release is available! You can download it from the Cadence Software downloads site.

    Here are just a few press announcements on the 16.6 release –

    New Allegro 16.6 Release Accelerates Timing Closure on High-Speed PCB Interfaces by 30 to 50 Percent

    Announcing OrCAD 16.6—A One-Two Punch for Mainstream PCB Engineers

    Cadence Allegro Accelerates Product Creation Through Efficient Collaborative ECAD Environment…

    • 30 Oct 2012
  • Analog/Custom Design: Recent Events Show That Customer Interest in Mixed-Signal Remains High

    QiWang
    QiWang

    The well attended Mixed-Signal Technology Summit last month really demonstrated the tremendous interest our customers have in learning new methodologies and techniques for mixed-signal designs. I would like to share some interesting data points based on a survey from the attendees of the event. Among the close to 200 attendees, 73% were designers with analog centric design experiences. However, about 24% of them declared…

    • 30 Oct 2012
  • Verification: Event Report: Club Formal San Jose – Features and Techniques for Experts, Verification Apps for All

    TeamVerify
    TeamVerify

    Last week over 35 power users from over a dozen companies came together for the latest installment of "Club Formal" -- a user group meeting exclusively focused on topics in formal analysis and Assertion-Based Verification (ABV).  This instance of Club Formal featured several papers from Silicon Valley power users on expert-level techniques, as well as highlights of new "verification apps" that are highly automated…

    • 25 Oct 2012
  • Verification: Ubuntu 12.10 on a Virtual Platform at ARM Techcon

    jasona
    jasona
    Next week (Oct. 30-Nov. 1) ARM TechCon 2012 is at the Santa Clara Convention Center. As always, Cadence will be at the conference and exhibit, but I would like to especially recommend one paper for people interested in embedded Linux and Virtual...
    • 25 Oct 2012
  • Verification: Margins are Costly - Don't Let Them Grow Out of Control!

    Jack Erickson
    Jack Erickson
    Last week, Professor Jan Rabaey of the University of California at Berkeley gave a great keynote at Cadence's Low Power Technology Summit that called for changes to the conventional solutions for power reduction.One of the points he made was that...
    • 24 Oct 2012
  • System, PCB, & Package Design : What's Good About Allegro PCB Editor Stipple Highlighting? See for Yourself in 16.5!

    Jerry GenPart
    Jerry GenPart

    The 16.5 Allegro PCB Editor now has the added ability to accentuate objects and layers in Allegro PCB Editor by providing pattern support.

    Read on for more details …


    Stipple pattern support is provided through the assign color, highlight and color commands. The assign color command allows you to assign custom stipple patterns to objects in addition to assigning the color and default highlight patterns it currently…

    • 23 Oct 2012
  • Analog/Custom Design: Press Release About TSMC Flow, Blog from ARM Validate Cadence’s Mixed-Signal and 20nm Leadership

    Sathish Bala
    Sathish Bala

    A press release and a blog post caught my attention this week (October 15, 2012), and they have clearly demonstrated Cadence's leadership in 20nm process nodes and mixed-signal solutions. The press release is titled "TSMC Selects Cadence Virtuoso and Encounter Platforms for its 20nm Design Infrastructure, Spanning Custom/Analog, Digital and Mixed-Signal Design." This press release emphasizes that TSMC's…

    • 19 Oct 2012
  • System, PCB, & Package Design : What's Good About ADW’s Multiple Shopping Lists? Check out the 16.5 Release and See!

    Jerry GenPart
    Jerry GenPart

    The 16.5 Allegro Design Workbench (ADW) now supports multiple shopping lists.

    In a nutshell, multiple shopping lists support these capabilities:

    •    Provide viewing multiple lists from:
    –    One or more common list directories
    –    One or more other project directories
    –    One or more specific files
    –    Lists created from an outside source in the proper format can be referenced

    •    Functions for:
    –…

    • 15 Oct 2012
  • Analog/Custom Design: SKILL for the Skilled: Part 4, Many Ways to Sum a List

    Team SKILL
    Team SKILL
    In the previous posts SKILL for the Skilled: Many Ways to Sum a List (Parts 1, 2, and 3) we looked at several ways to sum a given list of numbers. We ignored the cases of the given list being very long. In this post, we will examine a way to sum the elements of arbitrarily long lists using recursive functions.

    The approach shown in this post (part 4) will only work in Virtuoso IC 6.1; it depends on features which are…

    • 15 Oct 2012
  • Verification: Changing the Game with Processor Based Emulation

    fschirrmeister
    fschirrmeister
    I have always been fascinated by game changing moves. Some are more successful than others, but the general principle is always the same - coming with a gun to a knife fight. Two of my favorites are from sports. When I was a young rower, the moving o...
    • 11 Oct 2012
  • Digital Design: Five-Minute Tutorial: Why You Should Be Running Early DRC

    Kari
    Kari
    Everyone knows you have to run signoff DRC before you tape out a design. Sometimes, DRC is left to exactly that moment - right before the tapeout. If major problems are found in the design at that point, the tapeout either has to be delayed, or there is a mad scramble to fix the issues. This is a situation no one wants to find themselves in.

    Running DRC early and often is very much worth the effort. In addition to the…
    • 11 Oct 2012
  • Verification: UVM SystemVerilog in a Multi-Language SoC World: UVM-ML Webinar

    Adam Sherer
    Adam Sherer

    Every SoC project uses multiple languages. Even if the design itself is purely Verilog RTL, it's likely that you have some PLI-based stimulus. In many cases there are multiple languages in use due to multiple suppliers, globalized teams, multiple abstractions, and more. Integrating e, SystemVerilog, SystemC, and C/C++ into one simulation is basic but insufficient for SoC verification.  The question asked by SoC verification…

    • 11 Oct 2012
  • Verification: Recorded Webinar: Using Metric-Driven Verification and Formal Together For Higher Productivity

    TeamVerify
    TeamVerify

    [Preface: the upcoming "Club Formal" on October 17 here at the Cadence San Jose campus will also touch on this topic - please join us!]

    While it's now common knowledge that there are many benefits to using simulation technology within a metric-driven verification (MDV) flow, as it turns out there are also an equal number of benefits to using formal analysis technology in such a flow as well.  Even better,…

    • 10 Oct 2012
  • Verification: Using pli_access for Stubless Indexed Ports

    teamspecman
    teamspecman

    Indexed ports are used to access composite HDL objects in SystemVerilog (SV). Their most frequent use is to access SV multi-dimensional arrays by defining a simple indexed port and accessing the array elements with the port indexes.

    Ports in general, and Indexed ports specifically, are static objects that need to be known in the environment build up. Indexed ports were implemented in such a way that each port needs SV…

    • 9 Oct 2012
  • System, PCB, & Package Design : Customer Support Recommended – Working with PADS to Allegro PCB Editor Translator

    Naveen
    Naveen

    A recently published AppNote on converting a PADS ASCII file to Allegro PCB Editor has eased the life of many users by providing a step-by-step methodology and appropriate debugging techniques. It also covers various scenarios where Allegro PCB Editor generates errors or warnings during the translation, and explains how to debug errors and obtain a neat board file (.BRD) to be used in Allegro PCB Editor.

    The PADS translator…

    • 9 Oct 2012
  • System, PCB, & Package Design : What's Good About DEHDL’s Page Search? The Secret's in the 16.5 Release!

    Jerry GenPart
    Jerry GenPart

    Prior to the 16.5 release, the search capabilities in Allegro Design Entry HDL (DEHDL) have been quite limited. This has changed in the 16.5 release with the introduction of a new toolbar for page level search and an Advanced Search and Navigate functionality.
     
    Read on for more details …


    The Page Search option enables you to search for text on the current page. The text can be a symbol text, net name, property or…

    • 9 Oct 2012
  • System, PCB, & Package Design : What's Good About PCB SI Static IR Drop Analysis? 16.5 Has Many New Enhancements!

    Jerry GenPart
    Jerry GenPart

    In the Allegro PCB SI 16.5 release, static IR drop analysis has been integrated into PDN (power delivery network) analysis, with several new features added, such as current density display and the display of current direction.

    Read on for more details …


    Analyze Menu

    To invoke Static IR Drop analyze, select Analyze > Static IRDrop Analysis at the bottom of the PDN Analysis form:


     

    This will open the following window…

    • 2 Oct 2012
  • Analog/Custom Design: ARM-Based Microcontrollers using Cadence’s Mixed-Signal Solution

    Sathish Bala
    Sathish Bala

    I recently came across a Wall Street Journal article,"ARM Chases Bigger Slice of Smaller Chips,"  that provides a very interesting perspective on how ARM is positioned to capture the microcontroller market, which is its next growth area. ARM based microprocessors are clearly dominating the mobile products from smart phones to tablets across Windows, Android and IOS mobile eco-systems. Most of these devices are…

    • 25 Sep 2012
<>
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