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
Since the User Track (sponsored by Cadence) was new at this year’s Design Automation Conference, I thought I’d attend at least one session to see what it’s all about. The Thursday morning session, “Power Analysis and IP Reuse,” brought forth some interesting practices that should interest any design team concerned with power issues.
This was a paper session, and here’s a brief snapshot of the papers:
Dynamic Power Analysis for Custom Macros Using ESP-CV, Qualcomm. Power simulation for custom macros is typically done with a transistor-level simulator, a slow practice that compels designers to work with 100-cycle windows. Qualcomm figured out how to use an equivalence checker to run power analysis for macros. Authors say it’s sufficiently accurate, and is fast enough to run tens of thousands of cycles.
Power Supply and Substrate Noise Analysis; Reference Tool Experience With Silicon Validation. Kobe University, ARTEC, STARC, Apache Design Solutions. This team built a 90 nm CMOS test chip with a 32-bit processor, added probe locations, and measured on-chip noise. The measurements were correlated with simulation. The team established that adding substrate noise analysis greatly enhances the accuracy of full-chip noise analysis. Off-chip network modeling is important, too.
Modeling and Design Challenges For Multicore Power Supply Noise Analysis, IBM. Multicore SoC design complicates power distribution noise analysis. This paper looks at modeling strategies for multicore power networks and shows simulation results.
Dynamic Power Noise Analysis Method for Memory Designs, Samsung. This paper discusses the challenges of power noise analysis in memory design, and the use of current-source models to detect it. The current-source approach reduces run times and makes it possible to simulate multi-bank operation.
Hard IP Reuse in Multiple Metal Systems SoCs, Texas Instruments. This paper is not about power modeling, but is about hard silicon IP reuse in multiple SoCs. The paper describes over-the-block (OTB) routing, and describes “best practices” that allow both IP creators and IP integrators to take advantage of it.
Di/dt Mitigation Method in Power Delivery Design and Analysis, Intel. On-chip, dynamic power integrity simulation allows physical designers to mitigate di/dt issues. While the simulator is intended for post-layout analysis, it can also be used in the early stages of the design cycle.
Cool stuff, and I’m sure the other 8 User Track sessions were also interesting and valuable, not to mention the poster session and ice cream social Wednesday. Other sessions looked at design and test, physical design, front-end verification, timing analysis, front-end design productivity, embedded software and design exploration, front-end power planning, and analog/mixed-signal design. Grant Martin’s Taken for Granted blog has a report from the embedded software and design exploration session.
The User Track papers are not in the DAC proceedings, but I’m told the presentations will be available at the DAC web site, probably about a week following publication of this blog posting.
User Track organizers Leon Stok (IBM) and Soha Hassoun (Tufts University) did a good job of organizing what must have been a monumental task. It’s this kind of practical, user-to-user communications that will keep conferences like DAC on the map.