Masterarbeit MSTR-2813

Bibliograph.
Daten
Cook, Alejandro: FPGA Emulation of a GALS Network-on-Chip Interconnection.
Universität Stuttgart, Fakultät Informatik, Elektrotechnik und Informationstechnik, Masterarbeit Nr. 2813 (2009).
59 Seiten, englisch.
CR-Klassif.C.1.4 (Processor Architectures, Parallel Architectures)
Kurzfassung

The growing complexity of today's Systems-on-Chip demands the use of distributed, and sometimes heterogeneous processing elements that communicate with each other using special resources. Currently, the most common communication scheme is a shared bus that spreads across the entire chip and, therefore, poses complex implementation issues as the number of processing elements increases. In order to overcome the inherent limitations of bus-based solutions, the Network-on-Chip paradigm has emerged as a structured way of realizing on-chip interconnections.

The present Master Thesis has its focus on emulating the interconnection matrix behavior of a large Network-on-chip. The main goals of this work are, on the one hand, to enable the rapid characterization of a an on-chip network architecture, and on the other hand, to identify and implement a suitable GALS interconnection strategy on an FPGA.

The network characterization involves the development of RTL blocks to inject and retrieve packets to/from the network as well as a software/hardware mechanism to control the whole emulation process. For these activities the DfX framework will be used to automate the network description as much of as possible.

To implement a GALS network matrix on an FPGA, several techniques are considered: using double flip-flop synchronizers, using mesochronous synchronizers after and using an QDI asynchronous fabric with a custom development flow or with standard development tools.

Volltext und
andere Links
PDF (943829 Bytes)
Zugriff auf studentische Arbeiten aufgrund vorherrschender Datenschutzbestimmungen nur innerhalb der Fakultät möglich
Abteilung(en)Universität Stuttgart, Institut für Technische Informatik, Rechnerarchitektur
BetreuerElm, Melanie; Holst, Stefan
Projekt(e)Rechnerarchitektur
Eingabedatum4. April 2011
   Publ. Informatik