Rajeev Madhavan, Chairman and Chief Executive Officer, Magma Design Automation Inc.
A review of the EDA industry in 2010 provides a look at what could be in store for the coming year, starting with the automation of the mixed-signal design flow. In 2010, virtually every SoC design is a mixed-signal design –– a mixture of digital and analog functions. For example, the modern high-end cell-phone has a single, large, high-performance mixed-signal IC containing the bulk of the analog and digital functionality combined with a special RF chip. Mixed-signal design has become much more challenging, yet the evolution of a true mixed-signal solution has been relatively slow.
Existing EDA companies, traditionally specializing in digital design, have tried to address the problem by purchasing existing, mature analog solutions. The result is a disparate collection of point tools not well-suited for integration. For example, analog and digital tools use different databases, crippling communication between the two domains. Digital and analog design teams still largely work in isolation with little or no visibility into what the other team is doing.
Because these EDA companies “bolt together” existing analog and digital tool suites, they fail to provide an optimal way to handle the complexity of implementing large analog, digital and mixed-signal IP blocks.
Further, the majority of analog tools were conceived in the early- and mid-1990s, and the underlying architectures of these tools were never intended to support the sophisticated demands of a mixed-signal design environment. As a result, designers are limited to capturing and simulating transistor-level schematics. Thus, analog ICs are still largely full custom and are painstakingly crafted by hand. In addition to being expensive, time-consuming and prone to error, this transistor-level design style does not allow an existing design to be easily transferred to a new foundry or process/technology node.
As the EDA industry closes out 2010, a better solution for mixed-signal design is on the horizon. It has to happen. As analog content grows and digital design sizes increase, a fully integrated, automated analog and digital design environment will be required for the growing complexity of mixed-signal SoC designs.
Digital implementation is another area that will experience significant change. Solutions that can automatically handle more than 10-million cells flat, pushing the practical capacity of EDA solutions beyond their current one- to two-million cells, will emerge. These solutions will intelligently partition and distribute the design blocks across a network of servers and then automatically re-synchronize the design at major stages in the flow. This will allow a designer to tackle a much larger design and still achieve the same throughput –– in terms of cells per day –– than they would using a traditional digital implementation solution on a much smaller block.
Analog implementation will move from fully hand-crafted to semi-automated. Analog optimization engines will take process-independent specifications and automatically generate robust devices with SPICE-accurate results. They will also take into account intra-chip random variations plus layout effects related to stress to produce layout-aware device sizes. Automated device place-and-route capabilities will further automate the overall analog design flow.
In 2011, expect to see new, automated capabilities for digital and analog design merge together into a “true” mixed-signal design system. This should be welcome news for design teams worldwide.