Loading…
Application-specific arithmetic circuit design for a particle tracking application
The main bottleneck in system LSI performance is, in many cases, the processing overhead that occurs when arithmetic calculations are performed multiple times. The circuit size and processing time required for multiplication, division and other basic arithmetic operations are often especially large....
Saved in:
Main Authors: | , , |
---|---|
Format: | Conference Proceeding |
Language: | English |
Subjects: | |
Online Access: | Request full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | The main bottleneck in system LSI performance is, in many cases, the processing overhead that occurs when arithmetic calculations are performed multiple times. The circuit size and processing time required for multiplication, division and other basic arithmetic operations are often especially large. In this paper we propose an application-specific arithmetic circuit design methodology and apply it to the design of a correlation coefficient calculation circuit for a particle tracking application. Particle tracking velocimetry (PTV) measures velocity fluctuations in fluids and gases and has been applied to a diverse range of flows. However, the algorithms are computationally intensive so to achieve real-time processing speeds implementation in hardware is essential. The computational overhead is accelerated by applying code refactoring, memory access optimization, and variable length pipelining. The processing speed and the circuit size of the design are evaluated. We show that the hardware solution is 1,000 times faster than the software solution and is able to achieve real-time processing speeds. |
---|---|
DOI: | 10.1109/LASCAS.2013.6518978 |