Spectrum of a Binary Signal Block Coded for DC Suppression
01 July 1974
Spectrum of a Binary Signal Block Coded for DC Suppression By L. J. GREENSTEIN (Manuscript received January 8, 1974) This paper analyzes a block-coding scheme designed to suppress spectral energy near f = 0 for any binary message sequence. In this scheme, the polarity of each block is either maintained or reversed, depending on which decision drives the accumulated digit sum toward zero. The polarity of the block's last digit informs the decoder as to which decision was made. Our objective is to derive the average power spectrum of the coded signal when the message is a random sequence of --l's and --l's and the block length (M) is odd. The derivation uses a mixture of theoretical analysis and computer simulation. The theoretical analysis leads to a spectrum description in terms of a set of correlation coefficients, pq], q = 1,2, etc., with the pq s functions of M. The computer simulation uses FFT algorithms to estimate the power spectrum and autocorrelation function of the blockcoded signal. From these results, {p8} is estimated for various M. A mathematical approximation to pq in terms of q and M is then found which permits a closed-form evaluation of the power spectrum. Comparisons between the final formula and simulation results indicate an accuracy of ±5 percent (±0.2 dB) or better. The block-coding scheme treated here is of particular interest because of its practical simplicity and relative efficiency. The methods used to analyze it can be applied to other block-coding schemes as well, some of which are discussed here for purposes of comparison.