Title :
Cycle efficient scrambler implementation for software defined radio
Author :
Lin, Jui-Chieh ; Fan-Chiang, Ming-Jung ; Heieh, Minja ; Mao, Song-Yen ; Chen, Sao-Jie ; Hu, Yu Hen
Author_Institution :
Grad. Inst. of Electron. Eng., Nat. Taiwan Univ., Taipei, Taiwan
Abstract :
The task of efficient implementation of bit-serial scrambler algorithms on a word-parallel software defined radio micro-architecture is considered. By exploiting properties of the exclusive-OR Boolean logic operator, a novel power-of-two look-ahead recursive algorithm transformation method is developed. Together with loop-unrolling, this new method produces an efficient vector scrambler algorithm formulation that realizes orders of magnitude clock-cycle savings compared to state of the art solutions. Using IEEE 802.11a scrambler algorithm as an example, this new formulation is 9 times faster than previously reported results.
Keywords :
Boolean functions; software radio; telecommunication standards; wireless LAN; Boolean logic operator; IEEE 802.11a scrambler algorithm; bit-serial scrambler algorithms; cycle efficient scrambler; loop unrolling; magnitude clock-cycle savings; microarchitecture; software defined radio; Boolean functions; Clocks; Communication standards; Logic; Polynomials; Power engineering and energy; Signal processing algorithms; Software algorithms; Software radio; Wireless communication; Look Ahead transform; Scrambler; Vector Processing; software defined radio; unrolling;
Conference_Titel :
Acoustics Speech and Signal Processing (ICASSP), 2010 IEEE International Conference on
Conference_Location :
Dallas, TX
Print_ISBN :
978-1-4244-4295-9
Electronic_ISBN :
1520-6149
DOI :
10.1109/ICASSP.2010.5495532