DocumentCode
3546487
Title
HIBI-based multiprocessor SoC on FPGA
Author
Salminen, Erno ; Kulmala, Ari ; Hämäläinen, Timo D.
Author_Institution
Inst. of Digital & Comput. Syst., Tampere Univ. of Technol., Finland
fYear
2005
fDate
23-26 May 2005
Firstpage
3351
Abstract
An FPGA offers an excellent platform for a system-on-chip consisting of intellectual property (IP) blocks. The problem is that IP blocks and their interconnections are often FPGA vendor dependent. Our HIBI (heterogeneous IP block interconnection) network-on-chip (NoC) scheme solves the problem by providing a flexible interconnection network and IP block integration with an open core protocol (OCP) interface. Therefore, IP components can be of any type: processors; hardware accelerators; communication interfaces; memories. As a proof of concept, a multiprocessor system with eight soft processor cores and HIBI is prototyped on FPGA. The whole system uses 36,402 logic elements, 2.9 Mbits of RAM, and operates at 78 MHz frequency on the Altera Stratix 1S40, which is comparable to other FPGA multiprocessors. The most important benefit is significant reduction of the design effort compared to system specific interconnection networks. HIBI also presents the first OCP compliant IP-block integration in FPGA.
Keywords
field programmable gate arrays; integrated circuit design; integrated circuit interconnections; multiprocessing systems; multiprocessor interconnection networks; protocols; random-access storage; system-on-chip; 2.9 Mbit; 78 MHz; Altera Stratix 1S40; FPGA; HIBI-based multiprocessor SoC; RAM; communication interfaces; hardware accelerators; heterogeneous IP block interconnection; intellectual property blocks; interconnection network; logic elements; memories; network-on-chip; open core protocol interface; processors; soft processor cores; system-on-chip; Field programmable gate arrays; Hardware; Intellectual property; Multiprocessing systems; Multiprocessor interconnection networks; Network-on-a-chip; Protocols; Prototypes; Random access memory; System-on-a-chip;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2005. ISCAS 2005. IEEE International Symposium on
Print_ISBN
0-7803-8834-8
Type
conf
DOI
10.1109/ISCAS.2005.1465346
Filename
1465346
Link To Document