The Design of a Real-Time Adaptive Filter Development System

Abstract

This paper describes a hardware test platform designed to implement adaptive lattice filters in real-time. To achieve real-time processing speeds, algorithm complexity was accommodated by custom designing the computation engines with respect to the lattice data flow. Execution speeds of the computation engines were dramatically increased by a memory architecture that supports efficient addressing and by providing a floating-point ALU with numerous data paths and efficient implementation of division. Performance is further enhanced by pipelining multiple computation engines. In addition, the architecture is flexible enough to support other filter structures and to allow observation of filter variables as they adapt. With this system, various Adaptive Filter algorithms are being tested in real-time implementations of Adaptive Line Enhancers (ALEs) and Adaptive Noise Cancelers (ANCs) in order to characterize their performance and behavior, especially long term stability and the ability to track non-stationary signals.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 01, 1992
Accession Number
ADA250242

Entities

People

  • M. D. Juniper
  • R. C. North
  • T. R. Albert
  • W. H. Ku

Organizations

  • Naval Command, Control and Ocean Surveillance Center

Tags

DTIC Thesaurus Topics

  • Abstracts
  • Acoustics
  • Adaptive Filters
  • Addressing
  • Algorithms
  • Arrays
  • Clocks
  • Coefficients
  • Computations
  • Computers
  • Filters
  • Human-Machine Interfaces
  • Observation
  • Platforms
  • Signal Processing
  • Stationary
  • Test And Evaluation

Fields of Study

  • Computer science
  • Engineering

Readers

  • Computational Fluid Dynamics (CFD)
  • Image Processing and Computer Vision.
  • Parallel and Distributed Computing.