New technology to automate silicon chip debuggingNovember 14th, 2007 - 8:34 am ICT by admin
According to Valeria Bertacco, Assistant Professor of Electrical Engineering and Computer Science, at the university “Almost all manufacturers must produce several prototypes of a given design before they attain a working chip.”
“Practically all complicated chips have bugs and finding all bugs is intractable,” adds Igor Markov, Associate Professor of Computer Science and Electrical Engineering.
Both Bertacco and Markov say that in the current system, a chip design is first validated in simulations. Then a draft is cast in silicon, and this first prototype undergoes additional verification with more realistic applications.
If a bug is detected at this stage, an engineer must narrow down the cause of the problem and then craft a fix that does not disrupt the delicate balance of all other components of the system. This can take several days.
Engineers then produce new prototypes incorporating all the fixes. This process repeats itself until they arrive at a prototype that is free of bugs. For modern chips, the process of making sure a chip is free of bugs takes as much time as production.
On the other hand, FogClear automates this debugging process. The computer-aided design tool can catch subtle errors that several months of simulations would still miss. The new application searches for and finds the simplest way to fix a bug, the one that has the least impact on the working parts of the chip. The solution usually requires reconnecting certain wires, and does not affect transistors.
The University of Michigan College of Engineering is ranked among the top engineering schools in the country. It has one of the largest engineering research budgets of any public university, at more than 130 million dollars annually. Michigan Engineering is home to 11 academic departments and a National Science Foundation Engineering Research Center.
Michigan Engineering is raising 300 million dollars for capital projects and program support in these and other areas to continue fostering breakthrough scholarly advances, an unparalleled scope of student opportunities and contributions that improve the quality of life on an international scale. (ANI)
- Human touch in gaming to help computers solve complex problems - Jul 29, 2009
- New computer game harnesses human intuition to solve complex problems - Jul 29, 2009
- Dark silicon GreenDroid chip to boost smartphone battery life, performance - Sep 02, 2010
- Scientists find glitch in common digital security system - Mar 07, 2010
- New system may cut years off development time of new antibiotics - Feb 13, 2011
- IBM unveils computing chips that mimic human brain - Aug 18, 2011
- MIT geeks build chip to mimic brain cell - Nov 16, 2011
- Cutting edge technique can print new teeth after scan - Jul 15, 2011
- Engineers find nanolasers for faster microprocessors - Feb 07, 2011
- Multicore chips to boost computing speeds - Apr 11, 2012
- Magnetic computers could use million times less energy - Jul 06, 2011
- Scientists develop tool to step up software security - Jul 23, 2012
- Now, a computer guardian to protect users from undiscovered bugs - Oct 02, 2008
- AIIMS urged not to use animals for medical training - Jan 17, 2012
- Can technology help reconstruct breast tissue? - Sep 09, 2011
Tags: bugs, chip design, chips, computer science, debugging, delicate balance, electrical engineering, markov, michigan college, professor, prototype, prototypes, realistic applications, research budgets, search algorithms, silicon chip, simulations, subtle errors, top engineering schools