· Daily Matrices
· DAC Pavilion Panels
· Management Day@DAC
· Wireless Wednesday
· Search the Program

· Keynotes
· Papers
· Panels
· Special Sessions
· Monday Tutorial
· Friday Tutorials

· Intro to EDA
· Integrated Design Systems Workshop
· UML for SoC Design
· Women's Workshop

· RTL Handoff
· Core-based SoC Design






















MONDAY, June 13, 2005, 02:00 PM - 05:00 PM | Room: 211AB
TRACK:LOGIC DESIGN AND TEST

  HoT RTL Handoff
  Enabling RTL Handoff Via Predictive Development (Atrenta, Inc. and Conexant Systems. Inc.)

    With shrinking process geometries, design sizes and complexities continue their relentless march along the Moore's Law curve. The time taken to capture and verify RTL descriptions is keeping pace with the complexity curve, while the time spent ripping up and repeating work already completed during detailed implementation phase is increasing faster yet. Long wide logic cones make it difficult to meet timing objectives. Debugging test issues at the gate-level is an extremely lengthy and cumbersome process. Circuit modifications to insert RTL clock gating result in sub-optimal solutions that complicate functional verification, while the insertion of power and voltage domains is another potential error injection point. Without well-structured and optimal RTL, latent design issues crop up during implementation, requiring expensive implementation licenses to be dedicated to circuit debug and issue resolution. Predictive development aims to invert the design:debug ratio, connecting designer's RTL knowledge to highly-leveraged design decisions that smooth downstream implementation tasks.

This tutorial is an overview of how predictive development can improve the efficiency, cycle time, robustness and predictability of IC design. By closing at the RT level, designers can be sure that their chosen micro-architecture is not only optimized to meet external system requirements, but can be smoothly and efficiently implemented through logic and physical design while meeting timing, power, test, area and routing constraints.

The tutorial covers the basic synthesis-driven design methodology from planning to final place and route, describing data requirements at each handoff point. Predictive development is then discussed and described using relevant examples to illustrate how downstream issues in timing, power and test are identified and resolved in the source RTL. Using the practical techniques that we will show, designers will understand how they can achieve closure at the RT level. With these techniques augmenting today's industry-standard physical synthesis implementation flows, and with a deterministic path from RTL to final STA, the long-held goal of RTL handoff is within our reach.