Modular Architecture for Efficient Generation and Correlation of Complementary Set of Sequences

Golay sequences and complementary sets of sequences have been long studied for their application in multisensor and communication systems. The feasibility of these systems strongly depends on the design of an efficient generator and correlator with the aim of reducing the computational load and hardware complexity. Recursive algorithms, which allow efficient architectures, are available in the case of complementary pairs of sequences and complementary sets of four sequences. This work presents a generalization of these algorithms with the purpose of obtaining complementary sets of M sequences with length L, the number of sequences M being a power of two (M=2m), and the length L a power of M (L=2mN) with m,Nisin N-{0}. This fact allows an ideal Kroumlnecker delta function of weight MmiddotL in the addition of the autocorrelation functions of the M sequences of the set. Furthermore, the generation of M different mutually orthogonal sets can be obtained. This fact makes their application suitable in simultaneous multiemission systems. With the proposed algorithm, an effective reduction in the number of operations necessary to implement the correlator can be obtained, if it is compared with the straightforward implementation. Also, a regular structure is provided that allows implementation of the generator and/or the correlator for complementary sets of M sequences, based on the structure for complementary sets of M/2 sequences The sequence length can also be easily extended to any multiple of M. Finally, the generation and correlation of M different mutually orthogonal complementary sets of M sequences can be immediately derived

[1]  Chintha Tellambura,et al.  Golay-Davis-Jedwab Complementary Sequences and Rudin-Shapiro Constructions , 2007 .

[2]  Jesús Ureña,et al.  An emerging technology: orthogonal time division multiplexing (OTDM) , 2003, EFTA 2003. 2003 IEEE Conference on Emerging Technologies and Factory Automation. Proceedings (Cat. No.03TH8696).

[3]  C.-C. TSENG,et al.  Complementary sets of sequences , 1972, IEEE Trans. Inf. Theory.

[4]  Marcel J. E. Golay,et al.  Complementary series , 1961, IRE Trans. Inf. Theory.

[5]  S. Budisin,et al.  New complementary pairs of sequences , 1990 .

[6]  J. Urena,et al.  Ultrasonic ranging sensor using simultaneous emissions from different transducers , 2004, IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control.

[7]  Hsiao-Hwa Chen,et al.  A multicarrier CDMA architecture based on orthogonal complementary codes for new generations of wideband wireless communications , 2001, IEEE Commun. Mag..

[8]  Álvaro Hernández,et al.  Real-time implementation of an efficient correlator for complementary sets of four sequences appl to ultrasonic pulse compression systems , 2006, Microprocess. Microsystems.

[9]  Henning F. Harmuth,et al.  Applications of Walsh functions in communications , 1969, IEEE Spectrum.

[10]  Manuel Mazo,et al.  Efficient generator and pulse compressor for complementary sets of four sequences , 2004 .

[11]  Álvaro Hernández,et al.  Correlation detector based on a FPGA for ultrasonic sensors , 1999, Microprocess. Microsystems.

[12]  Timothy O'Farrell,et al.  Spread spectrum techniques for indoor wireless IR communications , 2003, IEEE Wirel. Commun..

[13]  B. Popović Efficient Golay correlator , 1999 .

[14]  J. Urena,et al.  A comparison of computing architectures for ultrasonic signal processing , 2005, IEEE International Workshop on Intelligent Signal Processing, 2005..

[15]  S. W. GOLOMB,et al.  Generalized Barker sequences , 1965, IEEE Trans. Inf. Theory.

[16]  Shuangquan Wang,et al.  Aperiodic complementary sets of sequences-based MIMO frequency selective channel estimation , 2005, IEEE Communications Letters.

[17]  R. E. Challis,et al.  A Golay sequencer based NDT system for highly attenuating materials , 1992 .

[18]  Mark R. Bell,et al.  Asynchronous multicarrier DS-CDMA using mutually orthogonal complementary sets of sequences , 2000, IEEE Trans. Commun..

[19]  MARCEL J. E. GOLAY,et al.  Sieves for low autocorrelation binary sequences , 1977, IEEE Trans. Inf. Theory.