An assessment of the suitability of FPGA-based systems for use in digital signal processing . Constant propagation as applied to programmable hardware began with the use of constant multipliers in digital filtering. One key to achieving highperformance is the use of the small memories inside of many CLB architectures to implement fixed multiplication over a narrow bit width. Commercial architectures are exploring integration of reconfigurable logic and microprocessors on the same chip. Specialized configurable architectures which are utilized for speeding up specific applications are replacing some ASICs.
Some applications also exploit optimization based on a specific input instance of the computation.
R.J. Petersen and B. Hutchings. An Assessment of the Suitability of FPGA-Based Systems for use in Digital Signal Processing . In 5th International Workshop on Field-Programmable Logic and Applications, 1995. Attempts to accelerate image processing using these types of algorithms on FPGAs have resulted in few competitive implementations. The approach adopted in this paper is based on the use of stack filters which avoid these difficulties by employing completely different algorithms that do not rely on any arithmetic functions.