ECE News

 
Releases

2004 Annual Report

Winter 2004 Connection

Fall 2003 Connection

2003 Annual Report


Head Letter

Chair Letter

Features
Underwater
Robots

Diagnostic
Imaging

Fuel Cells

E-Textiles

Embedded Sys.

Wireless Video Networks

Demand for ECEs

Networking
Course

 
ECE Research Update

 
Research News

Preventing
Reverse
Engineering

FPGAs &
Multi-Physics

Low-Power
Videoconferencing

Error &
Defect ID

Wavelets
in Hawaii

Cross Layer
Optimization

UWB & Communications

Holey Fibers

IPEMs

Blue Diamond
Transistor

Largest MOS
Controller Power Switch

New Power Monitoring

Virtual Hospital

Museum AVs

2001/2002 PhDs

2002 Patents


Winter 2003
Connection

 
Special Report:
What's Next for ECEs?
April 2003
For more information, please contact Professor Jim Armstrong.

FPGA System Can Accelerate Multi-Physics Modeling x 1,000,000

Field Programmable Gate Arrays (FPGA) are being used to develop a new hardware simulation technique that can provide a million-times speed increase for researchers modeling thermal phenomena coupled with other multi-physical processes.

“Multi-physics” systems involve the interaction of different processes, including thermal, chemical, mechanical, and electrical processes, and are found in activities ranging from bio-technology to controlling air bags. System design is complicated by the many interactions, and it is particularly difficult to predict multi-physics failure modes. A system designed to operate primarily in one physical domain can be rendered inoperable by a phenomenon in another domain. For example, a MEMS accelerometer in an airbag control system could exhibit a significant frequency shift due to heating caused by digital logic power dissipation in the area near the accelerometer.

Historically, multi-physics system design has involved expensive laboratory-based environmental testing, or through even more expensive testing in the operational environment. Moving to a simulation-based design environment has been restricted by the excessively long computation time of software-only modeling of these complex systems.

The new methodology being developed is based on the cellular automata approach that requires solutions to numerous first order equations in series, and FPGA simulation techniques. “FPGAs provide the ideal mechanism for acceleration of these models,” said Jim Armstrong, the ECE leader on the project.

This is because FPGA cells exchange information from the previous iteration with their nearest neighbors, he explained. “The solution rate is the cell clock rate. A conservative value for an FPGA cell clock rate is 10 MHz. Thus, a case with 10,000 iterations would require 1 millisecond. The typical simulation time for the same case using Mathematica would take about 10 seconds.”

Implementing the models on FPGA will involve several challenges for the computer engineers, including issues in fixed point arithmetic, FPGA cell architecture and execution modes, and run set-up and management. “The history of computers has demonstrated that significant speedup of computation by tightly coupled parallel processes is only achieved by specialized hardware for particular types of algorithms,” Armstrong said. “Our work will contribute in this area.”

 
Privacy Statement | Contact Webmaster

© 2006 Virginia Tech Department of Electrical and Computer Engineering
Images on this site are the property of Virginia Tech.
They may not be used for commercial purposes.

http://www.ece.vt.edu/news/ar03/fpga.html
Last updated: Thu, Jun 26, 2003