• 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: Sometimes the Real World Needs Assertions Too

    tomacadence
    tomacadence

    Every once in a while, I like to do a lightweight blog post linking my work world of functional verification with the real world. Regular readers may recall my series explaining MDV using quotes from classic Hollywood movies. Today I pose a question: if you had assertions available in your everyday life, where would you use them? Yes, it's a nerdy way of thinking but it's not as if I actually go around saying to…

    • 16 May 2011
  • Verification: 2011 CDNLive EMEA Highlights and Image Gallery: An EDA360 Spring Festival of Deliverables

    jvh3
    jvh3

    Last week teammate Adam Sherer and I had the honor of representing the Incisive functional verification platform at the annual CDNLive for Europe, the Middle East and Africa (EMEA) in Munich, Germany.  Among our tasks was to deliver the annual verification roadmap update; support numerous techtorials, demos, and papers; and of course meet with customers and partners.  Along the way I couldn't resist taking a few pictures…

    • 10 May 2011
  • Digital Design: Five-Minute Tutorial: Setting Up Clock Routing Rules

    Kari
    Kari

    Hi, and welcome back to another Five-Minute Tutorial! Yes, I know it's been a while, but like most of you out there, I'm an ASIC designer, and you know how busy work can get. (Blogging is not my day job, but I enjoy doing it when I have some extra time!)

    Today's topic is how to set up your clock routing rules in Encounter. This is best done in the .ctstch file, so that your clocks are routed the way you want from…

    • 10 May 2011
  • System, PCB, & Package Design : Miniaturization Through Embedded Packaged Components

    hemant
    hemant

    As consumers we are very familiar with product miniaturization trends. We demand more functionality in smaller sizes that have longer battery life all the time. The electronics market has been delivering to those customer expectations not just in consumer electronics marketplace, but in all market segments.

    Over the years, miniaturization has taken various design and implementation approaches.  One of the…
    • 10 May 2011
  • Verification: Free Webinar This Thursday: Rapid Design Bring-Up Using Formal and Simulation Together

    TeamVerify
    TeamVerify

    Allow us to shamelessly promote a free webinar (including a live demo) this Thursday May 12 at 10am-11am Pacific time, entitled "Verification 1-2-3 with Assertion-Driven Simulation".   In a nutshell, in this webinar Solutions Architect Chris Komar and Product Management Director Joe Hupcey III of Team Verify will show a new approach using both formal and dynamic simulation technologies to increase bug detection…

    • 9 May 2011
  • Verification: System Development Suite - Connecting Software to Hardware Design and Verification

    Jack Erickson
    Jack Erickson
    I've been at CDNLive! EMEA watching demos of the newly announced System Development suite, and it's mindblowing. I'm seeing good old ncsim running Android interactively on the Virtual System Platform. You open an app in the virtual Androi...
    • 9 May 2011
  • Verification: Yes We Can...Do FPGA-Based Prototoyping

    Juergen57
    Juergen57
    As part of this week's System Development Suite announcement, Cadence introduced two new platforms, the Virtual System Platform and the Rapid Prototyping Platform. Both new platforms help users start embedded software development much earlier, th...
    • 6 May 2011
  • Analog/Custom Design: Virtuoso Analog Design Environment XL – Embrace the Productivity

    archive
    archive

    In my last blog, Virtuoso IC 5.1.41 was Good but Virtuoso IC6.1 is Better, I wrote about the improvements in Open Access, SKILL and Virtuoso Schematic Editor in Virtuoso IC 6.1. In this blog, I am going to focus on Virtuoso Analog Design Environment, mainly on Virtuoso Analog Design Environment XL, its design analysis and verification capabilities, and how design teams can take advantage of these features to increase…

    • 6 May 2011
  • Verification: Welcome to the Cadence Virtual System Platform

    jasona
    jasona
    The announcement of the Cadence Virtual System Platform is a momentous event for me. Anybody who has been reading my blog knows I have been interested in virtual platforms for a long time. Since my days as a young engineer trying to debug Pentium CPU...
    • 5 May 2011
  • Verification: Why Can’t You Write My Assertions for Me? - Part 3

    tomacadence
    tomacadence
    My last two posts have dealt with various forms of automatic assertion creation and assertion synthesis. There is little doubt that these approaches have significant value, complementing and even replacing some of the assertions written by design and verification engineers. However, I started out this series by stating "assertions are supposed to capture the assumptions in the designers' heads and no EDA tool (at…
    • 4 May 2011
  • Verification: Building Open Virtual Platforms - Bridging the Gap of Model Availability

    Steve Brown
    Steve Brown
    Virtual prototypes promise to enable early software development, shorten system bring-up time, and provide a resulting increase in revenue. One of the key barriers that project teams face when considering use of virtual prototypes is the "m...
    • 4 May 2011
  • Verification: The Challenge of System Integration and Bring-Up

    Ran Avinun
    Ran Avinun
    In the last few years, I have talked with many companies and analysts and consistently heard that system integration time is becoming one of the key challenges in system development. Many companies spend 50% of their total development cycle on system...
    • 3 May 2011
  • Analog/Custom Design: SKILL for the Skilled: Sorting With SKILL++

    Team SKILL
    Team SKILL

    In the previous couple of SKILL for the Skilled postings we looked at some of the features of SKILL++. In fact, we saw local functions, higher-order functions, and lexical scoping. In this episode of SKILL for the Skilled I would like to show a few more practical examples of these concepts.

    Functions are first class

    In the SKILL language, functions are themselves first class objects. They can be created dynamically…

    • 3 May 2011
  • System, PCB, & Package Design : Allegro 16.5 Powers up Allegro PCB PDN Analysis

    TeamAllegro
    TeamAllegro

    Attendees of DesignCon 2011 received a sneak peek, and now Allegro PCB designers can officially check out a new power delivery network (PDN) analysis solution as part of the Allegro 16.5 release.  Accurate, flexible, and highly integrated, Allegro PCB Power Delivery Network Analysis provides a unique design and analysis solution.  With no translation of PCB designs required, users of either Allegro PCB SI or Allegro PCB…

    • 29 Apr 2011
  • Verification: Video: DVCon and DVClub Case Study: NextOp’s BugScope for Assertion-Based Verification (ABV)

    TeamVerify
    TeamVerify

    Attendees of the Silicon Valley DVClub this past Tuesday were treated to some real life case studies of new tools that help D&V engineers rapidly create assertions (a full report on this event by Richard Goering is posted here) .  As it turns out, one of these case studies -- the presentation by Jing Lee of Broadcom on NextOp's BugScope tool -- had its origin in a poster session presented at DVCon 2011.  I had the…

    • 28 Apr 2011
  • Analog/Custom Design: Thing You Didn't Know About Virtuoso: Redux

    stacyw
    stacyw

    After a long break, I'm going to try to venture back into the blogosphere, starting off nice and easy--by cheating...

    You see, Virtuoso IC 6.1.5 came out at the end of January, and one of the changes made to the Schematic Editor is that many of the handy dockable assistants featured in IC 6.1 are now available at the basic L tier of software.  If you don't know what that means, don't worry, because what I'm trying to…

    • 27 Apr 2011
  • System, PCB, & Package Design : DDR3 Design-in Challenges Tackled by SoC Realization With Allegro PCB SI

    TeamAllegro
    TeamAllegro

    Allegro 16.5 is another step forward for Cadence towards the realization of the EDA360 vision. Part of that vision is System-on-Chip (SoC) Realization, and SoC Realization requires a broad-based, comprehensive solution for memory and storage IP. 

    Because applications used on all types of handheld, desktop, and rack mounted platforms require faster access to data, memory interfaces are key elements for delivering on the…

    • 27 Apr 2011
  • Verification: Why Can’t You Write My Assertions for Me? - Part 2

    tomacadence
    tomacadence

    In my last post, I described three different types of automatic assertions: those derived from the design, those derived from the design with some assumptions such as naming conventions, and those derived from the design plus supplemental files expressing some aspect of design intent. I finished by mentioning the approach taken by NextOp, which analyzes simulation traces to "learn" about a design's behavior…

    • 25 Apr 2011
  • Verification: Video Easter Egg: Incisive Formal Verifier and SVA driving a Rubik's Cube robot

    TeamVerify
    TeamVerify

    Just in time for Easter, Team Verify's Apurva Kalia, Manu Chopra, and Suman Ray of the Incisive R&D team created a Rubik's Cube solving Lego robot.  However, unlike other such 'bots (recall the now famous ARM-driven Rubik's Cube ‘bot at ARM's TechCon), the brain of this one is actually a single SVA assertion that is solved in an instant by Incisive Formal Verifier (IFV).  Check it out:

     


     

    If video…

    • 21 Apr 2011
  • Verification: Can DRAM Contents Survive a Reboot? Surprisingly, In Most Cases The Answer is, “Yes”

    Marcgr
    Marcgr
    A Cadence DRAM Memory Controller IP customer asks, "I have a DRAM subsystem with ECC and my system has the capability to use write data masks and partial-word writes. DDR3 has a reset pin, why can't I just reset it? Why do I need to initialize the memory?"

    The answer is "yes, you must initialize it" but the reason may be surprising to many people: DRAM contents are not lost when the power is turned…

    • 20 Apr 2011
  • System, PCB, & Package Design : What's Good About Allegro PCB Editor Flipping and Origins? Look to SPB16.3 and See!

    Jerry GenPart
    Jerry GenPart

    There are a couple quick new SPB16.3 Allegro PCB Editor features to mention this week.

     

    Flip Design

    Viewing a layout from the bottom side is now available through the flipdesign (View — Flip Design) command or flip icon  . The design is flipped about the Y axis.

    A true bottom side view from a CAD system is essential when debugging a board in the lab or probing on the manufacturing floor. Design editing can also be done…

    • 19 Apr 2011
  • Analog/Custom Design: Analog IP Verification - A Reference Guide to Practices Used

    JohnPierce
    JohnPierce

    I have had a lot of discussions recently around improving the final integration of analog IP. There has been a lot of material published over the years to aid in this task, and I wanted to point to some of my favorites while talking about what has and has not changed.

    There is a lot to be learned from digital verification methodologies applied to "big A" mixed signal designs, and the first is leveraging a systematic…

    • 18 Apr 2011
  • Analog/Custom Design: Will Evolving Language Standards Address Mixed-Signal Verification Problems?

    archive
    archive

    Mixed-signal verification has been one of the hottest topics in the past year, and it was very evident in DVCon 2011, looking at the number of technical papers submitted on this topic. Engineers are looking for solutions to solve tough problems in this space, and the creativity put into developing custom solutions is mind blowing. We are at an interesting stage where engineer's minds are racing past the capabilities of…

    • 18 Apr 2011
  • System, PCB, & Package Design : What's Good About Capture CIS Relational Tables? SPB16.3 Has a Few New Enhancements!

    Jerry GenPart
    Jerry GenPart

    If you have defined relational fields in your Allegro Design Entry CIS configuration, you can now include the relation fields in your CIS Bill Materials. When you include relational data in your reports, you can also decide how you want this data displayed. So you can choose to display the relational data horizontally (in the same row) or vertically (one line item per related data).

    A completely different perspective…

    • 13 Apr 2011
  • Analog/Custom Design: Virtuoso IC 5.1.41 Was Good but Virtuoso IC 6.1 is Better

    archive
    archive

    With the recent release of unified custom/analog flow that is based on the latest version of the Virtuoso IC 6.1.5 technologies (see Virtuoso IC 6.1.5 press release here), it is time to revisit the strengths of Virtuoso IC 6.1 platform and find out how new capabilities enable designers with the productivity gains they have been clamoring for.

    Open Access and SKILL

    One of the major changes in Virtuoso IC 6.1 is the database…

    • 13 Apr 2011
<>
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