This course teaches students how to increase productivity and reduce time-to-market by creating custom Calibre DESIGNrev scripts and batch files that can be used to analyze and manipulate layout data. This course also teaches students how to extend the Calibre DESIGNrev GUI to obtain user input, display results from running DESIGNrev scripts, and add menus and menu items to invoke the scripts they write in class. The course presents a number of best practices and practical examples that demonstrate how DESIGNrev scripting can be leveraged to improve the chip design process. This course uses a task-based approach in which we present students with a series of common DESIGNrev coding tasks, then teach concepts and skills as needed to accomplish these tasks. Tasks have been suggested by Calibre field engineers based on user needs, and carefully selected to ensure that we teach the core concepts and skills needed to become proficient in the DESIGNrev coding environment. For this course, the term DESIGNrev refers to a family of tools:
Hands-on lab exercises will reinforce lecture and discussion topics under the guidance of our industry expert instructors.