VARIATION AND SOFT ERROR AWARE FPGA
|
UCLA Technology Available For Licensing |
UCLA researchers in the department of Electrical Engineering have developed models and methods that allow for the synthesis of high-performance, power-efficient FPGAs.
BACKGROUND:
Much like other circuit types, there is a never-ending demand for better, faster, more power efficient FPGAs. However, as the complexity of FPGA architectures increase, device sizes shrink, and process variations widen, it becomes increasing difficult to meet the demand for improvement. For these same reasons, other problems such as soft error rate (SER) become more pronounced and more difficult to correct. Therefore, it is almost imperative for FPGA designers to make use of the most advanced, state-of-the-art software tools and algorithms. The algorithms disclosed here allow FPGA designers to meet the demand for continued improvement in FPGA performance.
INNOVATION
The invention includes three major components:
- both deterministic and stochastic time budgeting to reduce power
without preformance loss for perperformance ASICs and FPGAs.
- a stochastic or chipwise FPGA synthesis flow including clustering,
placement and routing to improve FPGA performance and reduce power with
presence of process variations and pre-routing interconnect uncertainty.
- the trace-based methodologies to collect traces on
logic probability and sensitivity and are used for concurrent device and
architecture optimization.
Compared to other techniques, the combined algorithms have been used to
reduce FPGA power by as much as 40%, improve circuit performance
by as much as 19%, and reduce error rate by more than
2x, all while exerting 4% less design effort.
POTENTIAL APPLICATIONS
ADVANTAGES
- Improved FPGA performance
- Reduced FPGA power consumption for a given level of FPGA performance
- Improved product yield
- Shorter design cycles
DEVELOPMENT-TO-DATE: The invention has been implemented in software and verified by detailed simulation.
Reference: UCLA Case No. 2008-129
For additional technical details and current licensing availability,
please contact the following UCLA office:
UCLA Office of Intellectual Property
11000 Kinross Avenue, Suite #200
Los Angeles, CA 90095-7231
Tel: 310-794-0558 Fax: 310-794-0638
email: ncd@research.ucla.edu
|
NCD URL: http://www.research.ucla.edu/tech/ucla08-129.htm
|
UCLA Technologies Available for
Licensing
http://www.research.ucla.edu/oipa/industry
Copyright © 2007 The Regents of the
University of California.
keywords: FPGA, trace-based model, process variation, chipwise placement, place and route, error rate
uclancd ucla latest inventions technology top ten 10 technologies intellectual property patents technology transfer invention business card