• 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: Talk "Low Power" With The Experts

    archive
    archive

    I am very excited about an event that Cadence low-power R&D and technical experts are hosting in Europe and eventually in other regions. The nice part about this is that it allows for informal discussions between engineers. I recently sat down with one of the presenters to find out what these events are all about.  

    If the embedded video fails to launch please click here.

    Bring your low power design issues…

    • 9 Mar 2009
  • Analog/Custom Design: Virtuoso MMSIM, Bringing Accuracy and Performance to a Neighborhood Near You

    JohnPierce
    JohnPierce

    In order to bring our technology and developers closer to you the MMSIM team is currently offering a seminar/workshop Series.  The morning session consists of a technology overview, R&D presentation, and talk on the nuts and bolts of the simulation technology which is then followed by a hands on workshop in the afternoon.

    Workshops/seminars: http://www.cadence.com/workshops

    Schedule: http://www.secure-register…

    • 6 Mar 2009
  • Digital Design: Constraint Construction: What's Its Function? Part 3 of 4

    archive
    archive

    Part 3. EXCEPTION PATHS: For Every Rule, There Is An Exception

    More often than not, I'll start an optimization on a block only to have it result in thousands of timing violations.  Many times, the culprit is a missing path exception constraint.   When you see timing violations that are suspicious, ask the RTL/constraint developer whether there are exceptions to the timing rules you're trying to meet. Let's go over some…

    • 6 Mar 2009
  • Verification: OVM-e Sequence API Brings Increased Flexibility

    teamspecman
    teamspecman

    Specman 8.2s2 adds new Application Programming Interface (API) methods to sequence drivers, enabling enhanced flexibility to users working with layered protocols, users looking for performance enhancements, and more. Although this feature is still considered Early Adopter (EA), I suspect some of you sequence experts will be quite excited to begin using this feature ASAP.

    Introduced years ago in eRM (now OVM-e), sequences…

    • 6 Mar 2009
  • Verification: Quick Tip: Searching for Special Characters in Cadence Help

    teamspecman
    teamspecman

    [Team Specman welcomes back the Technical Publications Team to guest blog]

    A logical follow-on to a prior tip on searching for single character words is this quick tip on how to search for special characters.  Specifically, the Search function in Cadence Help will not automatically succeed on search terms that contain any of these special characters:

    +, -, &&, ||, !, (, ), {, }, [, ], ^, ", *, ?, :, and \.

    To…

    • 5 Mar 2009
  • Analog/Custom Design: The Value of Virtuoso as an Ecosystem

    NewYorkSteve
    NewYorkSteve

    An ecosystem as defined by Webster's is a "system formed by the interaction of a community of organisms with their environment". This describes perfectly the methodologies so common for analog and custom IC design.  Unable to strictly rely on automation or synthesis, the custom design flow is chock full of interactive niche methodologies that have become the differentiator of most analog IC suppliers…

    • 5 Mar 2009
  • System, PCB, & Package Design : What's Good About Coplanar Waveguide Support in PCB SI? It's now in SPB16.2!

    Jerry GenPart
    Jerry GenPart

    Coplaner waveguides (CPW) are widely used in packaging, high speed designs and on silicon. These structures are now supported in Allegro PCB SI.

    The figure below shows a typical coplaner waveguide. The important distinction for a segment to be a coplaner waveguide is a segment "W" surrounded by two large shapes. In order to detect coplaner waveguide segments while traversing a net, there needs to be a Shape window. The…

    • 5 Mar 2009
  • Verification: Exploring the Virtual Platform Part 5

    jasona
    jasona

    Welcome to part 5 of the Exploring the Virtual Platform series. This is probably (hopefully) the last post in the series related to the embedded software aspects of the Virtual Platform before I move to the hardware aspects of the platform and topics that are probably more familiar for Cadence users.

    This post covers BusyBox - The Swiss Army Knife of Embedded Linux. Part 4 covered some details of how to cross compile…

    • 5 Mar 2009
  • Verification: Five Common Pitfalls For Conference Panels

    tomacadence
    tomacadence

    Panels are some of the most popular sessions at many technical conferences. Getting a half-dozen opinionated, outspoken engineers to argue over a topic of interest to the conference attendees is clearly a good idea, and quite often it works as intended. I used to attend the International Test Conference (ITC), where the evening panels (with bottles of wine visibly being consumed by the panelists) drew audiences in the…

    • 4 Mar 2009
  • Verification: Experiment With Cadence's MIPI VIP Live in The Xuropa Online Lab

    jvh3
    jvh3

    At risk of being lost in all the excitement of DVCon 2009 last week, my colleagues on the VIP Team announced a truly unique experiment, where the whole MIPI Verification IP product is available to try out now in the Xuropa Online Lab.  The important thing to note is that this is not some cheesy Flash demo, or a video of an AE giving a demonstration.  The Xuropa Online Lab is hosting the real product for you to run and interact…

    • 3 Mar 2009
  • Verification: Summary of a Really Busy DVCon Week

    tomacadence
    tomacadence

    Joe Hupcey has done his usual fine job of documenting DVCon (day 1, day 2, day 3) but I want to take a step back and summarize what has surely been one of the busiest weeks ever for the Cadence functional verification team. 

    Our DVCon activities included a booth in the Expo, an OVM tutorial, an OVM lunch with three customer presentations, a panel on mixing simulation and formal, and several technical papers. 

    Also, we participated…

    • 27 Feb 2009
  • Verification: OVM Multi-language Libraries – A Closer Look

    Adam Sherer
    Adam Sherer

    Originally architected for multiple languages, the OVM is now available for all three standard languages used most commonly in verification SystemVerilog, e, and SystemC.  The e and SystemC libraries comply with the OVM 2.0.1 methodology and are available as open-source on OVM World.

    All Languages in One Methodology - How?

    The key to this all-for-one methodology is an architecture built from the ground…

    • 27 Feb 2009
  • Verification: DVCon 2009 - Day 3

    jvh3
    jvh3

    Today I was able to cover a paper on "OVM-based Methodology for Low Power Designs", and the panel titled "Mixing Formal Analysis with Simulation: Why, When, Where, and How?"  Click here for some annotated photos.

    Notes:
    * Given there is much to say about the topic of Low Power in general, and OVM in specific, I felt authors John Decker and Neyaz Khan did a great job in compressing such an expansive subject…

    • 27 Feb 2009
  • Verification: ESL Design - SystemC TLM2 IP Authoring: A Practical Experiment

    TeamESL
    TeamESL
    Introduction

    ESL Virtual Platforms (systems or sub-systems) require heterogeneous libraries of TLM IP models that can interconnect. Indeed, the OSCI TLM2 interfaces appear to be the only viable solution to solve this interoperability issue. Moreover the IP you need is not always available (because it is a new IP or a custom IP or because it is not yet available from your 3rd party provider). For whatever reason, you have…

    • 26 Feb 2009
  • System, PCB, & Package Design : What's Good About Checkpoint Restart For Digital and Mixed Circuits? It's In SPB16.2!

    Jerry GenPart
    Jerry GenPart

    Checkpoint Restart for Digital and Mixed Circuits will allow PSpice users to set checkpoints while doing a transient analysis for digital and mixed circuits, saving all the transient information onto the disk and then allowing users to restart the analysis from any of the saved checkpoints.

    The CheckPoint Restart feature lets you save the state of a transient simulation at different moments as Checkpoints. One can specify…

    • 26 Feb 2009
  • Verification: DVCon 2009 - Day 2

    jvh3
    jvh3

    Here are some pictures from DVCon 2009 Day 2, focusing on the OVM Case Studies lunch, some panel discussions, and a few more snapshots from the show floor click here.

    Notes:
    * The OVM Case studies luncheon showed a surprising variety of use models and applications, with multi-language interoperability under the OVM umbrella being a key factor in each of the very different projects outlined.  (Be advised that the photos of…

    • 26 Feb 2009
  • Digital Design: Demo: Automatic Floorplan Synthesis in Encounter

    BobD
    BobD

    As an Applications Engineer, the first demonstrations you deliver of a new technology are always the most interesting.  The questions you receieve are all over the map and your skills in thinking on your feet are put to the test.  Personally, I really enjoy this learning phase and as I was putting together this screencast, I was reminded of the first demo I ever gave of First Encounter back in 2001.  The primary question…

    • 26 Feb 2009
  • Verification: Using TLM Verification To Reduce RTL Verification

    Steve Brown
    Steve Brown

    SystemC is the most common language used for modeling transaction level (TLM) behavior of hardware. From the beginning of TLM users have been exploring how to perform functional verification at the fast TLM level, and hopefully reduce functional verification at the RTL level. The timing might have been a bit premature and theoretical, since it's only very recently that the majority of the market has adopted sophisticated…

    • 25 Feb 2009
  • Verification: New OVM-e Testflow Features Introduce Increased Automation

    teamspecman
    teamspecman

    Hi All,

    With the release of the OVM-e library, there are now many new features available for users to take full advantage of.  I would like to discuss one new feature that, when introduced into a users environment, allows for much greater automation and control over a given simulation run.

    The e language has had built-in test phases for close to a decade now.  Users of e will be very familiar with the following phase methods…

    • 25 Feb 2009
  • Verification: DVCon 2009 - Day 1

    jvh3
    jvh3

    As promised, here is my photo blog of Day 1 of DVCon, focused on the OVM Multi-Language tutorial and the show floor.  While I've added descriptive captions to the photos, here are some quick takes:

    * Adam, Brett, and the others at the OVM Multi-Language tutorial reported that the session was very interactive, with a lot of great Q&A that indicated a clear need for this enhancement to the methodology.

    * FAQ: how was…

    • 25 Feb 2009
  • System, PCB, & Package Design : Designing DDR3 Interfaces In a Constraint Driven Design Environment

    Maxwell86
    Maxwell86

    If you’ve been wondering how to capture high speed memory interface design intent early in your design process and drive that through to final verification, the Allegro PCB team has a number of ways we can help.

    First, be sure to attend or watch a recording of the webinar planned for March 11 where we will walk through some of the latest technology built to address high speed memory interface design.  You can register…

    • 24 Feb 2009
  • Verification: OVM Now Includes SystemC and e Language Interoperability

    Steve Brown
    Steve Brown

    More of our customers are using Incisive for transaction level modeling (TLM) and functional virtual prototyping, analyzing design characteristics before committing to RTL architectures. SystemC is the design language of choice for most of these users, because it is an industry standard, and Incisive provides important connections into the RTL verification flow. Similarly important is the employment of an advanced testbench…

    • 24 Feb 2009
  • Verification: Reflections on ESL: Where Are We and Where We Are Going

    Ran Avinun
    Ran Avinun

    Many of the messages published by Gabe Moretti in his recent EETimes article resonate very well with Cadence strategy. 

    Specifically:

    • Evolving standards are important with SystemC and TLM becoming the center of the ESL world
      • Cadence supports SystemC with its Incisive Enterprise Simulator and C-to-Silicon high-level synthesis
    • The need to connect the "ESL" world into the "RTL" world in order to migrate this …
    • 24 Feb 2009
  • Verification: OVM e Open Source - It's Official!

    teamspecman
    teamspecman

    Specmaniacs and other eRM & OVM users,

    Today we offically released the eRM 3.0, er, we mean the "OVM e" library as an open source library: Cadence Enhances Verification with Greater Flexibility

    As you also may recall, in parallel Cadence has already donated to the IEEE 1647 Working Group all of the remaining language technologies that underpin eRM that didn't make it into the original IEEE 1647-2006 or 1647…

    • 23 Feb 2009
  • Verification: DVCon '09 Preview

    jvh3
    jvh3

    For those of you that will not be able to make it in person:
    So you can follow the action at home, when not on duty in the Cadence booth I'll be snapping pictures for a daily DVCon photo blog along the lines of what I did for CDNLive San Jose last September. (Recall my reports from CDNLive days 0, 1, 2, and 3).  I'll also be bringing my video camera (but one thing I'm learning is that editing video takes a lot more…

    • 20 Feb 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