Communications Blockset | ![]() ![]() |
Library
Sequence Generators sublibrary of Comm Sources
Description
Barker codes, which are subsets of PN sequences, are commonly used for frame synchronization in digital communication systems. Barker codes have length at most 13 and have low correlation sidelobes. A correlation sidelobe is the correlation of a codeword with a time-shifted version of itself. The correlation sidelobe, Ck, for a k-symbol shift of an N-bit code sequence, {Xj}, is given by
where Xj is an individual code symbol taking values +1 or -1, for , and the adjacent symbols are assumed to be zero.
The Barker Code Generator block provides the codes listed in the following table:
Code length |
Barker Code |
1 |
[-1] |
2 |
[-1 1]; |
3 |
[-1 -1 1] |
4 |
[-1 -1 1 -1] |
5 |
[-1 -1 -1 1 -1] |
7 |
[-1 -1 -1 1 1 -1 1] |
11 |
[-1 -1 -1 1 1 1 -1 1 1 -1 1] |
13 |
[-1 -1 -1 -1 -1 1 1 -1 -1 1 -1 1 -1] |
Dialog Box
See Also
![]() | AWGN Channel | Baseband PLL | ![]() |