Books: Streamlining Digital Signal Processing: a Tricks of the Trade Guidebook
J. Sala Alvarez


Chapter 24: Efficient 8-PSK and 16-PSK Generation using Distributed Arithmetic (expected publication date: spring/summer 2007) See the book at This chapter describes a valuable technique using distributed arithmetic (DA) to implement the digital pulse shaping filters required in generating phase shift keyed (PSK) signals for digital communications systems. DA constitutes an efficient multiplierless procedure for digital filtering in terms of reduced quantization noise. Nevertheless, optimization is usually required to reduce the exponential size of the associated look-up tables (LUT). Optimization techniques are either general (i.e., partitioning, where the filter is implemented as the addition of smaller sub-filters), or specific (this chapter's material), when so allowed by the structure of the input signal or the filter itself. LUT size is critical in 8-PSK and 16-PSK finite impulse response (FIR) pulse shaping. Hence, here we show that 8-PSK and 16-PSK can be split into the superposition of simpler constellations, which leads to reduced complexity in DA implementations.

©UPC Universitat Politècnica de Catalunya
Signal Processing and Communications group
Powered by Joomla!.