• 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: DAC 2012 Preview: Focus on Formal and ABV Events and Papers

    TeamVerify
    TeamVerify

    In a few short weeks DAC 2012 will be upon us (June 3-7, 2012 in San Francisco, CA), and Team Verify and our colleagues on the Incisive Verification team will be there in force with detailed briefings, panels, papers, posters, and of course live demos in the Cadence booth.  Here are the formal and assertion-based verification (ABV) specific highlights:

    * On the show floor Monday June 4 through Wednesday June 6, our main…

    • 14 May 2012
  • Verification: Specman’s Memory Management Orientation Guide (or “Honey – Please Take out the Garbage”)

    teamspecman
    teamspecman
    Memory management is not something the Specman user is supposed to worry about. Nobody likes to make notes about allocations and freeing up memory segments when he's programming, and Specman supplies a mechanism that allows the programmer to have some extra time for a cup of coffee.

    Unfortunately, in some occasions, this cup of coffee will be very much needed in order to debug why  Specman managed the memory this way…

    • 11 May 2012
  • Verification: Video Tech Tip: Data Path Verification Using a Formal Scoreboard with Incisive Formal Verifier

    TeamVerify
    TeamVerify

    This 6 minute video is a quick overview of our formal scoreboard app.  Specifically, the video references the same AXI bridge example included with Incisive Formal Verifier (IFV) and Incisive Enterprise Verifier (IEV) so you can follow along on your workstation!

    If video does not open, click here. 

    If you want even more background on this app, I invite you to watch the webinar recording on this topic, "Quickly Find Data Transport…

    • 8 May 2012
  • System, PCB, & Package Design : What's Good About Allegro PCB Router HDI Capabilities? 16.5 Has a Few New Enhancements!

    Jerry GenPart
    Jerry GenPart

    More high-density interconnect (HDI) improvements including the tuning of the auto-router (Allegro PCB Router - SPECCTRA) to use the via patterns, alignment of via list priority with Allegro PCB Editor, and creation and removal of anti-acid bars are available in the 16.5 release of the Allegro PCB Router.

    Read on for more details…


    In this release, the SPECCTRA auto-router provides the ability to use inset/tangency…

    • 8 May 2012
  • System, PCB, & Package Design : Free PCB Signal Integrity Education from Robert Hanson Continues at Cadence in Austin

    TeamAllegro
    TeamAllegro

    Over fifty PCB enthusiasts ascended upon the Cadence campus in Austin, Texas last month where they were greeted by world renowned signal integrity educator Robert Hanson.  Robert spent two full days taking them from the basics of transmission line theory all the way through the challenging aspects of compliance of serial interface standards running at 8 gigabits per second.  And if that was not enough, he then went into…

    • 8 May 2012
  • Verification: Xilinx Zynq-7000 Virtual Platform Performance: Native Linux vs. VirtualBox

    jasona
    jasona
    In my last blog post, I covered three frequently asked questions about using the Xilinx Zynq-7000 Virtual Platform as a VirtualBox appliance. Today, I'll cover the next most frequently asked question. It is related to simulation performance. This...
    • 7 May 2012
  • Verification: Xilinx Zynq-7000 Virtual Platform Frequently Asked Questions: VirtualBox Edition

    jasona
    jasona
    The use of virtual machine technology offers great ease of use benefits. Since the virtual platform for the Xilinx Zynq-7000 Extensible Processing Platform has been available as a virtual machine appliance, I have seen it run by many people&nbsp...
    • 2 May 2012
  • Digital Design: Five-Minute Tutorial: Understanding the Encounter Power System (EPS) Reports Directory

    Kari
    Kari
    No matter how you run your power analysis - with Encounter Power System (EPS) or from within Encounter Digital Implementation (EDI) System - you're probably familiar with the result directory. It will look something like VDD_125C_avg_1 and have lots of files inside. The first ones you probably look at are the "results" text file and the ir_limit.gif (at least those are the first ones I look at). While these will give you…
    • 1 May 2012
  • Analog/Custom Design: What is Digitally Assisted Analog Design?

    QiWang
    QiWang

    Mixed-signal applications are among the fastest growing segments in the electronics and semiconductor industry. Applications in mobile communication, networking, power management, automotive, medical, imaging, safety and security require a very high integration of analog and digital functionality at system, SoC and IP levels.

    Unfortunately, compared with the advancement of digital designs over the past decade, the state…

    • 30 Apr 2012
  • System, PCB, & Package Design : What's Good About Allegro Via Patterns During Group Routing? See for Yourself in 16.5!

    Jerry GenPart
    Jerry GenPart

    New to the 16.5 release of Allegro PCB Editor is the ability to establish via patterns during group routing.

    Group Routing Review

    The Allegro PCB Editor supports interactive group routing. Interactive group routing is the routing of more than one net concurrently. You can use this feature when routing a bus with traces that follow the same path and have common physical and electrical rules. To specify the nets for group…

    • 30 Apr 2012
  • Verification: My Constraint was Ignored – Is it a Tool Bug? IntelliGen Gen Debugger Can Help!

    teamspecman
    teamspecman
    The IntelliGen Gen Debugger is a powerful Specman tool that can debug any generation problem that you might face. The most obvious and common generation problem is a contradiction, but the Gen Debugger can handle various other problems, such as user errors, performance problems and unexpected generation results.
    In this post, we will focus on one of the most extreme cases of unexpected generation: a constraint which is…
    • 24 Apr 2012
  • System, PCB, & Package Design : What's Good About OrCAD Capture’s Find Result Report? Look to SPB16.5 and See!

    Jerry GenPart
    Jerry GenPart

    The OrCAD Capture 16.5 release now has a method to generate a report (in CSV or HTML format) for the results from the Find command.

    Read on for more details…

    After you execute the Find command on a design, you can generate a report (in CSV or HTML format) for the results from the Find command. If you run the Find command to search for different types of objects in a design, the search results will display in different…

    • 23 Apr 2012
  • System, PCB, & Package Design : What's Good About ADW’s Generic Models? Check out the 16.5 Release and See!

    Jerry GenPart
    Jerry GenPart


    The 16.5 release of Allegro Design Workbench (ADW) provides support for generic models. As you’ve seen in prior releases, ADW supports the typical Cadence SPB front-to-back models – symbols, footprints, etc. Now, we offer generic model support so you can construct new custom models like PSpice, IBIS and other simulation models.

    Read on for more details …


    We’ll illustrate the highlights of constructing…

    • 19 Apr 2012
  • Verification: Analyzing Error Reports When Specman Crashes

    teamspecman
    teamspecman
    One of the most frustrating events while running a tool would be to experience a tool crash.

    In Specman you would usually see something like:

    *** Error: OS signal 11 (segmentation violation) received

           See the stack trace in ./specman.err

    To debug:

    ---------

    o Rerun the same test with the same seed in interpreted mode, after

       setting "break on error". Load also any previously compiled modules.

       ** One user module is…

    • 17 Apr 2012
  • Verification: Video: “Drive For Innovation” Finds It At Every Turn

    jvh3
    jvh3

    With some notable exceptions, too often technology trade press reporting has been as dour as the general world news.  However, to EETimes editor Brian Fuller, this negativity was at odds with the inspiring technological advances that were regularly crossing his assignments desk.  In a nutshell, Brian's confusion over this dichotomy was the seed crystal behind the "Drive for Innovation" -- a partnership between Avnet Express…

    • 16 Apr 2012
  • Verification: Modeling Large Memories in SystemC

    jasona
    jasona
    Sometimes Virtual Platforms model systems with large amounts of memory. Many embedded systems have a gigabyte or more of SDRAM. For example, one of the Xilinx Zynq boards, known as ZC702, has a Linux Device Tree source file defining the memory s...
    • 13 Apr 2012
  • Verification: Lessons from CDNLive! India Best Paper -- Property Driven Simulation in IEV

    TeamVerify
    TeamVerify

    Recently the CDNLive! India 2011 best paper award winner, "Complex IP Verification Methodology Using Property Driven Simulation in IEV," was published in TechOnline India.  This is great news for the verification community because the techniques the NVidia authors describe have broad applications beyond the challenging memory controller project that was the subject of the article.  Specifically, this case study…

    • 13 Apr 2012
  • Analog/Custom Design: CDNLive! -- Real Number Model Development and Application in Mixed-Signal SoC Verification

    AElzeftawi
    AElzeftawi

    With the escalating complexity of analog mixed-signal (AMS) chips, increasing digital content in response to new functionality demands, and steady growth of IP blocks into larger and larger SoCs, traditional AMS verification flows are becoming inefficient in handling full chip verification. High-performance digital verification and high accuracy analog verification represented the foundation for traditional AMS verification…

    • 9 Apr 2012
  • Digital Design: When One Via Just Doesn’t Cut It – Recommended Settings for NanoRoute Including Multi-cut Via Insertion Flows

    wally1
    wally1

    Maximizing the usage of Multi-cut vias by the router is one key to improving yield. And at advanced nodes it is essential step in the flow. So what are the proper settings and flow to use to maximize multi-cut via insertion with NanoRoute? And how do I know if I'm using the latest recommended settings to achieve routing success?

    Fortunately, the application note on NanoRoute Recommended Options is available to help…

    • 5 Apr 2012
  • Analog/Custom Design: Things You Didn't Know About Virtuoso: Change is Here to Stay

    stacyw
    stacyw

    Speaking of variation -- and isn't everyone these days -- something strikes me in reading about all the powerful and elegant features of corners management and statistical analysis.  After all the simulations are run and the results are presented, unless you've managed to hit a bullseye on the first design you tried (good luck with that), you're probably going to have to change something in the circuit in order…

    • 5 Apr 2012
  • System, PCB, & Package Design : What's Good About Selection Filters in DEHDL? The Secret's in the 16.5 Release!

    Jerry GenPart
    Jerry GenPart

    In the 16.5 release of Design Entry HDL (DEHDL) -- Cadence Online Support access -- the Selection Filter helps the user select one or more type of objects in the schematic. This makes it easier to perform operations like aligning objects, distributing them, or moving them to a specific area on the page. The selected objects can also be placed in a group and then group operations can be executed on them.

    This provides…

    • 4 Apr 2012
  • Verification: Trying to Make Sense of the Chaos – Impressions from Design West 2012

    fschirrmeister
    fschirrmeister
    Walking the show floor of "Design West," the show formerly known as "Embedded Systems Conference," I was as confused as ever. This was the most diverse exhibition I have ever been to. The 222 exhibitors varied from vendors offerin...
    • 3 Apr 2012
  • Analog/Custom Design: DVCon 2012: Bringing Continuous Domain into SystemVerilog Covergroups

    PrabalB
    PrabalB
    On the last day of February 2012, I presented a proposal at the DVCon 2012 Conference to extend SystemVerilog  to support a real data type in coverpoint objects in order to facilitate mixed-signal verification for functional coverage. The paper, titled “Bringing Continuous Domain into SystemVerilog Covergroups,” reflected a year-long effort between Cadence R&D and Scott Little of Freescale (Scott moved to Intel just…
    • 30 Mar 2012
  • System, PCB, & Package Design : What's Good About PCB SI Signal Integrity Bus Analysis? Allegro 16.5 Has a Few New Enhancements!

    Jerry GenPart
    Jerry GenPart

    Address Bus Topology Support


    Part of the setup for Bus Analysis in Allegro PCB SI (for Cadence Online Support access click here) is to indicate the strobe or clock net that is to be associated with each bit of the bus being simulated. This process is straightforward for a data, bus but becomes more complicated for an address bus. This is illustrated in the diagram below:



     
     
    In this example there are two strobe nets that…

    • 27 Mar 2012
  • Verification: Video: PSL and SVA for SPICE – Yes, Assertion Based Verification (ABV) for Analog Behavior!

    TeamVerify
    TeamVerify

    In this video, Senior Architect in Virtuoso R&D Don O'Riordan shares some background information on his DVCon 2012 paper, "PSL/SVA Assertions In SPICE."  Wait, aren't Property Specification Language (PSL) and SystemVerilog Assertions (SVA) digital assertion-based verification (ABV) languages?  Please let Don explain ...

    (Click here if the embedded video doesn't play.)

    Joe Hupcey III
    for Team Veri…

    • 26 Mar 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.

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

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