A hardwired NoC infrastructure for embedded systems on FPGAs

Muhammad E.S. Elrabaa, Abdelhafidh Bouhraoua

Research output: Contribution to journalArticlepeer-review

7 Scopus citations

Abstract

A hardwired network-on-chip based on a modified Fat Tree (MFT) topology is proposed as a communication infrastructure for future FPGAs. With extremely simple routing, such an infra structure would greatly enhance the ongoing trend of embedded systems implementation using multi-cores on FPGAs. An efficient H-tree based floor plan that naturally follows the MFT construction methodology was developed. Several instances of the proposed NoC were implemented with various inter-routers links progression schemes combined with very simple router architecture and efficient client network interface (CNI). The performance of all these implementations was evaluated using a cycle-accurate simulator for various combinations of NoC sizes and traffic models. Also a new data transfer circuit for transferring data between clients and NoC operating at different (unrelated) clock frequencies has been developed. Allowing data transfer at one data per cycle, the operation of this circuit has been verified using gate-level simulations for several ratios of NoC/client clock frequencies.

Original languageEnglish
Pages (from-to)200-216
Number of pages17
JournalMicroprocessors and Microsystems
Volume35
Issue number2
DOIs
StatePublished - Mar 2011

Bibliographical note

Funding Information:
This work was supported by King Fahd University of Petroleum and Minerals (KFUPM) Grant # IN070367 .

Keywords

  • Field Programmable Gate Arrays (FPGAs)
  • Multi-core embedded systems
  • Networks-on-chip
  • Systems-on-chips

ASJC Scopus subject areas

  • Software
  • Hardware and Architecture
  • Computer Networks and Communications
  • Artificial Intelligence

Fingerprint

Dive into the research topics of 'A hardwired NoC infrastructure for embedded systems on FPGAs'. Together they form a unique fingerprint.

Cite this