DocumentCode
1293676
Title
A distributed VLSI architecture for efficient signal and data processing
Author
Gaudiot, Jean-Luc ; Vedder, Rex W. ; Tucker, George K. ; Finn, Dennis ; Campbell, Michael L.
Author_Institution
Dept. of Electr. Eng.-Syst., Univ. of Southern California, Los Angeles, CA, USA
Issue
12
fYear
1985
Firstpage
1072
Lastpage
1087
Abstract
The machine described, the Hughes Data-Flow Multiprocessor (HDFM), is a high-performance, scalable, fault-tolerant, highly programmable multicomputer designed for embedded signal and data processing applications. The architecture of the machine is described in detail, and the influences on the final design of various requirements such as weight, size, power consumption, performance level and reliability are shown. The processing elements have been designed to reduce the number of VLSI component types required and for modularity of the physical system. The modular nature of the architecture allows a range of throughput and reliability requirements to be met. The model of execution, derived from original data-flow principles, is presented, as well as the various software tools which give the system its high-level language programmability. Complex constructs (such as large structure handling) are demonstrated. The results of a deterministic simulation of the machine show that a 64-processing-element machine may provide real throughput of 64 million instructions per second (MIPS).
Keywords
VLSI; computer architecture; computerised signal processing; distributed processing; parallel processing; signal processing equipment; Hughes Data-Flow Multiprocessor; data-flow principles; distributed VLSI architecture; embedded computer; fault-tolerant computer; modularity; performance level; power consumption; programmable multicomputer; reliability; scalable multiprocessor; signal processor; size; weight; Computer architecture; Hardware; High level languages; Parallel processing; Software; Throughput; Very large scale integration; Allocation; asynchronous execution; data-flow multiprocessor; distributed computing; multiprocessor architecture; signal and data processor;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/TC.1985.6312207
Filename
6312207
Link To Document