Efficient Implementation of OFDM Inner Receiver on a Programmable Multi-Core Processor Platform

被引:0
|
作者
Fan, Wenhua [1 ]
Chen, Chen [1 ]
Chen, Yun [1 ]
Yu, Zhiyi [1 ]
Zeng, Xiaoyang [1 ]
机构
[1] Fudan Univ, State Key Lab ASIC & Syst, Dept Microelect, Shanghai 201203, Peoples R China
关键词
OFDM; inner receiver; CMMB; multi-core processor; SDR;
D O I
10.1587/transcom.E95.B.1241
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents an efficient implementation of OFDM inner receiver on a programmable multi-core processor platform with CMMB as an application. The platform consists of an array of programmable SIMD processors interconnected in a 2-D mesh network, which can provide high performance and is quite suitable for wireless communication applications. Implemented on one cluster with 8 cores, the receiver includes symbol timing, carrier frequency offset and sampling frequency offset synchronization, channel estimation and equalization. Multiple optimization techniques are explored to improve system throughput such as: task-level parallelism on many cores, data-level parallelism on SIMD cores, minimization of memory access and route-length-minimization task mapping techniques. Besides, efficient memory strategy and specific instructions for complex computation increase the performance. The simulation results show that the inner receiver could achieve a throughput of up to 120 Mbps when operating at 750 MHz.
引用
收藏
页码:1241 / 1248
页数:8
相关论文
共 50 条
  • [1] Design and implementation of FPGA verification platform for multi-core processor
    Chen, C. (hmioycc@gmail.com), 1600, Science Press (51):
  • [2] A Fully Programmable Reed-Solomon Decoder on a Multi-Core Processor Platform
    Huang, Bei
    You, Kaidi
    Chen, Yun
    Yu, Zhiyi
    Zeng, Xiaoyang
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2012, E95D (12): : 2939 - 2947
  • [3] Efficient Implementation of Continuous Skyline Computation on a Multi-Core Processor
    Koizumi, Kenichi
    Inaba, Mary
    Hiraki, Kei
    2015 ACM/IEEE INTERNATIONAL CONFERENCE ON FORMAL METHODS AND MODELS FOR CODESIGN (MEMOCODE), 2015, : 52 - 55
  • [4] A Turbo Decoder Implementation for LTE Downlink Mapped on a Multi-Core Processor Platform
    Zhang, Qing
    Yu, Xueqiu
    Yu, Zhiyi
    Zeng, Xiaoyang
    2013 IEEE 10TH INTERNATIONAL CONFERENCE ON ASIC (ASICON), 2013,
  • [5] A Secondary Synchronization Signal Detection Implementation for LTE Downlink on a Multi-core Processor Platform
    Yu, Xueqiu
    He, Maofei
    Yu, Zhiyi
    Zeng, Xiaoyang
    2012 IEEE 11TH INTERNATIONAL CONFERENCE ON SOLID-STATE AND INTEGRATED CIRCUIT TECHNOLOGY (ICSICT-2012), 2012, : 1275 - 1277
  • [6] BENCHMARKING APACHE ON MULTI-CORE NETWORK PROCESSOR PLATFORM
    Song, Yi
    Zhang, Wu
    Ni, Hong
    Zha, Qiwen
    2011 3RD INTERNATIONAL CONFERENCE ON COMPUTER TECHNOLOGY AND DEVELOPMENT (ICCTD 2011), VOL 1, 2012, : 293 - 297
  • [7] A Dual Processor Energy-Efficient Platform with Multi-core Accelerator for Smart Sensing
    Pullini, Antonio
    Mach, Stefan
    Magno, Michele
    Benini, Luca
    SENSOR SYSTEMS AND SOFTWARE, 2017, 205 : 29 - 40
  • [8] A Design of the Trusted Platform Module Based on Multi-Core Processor
    Wang Yubo
    Mao Junjie
    2011 INTERNATIONAL CONFERENCE ON FUTURE COMPUTER SCIENCE AND APPLICATION (FCSA 2011), VOL 3, 2011, : 538 - 541
  • [9] Runtime Adaptive IoMT Node on Multi-Core Processor Platform
    Scrugli, Matteo Antonio
    Meloni, Paolo
    Sau, Carlo
    Raffo, Luigi
    ELECTRONICS, 2021, 10 (21)
  • [10] An Efficient Implementation of PSRS for Multi-core Systems
    He Songsong
    Gu Naijie
    Weng Yuping
    Ning Lanfang
    2011 INTERNATIONAL CONFERENCE ON ELECTRONICS, COMMUNICATIONS AND CONTROL (ICECC), 2011, : 136 - 139