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
Requirements for decreased time to market, reduced silicon area, and minimized power consumption move more designs to advanced process nodes. However, redesign of circuitry is time-consuming, so it is common to migrate existing designs from previous projects, often from one process node to another. Additionally, migration is also required for:
Migration of analog circuits is often a cumbersome and designer-intensive process. When migrating a block that has already been designed, verified, and tested to a new process, it is often desirable to maintain the same architecture and in many cases the same or similar circuit performance of the original source design. The following provides an overview of a methodology for performing such a process migration for schematics and testbenches.
Cadence's Virtuoso Design Migration flow consists of:
The Virtuoso Design Migration flow is a methodology-driven activity, assisted by automation.There are three major phases - PDK and design assessment, design environment preparation, and design migration and verification.The software used to assist the user is contained within Cadence Virtuoso Analog Design Environment GXL as a part of the optimization tool suite.
PDK and Design Assessment
Before relying on assisted automation, a successful migration requires a careful assessment of both the source and target Process Design Kits (PDKs). This assessment will help to determine the level of automation that can be applied to the migration or re-design required by determining device correspondence between the source PDK and the target PDK. Once a device correspondence is established, there are several challenges that will determine how well the source design can be migrated. Some of these challenges include symbol compatibility, mapping of passive devices (which can result in fairly large changes in layout area), and design type as this will dictate the level of automation which can be applied during migration. For example, migration of analog blocks function with rail-to-rail voltage margin can be automated significantly more than RF blocks or blocks which are affected by low voltage differences.
Design Migration and Verification
The design migration process starts by replacing the source PDK devices with the mapped devices from the target PDK in each block to be migrated. This is typically a fairly automated process. The target schematic is then substituted into the testbench schematic. Following migration, the verification plan which was run on the source design is rerun on the target design. The results are compared against the specifications and against the performance of the source design. If necessary, the block can be optimized to achieve compliance with the specification.
The diagram below outlines a typical front-end migration flow.
A workshop is available which demonstrates this methodology and provides additional details. You can contact your local Applications Engineer to access this workshop or for additional assistance.