Home > Community > Blogs > Mixed-Signal Design > advanced mixed signal designs demand a unified methodology
 
Login with a Cadence account.
Not a member yet?
Create a permanent login account to make interactions with Cadence more conveniennt.

Register | Membership benefits
Get email delivery of the Mixed-Signal Design blog (individual posts).
 

Share

  • Email
  • Social Web
* Required Fields

Recipients email * (separate multiple addresses with commas)

Your name *

Your email *

Message *

Contact Us

* Required Fields
First Name *

Last Name *

Email *

Company / Institution *

Comments: *

Advanced Mixed-Signal Designs Demand a Unified Methodology

Comments(2)Filed under: convergence, analog, mixed-signal, intent, abstraction, mixed-signal seminars, SoCs, ECOs, RF, silicon realization, signoff, mixed signal, Conformal, CPF, low power

Mobile, automotive, consumer and medical applications require the productive realization of large and complex mixed-signal systems in silicon, and they must be on time and within budget constraints. Process capabilities make it possible to implement analog and RF circuits in CMOS technology at advanced nodes, and to integrate analog and digital functionality at the system-on-chip (SoC) level. However, mixed-signal SoC design is not without challenges, including the functional and performance verification of complex designs, concurrent analog and digital block/IP physical implementation, analog-digital physical integration, and signoff.

To address these challenges, next-generation mixed-signal solutions must enable unified design intent, abstraction and convergence throughout the design flow. These three capabilities are requirements of Silicon Realization, which is part of the EDA360 vision.

Capturing, Communicating and Verifying Intent 

Today's mixed-signal designs are realized through collaborations of multiple teams spread across the world, performing different design tasks. Disjoint design environments and informal communications among designers often result in loss of productivity due to data conversions, increased design iterations, and error-caused ECOs. For example, if a designer implementing a block misses an e-mail message from a top-level integrator telling him that a particular clock net needs to be shielded, just before tapeout (or even worse after) the team might find out that the design does not function at the specified frequency due to crosstalk, costing them valuable time and resources to fix.

To avoid this kind of problem, the flow needs to capture the design intent (such as a shielding requirement), share it across different design tasks and teams, and verify that it is met before taping out. In the Cadence mixed signal solution this is achieved by using the common OpenAccess database not only for the smooth exchange of design data, but also for conveying  intent in the form of design constraints across analog and digital domains.  

Mixed-signal chips are increasingly power sensitive, and low-power design methodologies have to be applied throughout the mixed-signal design flow. Low power techniques like multi-threshold voltage, multi-power domains and power shut-off are increasingly used for minimizing the power consumption of mixed-signal blocks. SoCs often contain many mixed-signal blocks, and verifying power intent for the full chip using simulation is practically impossible due to the size of circuits and number of modes that need to be verified.  

In its mixed-signal solution offering, Cadence leverages the CPF (Common Power Format) to capture power intent for a mixed-signal block, and then abstracts it to a level suitable for much more efficient formal (static) full chip verification, using the industry de-facto power structural sign-off tool Conformal Low Power. This methodology is much more productive in capturing functional and electrical bugs without requiring test-benches, increases coverage in much shorter verification cycle, and helps avoid costly silicon re-spins. 

Abstracting for Efficiency 

Continuous advancements in simulation speed and capacity are absolutely necessary, but are not enough to address verification challenges for complex mixed-signal SoCs. We have seen from many publicly known examples (including some very recent ones) that bugs missed in verification can cost company tens and even hundreds millions of dollars.

Model-based, metric driven verification methodologies need to be extended to analog and mixed-signal verification to improve the verification quality and productivity. In addition, Cadence has enhanced support for real number models in Verilog-AMS to enable more efficient abstraction of analog and mixed-signal functionality for inclusion into full chip, digital-centric, metric driven verification without sacrificing performance. 

Driving Convergence

 A traditional black-box methodology with sequential design tasks is inadequate for advanced mixed-signal designs, and leads to numerous iterations with slow or no design closure. Design convergence starts with the right chip architecture and optimal floorplan in terms of performance, area, power, noise and package cost. This can only be achieved through close collaboration among analog, digital and package designers.  

The Cadence mixed-signal solution offers advanced chip floorplanning capabilities to facilitate cross-domain collaboration, enabling designers to explore different alternatives and choose the one with the best path to design closure. For example, designers can tune the initial floorplan using automated timing and congestion driven criteria while keeping sensitive analog objects at pre-set locations, quickly estimate and adjust the area for a block, and optimize pin locations of a block by considering both block and top-level routing requirements. 

Integrated signoff analysis is another critical element for design convergence. Cadence offers advanced timing signoff analysis for the mixed-signal SoCs, breaking the limitation of the traditional black-box (.lib) model. The new methodology traverses the hierarchy of mixed-signal blocks and performs timing and SI analysis on critical paths spanning through top level and multiple mixed-signal blocks. Fully automated and joined with user-friendly debug capabilities, this enables designers to converge on the design spec and achieve fast, silicon correlated signoff. 

By unifying mixed-signal methodology around design intent, abstraction and convergence, the Cadence solution increases design productivity and predictability and addresses mixed-signal SoC design challenges, enabling customers to improve profitability and competitiveness in the marketplace. 

Cadence outlined EDA360 industry vision with Silicon, SoC and System Realization as its three pillars. Mixed-signal is integral part of EDA360 and is at the core of Silicon Realization. The unified mixed-signal methodology is a practical example of transforming the vision into reality.  Cadence is presenting details of the unified mixed-signal methodology and showing how it is implemented in our mixed-signal solution in full day seminars to be held at 15 locations around the world. A detailed agenda and event registration is available at https://www.cadence.com/cadence/events/Pages/event.aspx?eventid=502  

Mladen Nizic

 

Comments(2)

By manrajgujral on February 8, 2011
one of the things which distresses me, as a student, is there are so many softwares for each point of the process flow  for digital as well as analog design. Eg, after writing a verilog- simulate it in a specific complier, then synthesize it in another, place and route it in the 3rd software, and error checks in another one.
What amazes me, even though i may not have huge experience in this area, people are still using the same different set of softwares. Where it helps to make that software task-specific , it also creates unnecessary time loss and extra folders within your database.
if you look at Adobe Photoshop , the latest series, they have integrated almost everything there has to do with photographs. right from the basic  changes to size and shape of a photographs to high level HDR plug-ins. they also have Lightrooom, for not so detailed work on a photograph.
point being: i dont see a 1 stop shop for Analog/digital designers. they have to have multiple sofwares and that way, one tends to focus on one package more... than the whole cycle.
Regards

By manrajgujral on February 11, 2011
It seems few people had already tried unifying the design process back in 1992 ( from Karlsruhe Institute of Technology  a.k.a Karlsruher Institut für Technologie ). I wondered why we havent heard from them again. Maybe the whole idea wasnt really supported by the engineers of the day.
I stubmbeld upon their IEEE 1992 paper called "The CADEC VLSI Design Support Methodology" by E.Kwee-Christoph, B.Eschermann, O.Haberl, R.Kumar, A.Kunzmann  Ref:0-8186-2670-3/92  , where they tried making a full package software (even trying to work with Cadence design files by converting it to their standards and completing the entire design). Paper seemed more managerial than technical, but definitly worth the read.
Maybe we can look at that approach now since times have changed? or maybe time really doent change that fast for VLSI CAD tools?

Leave a Comment


Name
E-mail (will not be published)
Comment
 I have read and agree to the Terms of use and Community 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.