Presentation is loading. Please wait.

Presentation is loading. Please wait.

Intelligent Design of Electronic Assets (IDEA) Workshop

Similar presentations


Presentation on theme: "Intelligent Design of Electronic Assets (IDEA) Workshop"— Presentation transcript:

1 Intelligent Design of Electronic Assets (IDEA) Workshop
This is a 5-10 minute public presentation providing a personal introduction and addressing one or more of the stated workshop objectives Alan Mishchenko Department of EECS UC Berkeley

2 Self Introduction A professional researcher at the EECS Department, UC Berkeley Have been with UC Berkeley for about 15 years. During this time advanced from Assistant Researcher (2002) to Full Researcher (2013) co-authored 120+ peer-reviewed publications co-advised 20+ students participated in applying for and successfully completing 9 multi-year research projects funded by NSF/NSA/SRC facilitated unrestricted industrial donations from 10+ companies to support the research group Research interests: Efficient computation in logic synthesis and formal verification (recently look into HLS and hardware design) Have been developing and supporting ABC, an open-source synthesis and verification tool widely used in industry and academia Can be the Principal Investigator on research grants and a leader of research projects at Berkeley 2

3 Feasibility of the Research Task
Can speak for the first part of the flow Starting with design entry in C or RTL Through logic synthesis and mapping Up to (but excluding) placement and routing Including also formal verification The IDEA project is feasible in these areas but… “the devil is in the details” (see next slide) I am a hands-on person. I collaborate with researcher and co-advise students but I do everything myself – from the idea to the fully-featured and tested code of the tool. If you send me to an uninhabited island or put me in prison (and hopefully let me keep my laptop) I should be able to come up with a working prototype of the tool for the upper part of the design flow (from HLS to place-and-route, with veification) – in about 6 months  Design flow HLS Synthesis Mapping Place and route Backend Verification

4 Potential Problems For the flow to be fully automatic, it may be necessary to sacrifice too much quality The various iterations in the flow (for example, timing closure iterating re-synthesis, re-mapping, and incremental placement) may be problematic to automate Reusing the IP blocks may be hard to accomplish in the fully automated mode (without the designer providing detailed guidance on how to build timing/functionality interfaces) Fully automatic verification across the flow could be a major challenge (for example, industrial tools do not do a fully automated verification of the arithmetic data-path)

5 Conclusion The project is feasible but challenging
There are numerous potential problems None of the problems seem to be a show-stopper similar problems dogged design automation from its early days and have been addressed, with some degree of success, in other projects

6 Background Material

7 IDEA Workshop Background
An exploratory technical workshop is being organized to discuss Intelligent Design of Electronic Assets (IDEA), a new initiative being developed by DARPA/MTO. The need for more computational power continues to increase for the vast majority of DoD missions, including imaging, communication, electronic warfare, and radar, and access to low-cost custom integrated circuits is critical for next generation warfighter systems. A significant barrier to wide access to affordable, leading-edge integrated circuits is the cost and time associated with advanced integrated circuit (IC) design, driven by the need for large, highly skilled chip design teams and extensive manual verification. This problem is compounded for low-volume customers, such as the DoD, academia and small businesses, where a significantly larger portion of IC cost is determined by design non-recurring engineering cost. IDEA is motivated by the desire to develop a validated and intelligent, low cost IC back-end design tool with no human in the loop. The overarching goal is to create a tool that performs all steps from RTL to GDS for use by teams with no chip design experience. On-going DARPA programs are making significant advances in reduction of chip design time through development of innovative methodology for subsets of the design process but still require high levels of human expertise. The workshop will serve as a forum for technical experts from the government, academia, and industry to discuss the potential for development of a completely automated cloud based design flow for converting RTL to GDS at a cost of less than $10,000 per chip.

8 IDEA Workshop Objectives
To discuss the state of the art in EDA design flow and lessons learned in previous attempts to create “silicon compilers” and smart “24-hour” design flows. To identify critical challenges to designing a generalized and completely automated low cost tool flow for converting RTL to GDS with no human in the loop. To identify IC and EDA performance tradeoffs that will lead to a simpler design flow while maintaining wide applicability. To identify existing standards and efforts that can be leveraged for IDEA’s success. To quantify the DoD and commercial eco-system benefits of driving down the back-end cost of advanced integrated circuits. To identify compelling DoD applications of an autonomous chip design tools as well as dual-use commercial applications. To establish potential program milestones and identify appropriate benchmarks to test and verify fabricated chips designed using the IDEA design tool. To discuss the viability of the $10K/chip business model within the semiconductor eco-system.


Download ppt "Intelligent Design of Electronic Assets (IDEA) Workshop"

Similar presentations


Ads by Google