• 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: Programmatically Troubleshooting Timing Violations With "report_timing -collection"

    BobD
    BobD

    Has something like the following ever happened to you?

    You've placed and optimized a design, and you see what appears to be timing violations that could be fixed with cell changes on the worst path in the design.  Like the path below that has a lot of "X1" strength cells (don't worry, I contrived this case by timing the design prior to running optDesign to exaggerate the point):

    Photobucket

    If you wanted to…

    • 9 Feb 2009
  • Digital Design: How to Create a Repeating Power Switch Pattern with addPowerSwitch

    Kari
    Kari

    I mentioned in my last post that I'd been having lots of fun with power switches lately. One thing I learned how to do was to set up a regular pattern for my switch columns. My first stop for learning something new is always the documentation, but there are so many different options to the addPowerSwitch command that I asked one of our experts, Richard Chou, for help. Setting up a pattern is really quite easy!

    Here…

    • 9 Feb 2009
  • Verification: Tech Tip - Double Wall Clock Performance with One Easy Step

    teamspecman
    teamspecman

    [Please welcome guest blogger Silas McDermott, an Application Engineer in our Field Organization]

    There is one very easy step that Specman users can take to roughly double the wall clock, run time performance of their testbench.  In a word, "compile"!

    That's right: by simply compiling their e testbench, we've seen customers enjoy substantial performance increases, often up to 2x faster than uncompiled runs…

    • 6 Feb 2009
  • Verification: Scalable OVM Register and Memory Package

    Adam Sherer
    Adam Sherer
    Drawing on nearly a decade of experience, Cadence has just posted the first release of a scalable, open-source register and memory package for the OVM to the OVM World contributions area.  Modeled after the industry's first and most widely used "vr_ad" package for eRM, this new package is implemented in SystemVerilog but architected for multiple languages.  vr_ad is actively used by thousands of engineers…
    • 5 Feb 2009
  • Verification: Of EDA Vendors and Conferences

    tomacadence
    tomacadence

    There's an interesting thread on Cool Verification (http://www.coolverification.com/2009/02/dvcon-misfits-unite.html) about the number of papers at DVCon 2009 authored or co-authored by EDA vendors. There seems to be an assumption on the part of some posters that vendor involvement implies marketing presentations. Not necessarily so! I've certainly seen some conference presentations that were nothing more than recycled…

    • 5 Feb 2009
  • System, PCB, & Package Design : Brad Griffin Speaks at DesignCon - Give Him a Listen!!

    SiPper
    SiPper

    If you were not lucky enough to be atDesignCon this week, and many of us were not!  You might be interested in the streaming interviews posted on line.  Click here for link.

    Scroll down the video soundbites in the right hand pane, list to what Brad says is the emerging trend and focus regarding today's advanced node IC's.

     

    Enjoy!!

     

    • 5 Feb 2009
  • System, PCB, & Package Design : What's Good About ASA Differential Pair Swapping? - The Secret's in the SPB16.2 Release!

    Jerry GenPart
    Jerry GenPart

    And the new features list just keeps going on and on - it's terrific!

    In the SPB16.2 release, the Allegro System Architect (ASA), and System Connectivity Manager (SCM) products have been enhanced to provide Differential Pair Swapping capabilities that interface with the Allegro PCB Editor product.

    In today's PCB designs with high-speed interfaces the use of differential pairs has become very common. We have seen customer…
    • 5 Feb 2009
  • Verification: Exploring the Virtual Platform Part 3

    jasona
    jasona

    Welcome to part 3 of the "Exploring the Virtual Platform" series. For readers just joining please refer to Part 1 and Part 2 of the series to get up to speed.

    Today's topic is debugging. One of the great things about a Virtual Platform is the ease of debugging code running on the platform. In the first 2 segments we demonstrated how to compile the Linux kernel and run it on the ARM Integrator platform. As…

    • 5 Feb 2009
  • Analog/Custom Design: Virtuoso Advanced Parallel Simulation Leveraging Parallelization Technology.

    deana
    deana

    There is an interesting interview with Nebabie Kebebew, Sr. Product Marketing Manager for Virtuoso APS that elaborates on parallelization technology and how it's been used to deliver improved performance in Virtuoso APS. Take a look, click here!

     


     

    • 3 Feb 2009
  • Verification: Report From DesignCon 2009

    jvh3
    jvh3

    This week the "DesignCon" show is in town (<= 10 minutes from the Cadence campus at the Santa Clara convention center), so I couldn't resist the opportunity to check out some of the speeches and exhibits.  I'm happy to report that my curiosity was rewarded -- here are my notes along with some photos:

    * First, full disclosure: Cadence -- both Corporate and Chip Estimate -- have modest 10x10 booths on…

    • 3 Feb 2009
  • Verification: Good Article Alert: End "EDA Bashing"

    jvh3
    jvh3

    Allow me to direct your attention to a most welcome article in EDA DesignLine written by Gabe Moretti:

    Title: [End] EDA bashing
    http://www.edadesignline.com/213000305?cid=RSSfeed_EDAdesignline_edadlALL

    In a nutshell, the article argues that general, blanket criticism of the EDA industry -- "EDA bashing" -- is unhelpful to say the least.  I couldn't agree more, and I assure you that my concurrence is not motivated…

    • 2 Feb 2009
  • SoC and IP: Web Survey: LP DDR and DDR3 DRAMs

    Denali Blog
    Denali Blog
    LP DRAMs and PC DDR3 DRAMs: Vendors’ Portfolios Fill out Slowly (LP) and Rapidly (PC): For a customer inquiry, we generated the following survey table of DRAM devices whose data sheets were posted on their respective company websites, for LP DDR 1 & 2 and DDR3 DRAM products. It includes the basic “we offer/do not offer” product information, plus some additional detail about some vendors’ particular offerings that…
    • 2 Feb 2009
  • Verification: Incisive Software Extensions (ISX) vs Co-Verification Link (CVL)

    jasona
    jasona

    Team Specman has been doing a great job supplying nifty tech tips and other useful information about using Specman. Recently, they sent us R&D types a request for new topics to cover. I quickly took them up on it and supplied a post about how to interactively debug when using the Specman Co-Verification Link. Joe asked if I would follow up to clarify the differences between CVL and ISX. These two things are slightly…

    • 2 Feb 2009
  • Verification: Linking C and e: The Co-Verification Link

    teamspecman
    teamspecman

    [Join Team Specman in welcoming guest blogger Jason Andrews.  Jason is a recognized hardware-software co-verification expert (he's written books on the subject!) and a fellow blogger]


    One of the long-time features of Specman is "CVL". It stands for "Co-Verification Link", but is somewhat misnamed. CVL connects a host compiled C program to Specman via a network socket. This feature enables e methods…

    • 2 Feb 2009
  • Verification: "...Yes, Virginia there is a Specman"

    mstellfox
    mstellfox
    I usually try to visit many of our customers in Europe (and other parts of the world) at least a couple of times a year.  On my last trip in October, while I was in Stockholm, I ended up having beers at a pub with one of our local AEs and a Specman customer.  This customer had been telling me about all the "good stuff" that he was leveraging with our Specman Verification Solution which was great to hear, but I also like…
    • 2 Feb 2009
  • Verification: Interview With Cadence Verification IP Architect Levent Caglar

    jvh3
    jvh3
    Even in these challenging economic times, interest in Verification IP ("VIP") has remained very strong.  To learn more about the issues and concerns around the "make vs. buy" decision that comes with any IP product, I hosted the following interview with VIP expert Levent Caglar.  Enjoy!

    • 2 Feb 2009
  • RF Engineering: SpectreRF Turbo: Parasitic Reduction

    archive
    archive

    I wanted to share some experiences I had with SpectreRF-Turbo and Parasitic reduction on a recent large benchmark. The things I learned may be helpful to anyone who wants to get the most out of turbo and parasitic reduction.

    Available in MMSIM7.0.1 and...

    • 2 Feb 2009
  • Digital Design: Demo and Interview: The Encounter Foundation Flow

    BobD
    BobD

    One of the new features I mentioned in my previous entry on 3 Reasons You'll Want to Download Encounter 8.1 is the Foundation Flow. Have a look at this screencast for a demonstration of how to take an existing design loaded in the system and quickly get up and running with the Foundation Flow:

    If the video fails to embed, please try here.

    The steps described in the video are:

    1. Load a design into Encounter
    2. Select…
    • 29 Jan 2009
  • Digital Design: A dbGet Code Example

    Kari
    Kari

    I've been having a lot of fun with power switch cells lately. That's a whole other story (and perhaps a future blog entry), but in my experiments I was able to use dbGet in some neat ways. I posted previously about getting started with dbGet here.

    After you've experimented with dbGet for a while, the natural next step is to start using it in scripts or pieces of code.

    The scenario: All of my switch cells were…

    • 28 Jan 2009
  • SoC and IP: Taiwan Mixing it up with DRAMs, Part II..Acceptance?

    Denali Blog
    Denali Blog
    Mirrors Worldwide Government's Increasing Role in Business and the Economy; “Cash is King”...and who has the cash?
    I have watched, disapprovingly, as the Taiwanese government, with its $6B Memory Makers’ Salvation War-chest, make Taiwanese DRAM makers (and others) grovel at their feet, produce one business plan after another, and beg for the funds to sustain their operations one more week, one more month, or one…
    • 28 Jan 2009
  • RF Engineering: Noise and Jitter Analysis for PLL-Based Frequency Synthethiser Using SpectreRF

    archive
    archive

    Cadence will present SpectreRF Noise aware PLL flow latest enhancements at the DesignCon 2009 conference, based in Santa Clara . In the paper "Noise and Jitter Analysis for PLL-Based Frequency Synthesizer", we fully describe SpectreRF flow and provide...

    • 28 Jan 2009
  • System, PCB, & Package Design : What's Good About a Table of Contents Generator? - Download SPB16.2 and See!

    Jerry GenPart
    Jerry GenPart

    It's here! It's really here!!!

    I've spoken with many customers over the past several years and so many have requested an automatic Table of Contents (TOC) generator for Allegro Design Entry HDL (DEHDL).

    In most of the designs you construct, the first sheet (or sheets) of the schematic design contain a table of contents (TOC). The SPB16.2 release contains the functionality for creating and automatically updating…

    • 28 Jan 2009
  • Verification: Tech Tip: Avoiding "Error! Integer Overflow" With Incisive Simulator

    adua
    adua

    While simulating a VHDL design with Incisive Simulator, if an integer overflow is detected, the simulation stops with the following error message:

    Error! integer overflow

    File: ./test.vhd, line = 13, pos = 11

    Scope: :$PROCESS_000

    Time: 10 FS + 0

    ./test.vhd:13 i := i - 1;

    Incisive is probably the only simulator to report such error condition. The only other popular VHDL simulator was not able to catch/report this condition, when…

    • 28 Jan 2009
  • Verification: "ClubT" Newsletter Issue #3 Just Posted

    teamspecman
    teamspecman

    Specmaniacs and Other Trailblazers,

    The latest edition of the 'ClubT' newsletter is now posted here, and once again there is exciting news around e, Specman, and Verification.  Articles include:

    * Have you heard of OVM e?

    * Incisive 8.2 Technology Update

    * Verification IP Portfolio E-x-p-a-n-s-i-o-n

    Note: We did not send a newsletter out last October since we ran the 'ClubT' events then (with over 200 total attendees…

    • 27 Jan 2009
  • SoC and IP: Low Latency DRAMs Continue to Serve Networking Niches

    Denali Blog
    Denali Blog
    Low Latency DRAMs (LL DRAMs), Survive to Serve an Important Market Niche:

    Last month, I was visiting Fujitsu in Japan. Fujitsu, as you may recall, was the innovator of the Fast Cycle (FC) RAM in the late 1990s, one of several Low Latency (LL) DRAMs that rode the wave of the networking bubble 7-8 years ago. The 'Networking' FC RAMs, with densities up to 576M, offered ECC, fast latencies down to 15-20ns (much faster…
    • 23 Jan 2009
<>
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