DocumentCode :
751129
Title :
A parallel systolic array ASIC for real-time execution of the Hough transform
Author :
Epstein, A. ; Paul, G.U. ; Vettermann, B. ; Boulin, C. ; Klefenz, F.
Author_Institution :
Eur. Molecular Biol. Lab., Heidelberg, Germany
Volume :
49
Issue :
2
fYear :
2002
fDate :
4/1/2002 12:00:00 AM
Firstpage :
339
Lastpage :
346
Abstract :
Many pattern recognition problems can be solved by mapping the input data into an n-dimensional feature space in which a vector indicates a set of attributes. One powerful pattern recognition method is the Hough transform. In reducing the n-dimensional feature space to two dimensions, the coordinate transform can be executed by a systolic array consisting of time-delay processing elements and adders. The application-specific integrated circuit (ASIC) implementation of the Hough transform as a systolic array for real-time recognition of curved tracks in multiwire drift chambers is presented. The array can handle 32 parallel input data streams. It mainly consists of 512 identical programmable processing elements. Sixteen histogram pixels in the feature space are produced in parallel per clock cycle. The ASIC is implemented in 0.6 μm CMOS, two-metal layer technology (CUB) from Austria Micro Systems (AMS) and operates with a clock frequency of 100 MHz. The interconnectivity pattern of the processing elements required to initialize the chip according to the pattern recognition task is computed on the host computer using the Hough-transform equations. This pattern is then downloaded to the chip via the data input lines. The Hough-transform ASIC is suitable for a wide range of pattern recognition applications. The integrated circuit is a powerful building block for systems requiring real-time execution of the Hough transform
Keywords :
CMOS integrated circuits; Hough transforms; adders; application specific integrated circuits; drift chambers; high energy physics instrumentation computing; multiprocessor interconnection networks; nuclear electronics; parallel architectures; pattern recognition equipment; programmable circuits; systolic arrays; 0.6 micron; 100 MHz; CMOS; Hough transform; adders; application-specific integrated circuit; coordinate transform; data streams; histogram pixels; interconnectivity pattern; multiwire drift chambers; parallel systolic array ASIC; pattern recognition problems; programmable processing elements; real-time execution; time-delay processing elements; Adders; Application specific integrated circuits; CMOS technology; Clocks; Frequency; Histograms; Integrated circuit interconnections; Pattern recognition; Space technology; Systolic arrays;
fLanguage :
English
Journal_Title :
Nuclear Science, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9499
Type :
jour
DOI :
10.1109/TNS.2002.1003733
Filename :
1003733
Link To Document :
بازگشت