Share Email Print
cover

Proceedings Paper

VHDL design optimization for two-dimensional filters
Author(s): Nelson Luiz Passos; Jian Song; Robert P. Light; Ranette Halverson; Richard P. Simpson
Format Member Price Non-Member Price
PDF $14.40 $18.00

Paper Abstract

Multi-dimensional applications, such as image processing and seismic analysis, usually require the high computer performance obtained from the implementation of Application Specific Integrated Circuits (ASICs). The critical sections of such applications consist of nested loops with the possibility of embedded conditional branch instructions. Current commercial systems use branch predication techniques, which can also be applied in the design of ASIC systems. Those techniques utilize predicate registers to control the validity of computed results. The optimized design and allocation of such registers becomes then a significant factor in the performance of the system. By using branch prediction to transform control dependencies in data dependencies, the application of a multi-dimensional retiming to an MDFG permit the iterations of the original loop body to be naturally overlapped, making the existent parallelism explicit. Based on the retiming information, predicate registers are designed as shift registers that allow the correct execution of the filter function.

Paper Details

Date Published: 29 December 1999
PDF: 11 pages
Proc. SPIE 3970, Media Processors 2000, (29 December 1999); doi: 10.1117/12.375245
Show Author Affiliations
Nelson Luiz Passos, Midwestern State Univ. (United States)
Jian Song, Midwestern State Univ. (United States)
Robert P. Light, Midwestern State Univ. (United States)
Ranette Halverson, Midwestern State Univ. (United States)
Richard P. Simpson, Midwestern State Univ. (United States)


Published in SPIE Proceedings Vol. 3970:
Media Processors 2000
Sethuraman Panchanathan; V. Michael Bove; Subramania I. Sudharsanan, Editor(s)

© SPIE. Terms of Use
Back to Top