Hardware-accelerated design space exploration framework for communication systems

被引:12
作者
Kock, Markus [1 ]
Hesselbarth, Sebastian [1 ]
Pfitzner, Martin [1 ]
Blume, Holger [1 ]
机构
[1] Leibniz Univ Hannover, Inst Microelect Syst, D-30167 Hannover, Germany
关键词
Design space exploration (DSE); Emulation; Fixed-point arithmetic; Synthetic aperture radar (SAR); Interference alignment (IA);
D O I
10.1007/s10470-013-0127-6
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The efficient hardware implementation of signal processing algorithms requires a rigid characterization of the interdependencies between system parameters and hardware costs. Pure software simulation of bit-true implementations of algorithms with high computational complexity is prohibitive because of the excessive runtime. Therefore, we present a field-programmable gate array (FPGA) based hybrid hardware-in-the-loop design space exploration (DSE) framework combining high-level tools (e.g. MATLAB, C++) with a System-on-Chip (SoC) template mapped on FPGA-based emulation systems. This combination significantly accelerates the design process and characterization of highly optimized hardware modules. Furthermore, the approach helps to quantify the interdependencies between system parameters and hardware costs. The achievable emulation speedup using bit-true hardware modules is a key enabling the optimization of complex signal processing systems using Monte Carlo approaches which are infeasible for pure software simulation due to the large required stimuli sets. The framework supports a divide-and-conquer approach through a flexible partitioning of complex algorithms across the system resources on different layers of abstraction. This facilitates to efficiently split the design process among different teams. The presented framework comprises a generic state of the art SoC infrastructure template, a transparent communication layer including MATLAB and hardware interfaces, module wrappers and DSE facilities. The hardware template is synthesizable for a variety of FPGA-based platforms. Implementation and DSE results for two case studies from the different application fields of synthetic aperture radar image processing and interference alignment in communication systems are presented.
引用
收藏
页码:557 / 571
页数:15
相关论文
共 21 条
  • [1] [Anonymous], 1977, DISCRETE TIME SIGNAL
  • [2] Banz C., 2012, T HIGH PERFORMANCE E
  • [3] Blume H., 2008, HABILITATION TREATIS
  • [4] Borlenghi F., 2012, SAMOS 12 INT C EMB C
  • [5] Interference alignment and degrees of freedom of the K-user interference channel
    Cadambe, Viveck R.
    Jafar, Syed Ali
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2008, 54 (08) : 3425 - 3441
  • [6] Cumming I. G., 2005, ARTECH REM, V1, P108
  • [7] Del Valle PG, 2006, IFIP VLSI-SoC 2006: IFIP WG 10.5 International Conference on Very Large Scale Integration & System-on-Chip, P140
  • [8] Gonzalez O., 2011, Smart Antennas (WSA), 2011 International ITG Workshop on, P1
  • [9] Simulation and Emulation of MIMO Wireless Baseband Transceivers
    Greisen, Pierre
    Haene, Simon
    Burg, Andreas
    [J]. EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2010,
  • [10] Gries M, 2004, INTEGRATION, V38, P131, DOI 10.1016/j.vlsi.2004.06.001