Title :
FPGA implementation of the guided scrambling line coding technique
Author :
Murphy, C.D. ; Dickinson, L.C. ; Fair, I.J.
Author_Institution :
Dept. of Electr. & Comput. Eng., Dalhousie Univ., Halifax, NS, Canada
Abstract :
The guided scrambling (GS) line coding technique was introduced by Fair, Grover, Krzymien, and MacDonald (1991) as a novel mechanism to ensure that binary transmitted sequences exhibit desirable line code characteristics. We describe a field programmable gate array (FPGA) implementation of GS. The system accommodates code words of up to 32 bits in length, with one or two augmenting bits per word. It permits specification of any scrambling polynomial with degree less than or equal to 32, and through the choice of two code word selection mechanisms, can be optimized for either high transition density or minimization of low frequency content. The system is used to verify theoretical expectations for the power spectral density of the encoded stream for various scrambling parameters, and to confirm expected trends in the statistics of encoded sequences for code configurations whose theoretical analysis is impractical
Keywords :
binary sequences; cryptography; field programmable gate arrays; polynomials; 32 bit; FPGA; binary transmitted sequences; code configurations; code word selection mechanisms; code words; encoded sequences; encoded stream; field programmable gate array; guided scrambling line coding; high transition density; line code characteristics; low frequency content minimisation; power spectral density; scrambling parameters; scrambling polynomial; statistics; Coupling circuits; Decoding; Degradation; Field programmable gate arrays; Frequency synchronization; Minimization; Polynomials; Resilience; Statistical analysis; Timing;
Conference_Titel :
Electrical and Computer Engineering, 1998. IEEE Canadian Conference on
Conference_Location :
Waterloo, Ont.
Print_ISBN :
0-7803-4314-X
DOI :
10.1109/CCECE.1998.685604