Viterbi decoding is widely used in many radio systems. Because of the large computation complexity, it is usually implemented with ASIC chips, FPGA chips, or optimized hardware accelerators. With the rapid development...Viterbi decoding is widely used in many radio systems. Because of the large computation complexity, it is usually implemented with ASIC chips, FPGA chips, or optimized hardware accelerators. With the rapid development of the multicore technology, multicore platforms become a reasonable choice for software radio (SR) systems. The Cell Broadband Engine processor is a state-of-art multi-core processor designed by Sony, Toshiba, and IBM. In this paper, we present a 64-state soft input Viterbi decoder for WiMAX SR Baseband system based on the Cell processor. With one Synergistic Processor Element (SPE) of a Cell Processor running at 3.2GHz, our Viterbi decoder can achieve the throughput up to 30Mb/s to decode the tail-biting convolutional code. The performance demonstrates that the proposed Viterbi decoding implementation is very efficient. Moreover, the Viterbi decoder can be easily integrated to the SR system and can provide a highly integrated SR solution. The optimization methodology in this module design can be extended to other modules on Cell platform.展开更多
An algorithm was developed to accurately estimate the Doppler centroid,which is needed for high-quality synthetic aperture radar(SAR)image formation by resolving the SAR pulse repetition frequency(PRF)ambiguity.The al...An algorithm was developed to accurately estimate the Doppler centroid,which is needed for high-quality synthetic aperture radar(SAR)image formation by resolving the SAR pulse repetition frequency(PRF)ambiguity.The algorithm uses the SAR range migration to resolve the PRF-ambiguity by searching for a PRF-ambiguity number that minimizes the intensity contrast in the range-Doppler domain.Experimental results show that the approach,compared with traditional methods for resolving the SAR PRF ambiguity,is more suitable for both high contrast scenes such as urban areas and low contrast scenes such as mountains.Moreover,the approach is more computationally efficient for there are no time-consuming correlations or fast Fourier transform(FFT)operations needed in the range-Doppler domain and only part of the range cells are used in the calculation.展开更多
文摘Viterbi decoding is widely used in many radio systems. Because of the large computation complexity, it is usually implemented with ASIC chips, FPGA chips, or optimized hardware accelerators. With the rapid development of the multicore technology, multicore platforms become a reasonable choice for software radio (SR) systems. The Cell Broadband Engine processor is a state-of-art multi-core processor designed by Sony, Toshiba, and IBM. In this paper, we present a 64-state soft input Viterbi decoder for WiMAX SR Baseband system based on the Cell processor. With one Synergistic Processor Element (SPE) of a Cell Processor running at 3.2GHz, our Viterbi decoder can achieve the throughput up to 30Mb/s to decode the tail-biting convolutional code. The performance demonstrates that the proposed Viterbi decoding implementation is very efficient. Moreover, the Viterbi decoder can be easily integrated to the SR system and can provide a highly integrated SR solution. The optimization methodology in this module design can be extended to other modules on Cell platform.
基金supported by the China National Ministry (No.J01-2005078)the National Natural Science Foundation of China (Grant No.60502012).
文摘An algorithm was developed to accurately estimate the Doppler centroid,which is needed for high-quality synthetic aperture radar(SAR)image formation by resolving the SAR pulse repetition frequency(PRF)ambiguity.The algorithm uses the SAR range migration to resolve the PRF-ambiguity by searching for a PRF-ambiguity number that minimizes the intensity contrast in the range-Doppler domain.Experimental results show that the approach,compared with traditional methods for resolving the SAR PRF ambiguity,is more suitable for both high contrast scenes such as urban areas and low contrast scenes such as mountains.Moreover,the approach is more computationally efficient for there are no time-consuming correlations or fast Fourier transform(FFT)operations needed in the range-Doppler domain and only part of the range cells are used in the calculation.