Cadence® system design and verification solutions, integrated under our System Development Suite, provide the simulation, acceleration, emulation, and management capabilities.
System Development Suite Related Products A-Z
Cadence® digital design and signoff solutions provide a fast path to design closure and better predictability, helping you meet your power, performance, and area (PPA) targets.
Full-Flow Digital Solution Related Products A-Z
Cadence® custom, analog, and RF design solutions can help you save time by automating many routine tasks, from block-level and mixed-signal simulation to routing and library characterization.
Overview Related Products A-Z
Driving efficiency and accuracy in advanced packaging, system planning, and multi-fabric interoperability, Cadence® package implementation products deliver the automation and accuracy.
Cadence® PCB design solutions enable shorter, more predictable design cycles with greater integration of component design and system-level simulation for a constraint-driven flow.
An open IP platform for you to customize your app-driven SoC design.
Comprehensive solutions and methodologies.
Helping you meet your broader business goals.
A global customer support infrastructure with around-the-clock help.
24/7 Support - Cadence Online Support
Locate the latest software updates, service request, technical documentation, solutions and more in your personalized environment.
Cadence offers various software services for download. This page describes our offerings, including the Allegro FREE Physical Viewer.
Get the most out of your investment in Cadence technologies through a wide range of training offerings.
This course combines our Allegro PCB Editor Basic Techniques, followed by Allegro PCB Editor Intermediate Techniques.
Virtuoso Analog Design Environment Verifier 16.7
Learn learn to perform requirements-driven analog verification using the Virtuoso ADE Verifier tool.
Exchange ideas, news, technical information, and best practices.
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.
It's not all about the technlogy. Here we exchange ideas on the Cadence Academic Network and other subjects of general interest.
Cadence is a leading provider of system design tools, software, IP, and services.
Get email delivery of the Cadence blog featured here
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 hundreds.
But sometimes panels don't work as well as planned. I've organized, moderated, or spoken at a few dozen conference panels and attended many others. In my experience, panels that disappoint fall victim to one (or more) of the following pitfalls:
Last week at DVCon I helped organize a panel called "Mixing Formal Analysis with Simulation: Why, When, Where, and How?" I can't claim much credit for this event; the topic and the panelists were chosen by moderator Mike Stellfox and my colleague Steve Brown. I did introduce the panelists to each other and made sure that the microphones were in the right places.
I thought that Mike and the panelists did a great job at completely avoiding the first four pitfalls. With seven panelists, I was expecially concerned about the first pitfall, but Mike wisely decided not to have them present slides and so everyone just gave a 2-3 minute introduction and position statement. There was a steady line of attendees waiting for their turn at the microphone to ask questions, only a few of the panelists replied to each question, and every panelist responded to at least a few questions.
The panel was not as controversial as some that I have organized or attended, but I think that there was enough difference of opinion on several points that the panelists didn't have a major problem with the last pitfall either. Being as objective as I can, I believe that this was a very successful panel with some good insights from some of the industry's leading figures in functional verification.
If you find yourself involved in a panel, I recommend keeping the five common pitfalls in mind. If you've observed other problems with panels, or have any thoughts on this topic, please comment. Thanks!
Tom A.The truth is out there...sometimes it's in a blog
The truth is out there...sometimes it's in a blog
Tom, I wanted to tell you that I thought the panel you organized for DVCon was excellent. The topic was obviously valuable to the audience, the speakers were trusted sources, and the queue of audience members waiting to ask questions was impressive.
Having organized panels myself, I know the amount of work it takes. And I also know that the best panels have the best organizers. Congratulations!
Harry, thanks for the nice comments. Sorry that I missed your panel; I was ping-ponging back and forth between Cadence and the DoubleTree all during DVCon so I wasn't able to see every session that I wanted.
Gaurav, I was focusing on the logistics for my panel so I didn't take detailed notes, but I will post a follow-up blog entry with the key points I remember from the panelists.
Can you please share a summary of the discussion on the panel topic - "Mixing Formal Analysis with Simulation: Why, When, Where, and How?"
I agree Tom. The panel to which you are referring was one of the better run for all the reasons you mention. I would also say that the topic was interesting and relevant so it solicited lots of questions from the audience. If you consider that this was also the last session of the conference and people are usually fried by then, it was a real success.
As it turns out, I also headed a panel discussion at DVCon regarding Software-as-a-Service and Cloud Computing for EDA. Your colleague Joe Hupcey was there and I'd be interested in hearing what he thought. On the plus side. there was certainly lots of questions and discussion and there was a wide variety of views expressed. On the down side, I do think that a handful of the panel members did most of the speaking. Overall, I think I'd give it a B grade, which is not bad since this was the first panel discussion I ever organized.