An Implementation of Configurable SIMD Core on FPGA

Article Preview

Abstract:

In order to meet the computing speed required by 4G wireless communications, and to provide the different data processing widths required by different algorithms, an SIMD (Single Instruction Multiple Data) core has been designed. The ISA (Instruction Set Architecture) and main components of the SIMD core are discussed focus on how the SIMD core can be configured. Finally, the simulation result of the multiplication of two 8*8 matrices is presented to show the execution of instructions in the proposed SIMD core, and the result verifies the correctness of the SIMD core design.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

1925-1929

Citation:

Online since:

July 2013

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2013 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] Mark Woh, Sangwon Seo, Scott Mahlke, Trevor Mudge, Chaitali Chakrabarti and Krisztian Flautner. AnySP: Anytime Anywhere Anyway Signal Processing. Proceedings of the ISCA'09, Austin, Texas, USA, June 20-24, (2009).

DOI: 10.1145/1555754.1555773

Google Scholar

[2] Mark Woh, Scott Mahlke, Trevor Mudge, Chaitali Chakrabarti. Mobile Supercomputers for the Next-Generation Cell Phone. Computer, 43(1), 81-85, (2010).

DOI: 10.1109/mc.2010.16

Google Scholar

[3] Kees van Berkel. Vector Processing as an Enabler for ambient intelligence. Amiware: Hardware Technology Drivers of Ambient Intelligence, 5: 223-243, (2006).

DOI: 10.1007/1-4020-4198-5_12

Google Scholar

[4] Woh, M.; Yuan Lin; Sangwon Seo; Mudge, T.; Mahlke, S. Analyzing the scalability of SIMD for the next generation software defined radio. Acoustics, Speech and Signal Processing, (2008).

DOI: 10.1109/icassp.2008.4518878

Google Scholar

[5] Yuan lin, Hyunseok Lee, Mark Who, Yoav Harel, Scott Mahlke. SODA: A High-Performance DSP Architecture for Software-Defined Radio. IEEE Micro, 2007, 27(1): 114-123.

DOI: 10.1109/mm.2007.22

Google Scholar