de
en
Schliessen
Detailsuche
Bibliotheken
Projekt
Impressum
Datenschutz
zum Inhalt
Detailsuche
Schnellsuche:
OK
Ergebnisliste
Titel
Titel
Inhalt
Inhalt
Seite
Seite
Im Dokument suchen
Ax, Johannes: On-Chip-Netzwerk-Architekturen für eingebettete hierarchische Multiprozessoren. 2019
Inhalt
Einleitung
Motivation
Das CoreVA-MPSoC
Gliederung der Arbeit
Stand der Technik von NoC-Architekturen
Terminologie und grundlegende Eigenschaften von NoCs
Topologie
Routing-Verfahren
Flusskontrolle
Global Asynchron Lokal Synchron (GALS)
NoC-Architekturen in der Forschung
Æthereal
Spidergon-STNoC
DSPIN/ASPIN
SpiNNaker
Tomahawk2
Argo
GigaNetIC
STHORM
KiloCore
Kommerzielle NoC-Architekturen
Adapteva's Epiphany
Kalray's MPPA
Intel Xeon Phi Knights Landing
NoC-IP-Kern Anbieter
Einordnung des CoreVA-MPSoCs in den Stand der Technik
Grundlagen und Werkzeugkette des CoreVA-MPSoC
Der VLIW-Prozessor CoreVA
Das Cluster im CoreVA-MPSoC
Hardware-Entwurfsablauf
Synthese
Platzieren und Verdrahten
Simulation
Analyse der Verlustleistung
Hierarchischer Entwurfsablauf
Software-Entwicklungsumgebung
LLVM-Compiler
Software-Basisfunktionen
Kommunikationsmodell
CoreVA-MPSoC-Compiler für Streaming-Anwendungen
Simulator
Bewertungsmaße von NoC-Architekturen
Analyse des Ressourcenbedarfs
Chipfläche
Leistungsaufnahme
Energiebedarf
Analyse der Performanz
Durchsatz
Latenz
Benchmark-Auswahl
Verbindungsstrukturen für NoC-Architekturen
Router für eingebettete Multiprozessoren
Stand der Technik
Implementierung eines Routers für das CoreVA-MPSoC
Topologien für eingebettete Multiprozessoren
Stand der Technik
Implementierung verschiedener Topologien im CoreVA-MPSoC
Vergleich verschiedener Topologien im CoreVA-MPSoC
GALS-Erweiterungen für eingebettete Multiprozessoren
Bezug zum Stand der Technik
Implementierung Mesochroner Router
Implementierung Asynchroner Router
Entwurfsraumexploration von GALS-Methoden
Zusammenfassung
Netzwerk-Schnittstellen für NoC-Architekturen
Stand der Technik von Netzwerk-Schnittstellen
Architektur einer Netzwerk-Schnittstelle für das CoreVA-MPSoC
Cluster-Schnittstelle
Sendevorgang
Empfangsvorgang
Router-Schnittstelle
Entwurfsraumexploration von Netzwerk-Schnittstellen
Softwarekosten
Kommunikationskanäle
Zusammenfassung
NoC-Architekturen auf Systemebene
Stand der Technik von Speicherarchitekturen in MPSoCs
Integration von CPU-Clustern und Speicherarchitekturen
Verbindungsstrukturen im Cluster
NoC-Anbindung an eng gekoppelte Speicher
Entwurfsraumexploration auf Systemebene
Chipfläche
Energiebedarf
Performanz
Abstrakte Modellierung des CoreVA-MPSoCs
Modell für den Flächenbedarf
Ein Modell zur Abschätzung von Performanz und Energie
Das CoreVA-MPSoC als Plattform für Echtzeitanwendungen
Stand der Technik
Echtzeit im CoreVA-MPSoC
Zusammenfassung
Prototypische Implementierungen des CoreVA-MPSoCs
ASIC-Prototyp
Makro eines Cluster-Knoten
Layout des CoreVA-MPSoCs
Testchip
FPGA-Prototyp
FPGA-Design
Multi-FPGA-Lösung
Demonstrator
Zusammenfassung
Zusammenfassung und Ausblick
Abbildungsverzeichnis
Tabellenverzeichnis
Abkürzungsverzeichnis
Referenzen
Eigene Veröffentlichungen
Betreute Arbeiten
Anhang
NoC-Grundlagen
Programmbeispiele für das CoreVA-MPSoC
Eigenschaften der betrachteten Beispielanwendungen
Spice Simulationen asynchroner Schaltungen
Ergebnisse für den CPU-Cluster