MATCHED ARCHITECTURES FOR SIGNAL PROCESSING AND CONTROL

Abstract

Fast processing environments for real-time data acquisition, data processing and control applications may be realised using very different architectures. State of the art systems generally employ multiprocessors and parallel processing having a dedicated architecture such as systolic arrays to support computation-intensive signal processing tasks such as, for instance, convolution, filtering, FFT. etc. Mostly, general purpose rather than application driven architectures are used whenever possible and the available literature is heavily concentrated on the first configuration. At TPD-TNO, the research emphasis is on application driven architectures. and the objectives for the so-called 'matched' architecture designs are: - Capability for a wide range of sizes, starting from small systems. The objective here is design for scalability - Design for systems to be used in harsh environments - Design for minimum connectivity. reduced communication bandwidth, incorporation of dedicated preprocessing. multibus systems, etc. The real-time behaviour of general purpose architectures is not sufficiently predictable and they are not designed to perform acquisition tasks or data-intensive processing with high performance. Matched architectures, on the contrary, are designed for well defined applications and optimized for each application, The key effort in matched architecture research is directed towards efficiently mapping algorithms to processing steps in hardware (and software) architectures. Essentially. the design process is iterative

    Similar works