Lordcore: Energy-efficient opencl-programmable software-defined radio coprocessor

7Citations
Citations of this article
12Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

This paper proposes a single instruction multiple data (SIMD) processor, which is programmed with high-level OpenCL language. The low-power processor is customized for executing multiple-input-multiple-output (MIMO) detection algorithms at a high performance while consuming very little power making it suitable for software-defined radio (SDR) applications. The novel combination of SIMD operations on a transport programmed multicore datapath allows saving power on both the execution front end and the back end, leading to very good energy efficiency with a compiler programmable design. We demonstrate the feasibility of the architecture with the layered orthogonal lattice detector and minimum mean-square-error MIMO algorithms, which can be used as a software-defined radio implementation of the 3GPP local thermal equilibrium r11 standard. Compared to other state-of-the-art SDR architectures, the proposed design adds features that improve programmer productivity with an insignificant power and area impact.

Cite

CITATION STYLE

APA

Kultala, H., Viitanen, T., Berg, H., Jääskeläinen, P., Multanen, J., Kokkonen, M., … Takala, J. (2019). Lordcore: Energy-efficient opencl-programmable software-defined radio coprocessor. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 27(5), 1029–1042. https://doi.org/10.1109/TVLSI.2019.2897508

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free