loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Euromicro Symposium on Digital Systems Design (DSD'01)
A MIMD-Based Multi Threaded Real-Time Processor for Pattern Recognition
Warsaw, Poland
September 04-September 06
ISBN: 0-7695-1239-9
F. Lesser, Ruprecht-Karls-University
J. de Cuveland, Ruprecht-Karls-University
V. Lindenstruth, Ruprecht-Karls-University
C. Reichling, Ruprecht-Karls-University
R. Schneider, Ruprecht-Karls-University
M.W. Schulz, Ruprecht-Karls-University
Abstract: This paper describes the development of a multiprocessor architecture that integrates data acquisition and numerical processing for a hard real-time environment. Within 3.9 ?s 15X19 ADC, samples have to be captured and analyzed. The first segment describes the function and architecture of an application-specific preprocessor that performs data acquisition and, in parallel, executes a hard-coded algorithm on the data. The second segment describes a four-way MIMD processor that works on the data prepared by the preprocessor. The architecture of the chip and critical design issues are discussed. The architecture allows the concurrent execution of multiple threads and provides efficient means for inter-thread communication. This paper focuses on the architecture and functionality. Results of the tests of the preprocessing stage are presented. Seventy-five thousand of these chips will be integrated in a highly specialized computing system for a heavy ion experiment planned to be commissioned at CERN 1 in 2005. Each chip will handle the data of 17 channels. A proto-type of the preprocessor has been implemented and tested successfully. The test of this part shows the correctness of the design. The MIMD processor is completely specified and the implementation is under way.
Citation:
F. Lesser, J. de Cuveland, V. Lindenstruth, C. Reichling, R. Schneider, M.W. Schulz, "A MIMD-Based Multi Threaded Real-Time Processor for Pattern Recognition," dsd, pp.0372, Euromicro Symposium on Digital Systems Design (DSD'01), 2001
Usage of this product signifies your acceptance of the Terms of Use.