Entwurf und Implementierung eines PCI-Express Root Complex für ein experimentelles objektbasiertes Rechnersystem in VHDL
Motivation
Zur prototypischen Realisierung von Mikroprozessoren und Rechnersystemen mit diesen Mikroprozessoren benötigt man leistungsfähige FPGAs mit vielen Logik-Ressourcen sowie für Rechner übliche Schnittstellen wie USB, HDMI und Ethernet. Da Hochleistungs-FPGAs heute fast ausnahmslos als Beschleuniger in PCs verwendet werden, besitzen entsprechende Entwicklungs-Boards außer PCI Express und SFP- bzw. QSFP-Käfigen meist über keine weiteren Schnittstellen. Entwicklungs-Boards mit den gewünschten Schnittstellen werden dagegen nur mit Low-Cost oder Mittelklasse-FPGAs angeboten. Aus diesem Grund entstand die Idee, ein Hochleistungs-Entwicklungsboard mit High-End-FPGA über PCI-Express mit einem Mittelklasse-Board zu verbinden.
Aufgabenstellung
Design and Implementation of a PCI Express Root Complex for an experimental Object-Based Computer System
Hintergrund
Zur prototypischen Realisierung von Mikroprozessoren und Rechnersystemen mit diesen Mikroprozessoren benötigt man leistungsfähige FPGAs mit vielen Logik-Ressourcen sowie für Rechner übliche Schnittstellen wie USB, HDMI und Ethernet. Da Hochleistungs-FPGAs heute fast ausnahmslos als Beschleuniger in PCs verwendet werden, besitzen entsprechende Entwicklungs-Boards außer PCI Express und SFP- bzw. QSFP-Käfigen meist über keine weiteren Schnittstellen. Entwicklungs-Boards mit den gewünschten Schnittstellen werden dagegen nur mit Low-Cost oder Mittelklasse-FPGAs angeboten. Aus diesem Grund entstand die Idee, ein Hochleistungs-Entwicklungsboard mit High-End-FPGA über PCI-Express mit einem Mittelklasse-Board zu verbinden.
Aufgabenstellung
Im Rahmen dieser Arbeit soll ein PCI-Express Root Complex für ein High-End FPGA-Entwicklungsboard mit einem Intel Stratix 10 FPGA eine mögli
|
|
|
Institut für Kommunikationsnetze und Rechnersysteme (IKR)
|
|
Themenbeschreibung |
|
|
|
|
|
|
|
|
|
Entwurf und Implementierung eines PCI-Express Root Complex für ein experimentelles objektbasiertes Rechnersystem in VHDL
Motivation
Zur prototypischen Realisierung von Mikroprozessoren und Rechnersystemen mit diesen Mikroprozessoren benötigt man leistungsfähige FPGAs mit vielen Logik-Ressourcen sowie für Rechner übliche Schnittstellen wie USB, HDMI und Ethernet. Da Hochleistungs-FPGAs heute fast ausnahmslos als Beschleuniger in PCs verwendet werden, besitzen entsprechende Entwicklungs-Boards außer PCI Express und SFP- bzw. QSFP-Käfigen meist über keine weiteren Schnittstellen. Entwicklungs-Boards mit den gewünschten Schnittstellen werden dagegen nur mit Low-Cost oder Mittelklasse-FPGAs angeboten. Aus diesem Grund entstand die Idee, ein Hochleistungs-Entwicklungsboard mit High-End-FPGA über PCI-Express mit einem Mittelklasse-Board zu verbinden.
Aufgabenstellung
Design and Implementation of a PCI Express Root Complex for an experimental Object-Based Computer System
Hintergrund
Zur prototypischen Realisierung von Mikroprozessoren und Rechnersystemen mit diesen Mikroprozessoren benötigt man leistungsfähige FPGAs mit vielen Logik-Ressourcen sowie für Rechner übliche Schnittstellen wie USB, HDMI und Ethernet. Da Hochleistungs-FPGAs heute fast ausnahmslos als Beschleuniger in PCs verwendet werden, besitzen entsprechende Entwicklungs-Boards außer PCI Express und SFP- bzw. QSFP-Käfigen meist über keine weiteren Schnittstellen. Entwicklungs-Boards mit den gewünschten Schnittstellen werden dagegen nur mit Low-Cost oder Mittelklasse-FPGAs angeboten. Aus diesem Grund entstand die Idee, ein Hochleistungs-Entwicklungsboard mit High-End-FPGA über PCI-Express mit einem Mittelklasse-Board zu verbinden.
Aufgabenstellung
Im Rahmen dieser Arbeit soll ein PCI-Express Root Complex für ein High-End FPGA-Entwicklungsboard mit einem Intel Stratix 10 FPGA eine mögli
Nr.
((none)) [pdf]
|
Entwurf und Implementierung eines PCI-Express Root Complex für ein experimentelles objektbasiertes Rechnersystem in VHDL
Motivation
Zur prototypischen Realisierung von Mikroprozessoren und Rechnersystemen mit diesen Mikroprozessoren benötigt man leistungsfähige FPGAs mit vielen Logik-Ressourcen sowie für Rechner übliche Schnittstellen wie USB, HDMI und Ethernet. Da Hochleistungs-FPGAs heute fast ausnahmslos als Beschleuniger in PCs verwendet werden, besitzen entsprechende Entwicklungs-Boards außer PCI Express und SFP- bzw. QSFP-Käfigen meist über keine weiteren Schnittstellen. Entwicklungs-Boards mit den gewünschten Schnittstellen werden dagegen nur mit Low-Cost oder Mittelklasse-FPGAs angeboten. Aus diesem Grund entstand die Idee, ein Hochleistungs-Entwicklungsboard mit High-End-FPGA über PCI-Express mit einem Mittelklasse-Board zu verbinden.
Aufgabenstellung
Design and Implementation of a PCI Express Root Complex for an experimental Object-Based Computer System
Hintergrund
Zur prototypischen Realisierung von Mikroprozessoren und Rechnersystemen mit diesen Mikroprozessoren benötigt man leistungsfähige FPGAs mit vielen Logik-Ressourcen sowie für Rechner übliche Schnittstellen wie USB, HDMI und Ethernet. Da Hochleistungs-FPGAs heute fast ausnahmslos als Beschleuniger in PCs verwendet werden, besitzen entsprechende Entwicklungs-Boards außer PCI Express und SFP- bzw. QSFP-Käfigen meist über keine weiteren Schnittstellen. Entwicklungs-Boards mit den gewünschten Schnittstellen werden dagegen nur mit Low-Cost oder Mittelklasse-FPGAs angeboten. Aus diesem Grund entstand die Idee, ein Hochleistungs-Entwicklungsboard mit High-End-FPGA über PCI-Express mit einem Mittelklasse-Board zu verbinden.
Aufgabenstellung
Im Rahmen dieser Arbeit soll ein PCI-Express Root Complex für ein High-End FPGA-Entwicklungsboard mit einem Intel Stratix 10 FPGA eine mögli
|
|
|
Methoden
|
Themengebiete
|
Entwurf und Implementierung eines PCI-Express Root Complex für ein experimentelles objektbasiertes Rechnersystem in VHDL
Motivation
Zur prototypischen Realisierung von Mikroprozessoren und Rechnersystemen mit diesen Mikroprozessoren benötigt man leistungsfähige FPGAs mit vielen Logik-Ressourcen sowie für Rechner übliche Schnittstellen wie USB, HDMI und Ethernet. Da Hochleistungs-FPGAs heute fast ausnahmslos als Beschleuniger in PCs verwendet werden, besitzen entsprechende Entwicklungs-Boards außer PCI Express und SFP- bzw. QSFP-Käfigen meist über keine weiteren Schnittstellen. Entwicklungs-Boards mit den gewünschten Schnittstellen werden dagegen nur mit Low-Cost oder Mittelklasse-FPGAs angeboten. Aus diesem Grund entstand die Idee, ein Hochleistungs-Entwicklungsboard mit High-End-FPGA über PCI-Express mit einem Mittelklasse-Board zu verbinden.
Aufgabenstellung
Design and Implementation of a PCI Express Root Complex for an experimental Object-Based Computer System
Hintergrund
Zur prototypischen Realisierung von Mikroprozessoren und Rechnersystemen mit diesen Mikroprozessoren benötigt man leistungsfähige FPGAs mit vielen Logik-Ressourcen sowie für Rechner übliche Schnittstellen wie USB, HDMI und Ethernet. Da Hochleistungs-FPGAs heute fast ausnahmslos als Beschleuniger in PCs verwendet werden, besitzen entsprechende Entwicklungs-Boards außer PCI Express und SFP- bzw. QSFP-Käfigen meist über keine weiteren Schnittstellen. Entwicklungs-Boards mit den gewünschten Schnittstellen werden dagegen nur mit Low-Cost oder Mittelklasse-FPGAs angeboten. Aus diesem Grund entstand die Idee, ein Hochleistungs-Entwicklungsboard mit High-End-FPGA über PCI-Express mit einem Mittelklasse-Board zu verbinden.
Aufgabenstellung
Im Rahmen dieser Arbeit soll ein PCI-Express Root Complex für ein High-End FPGA-Entwicklungsboard mit einem Intel Stratix 10 FPGA eine mögli
|
Entwurf und Implementierung eines PCI-Express Root Complex für ein experimentelles objektbasiertes Rechnersystem in VHDL
Motivation
Zur prototypischen Realisierung von Mikroprozessoren und Rechnersystemen mit diesen Mikroprozessoren benötigt man leistungsfähige FPGAs mit vielen Logik-Ressourcen sowie für Rechner übliche Schnittstellen wie USB, HDMI und Ethernet. Da Hochleistungs-FPGAs heute fast ausnahmslos als Beschleuniger in PCs verwendet werden, besitzen entsprechende Entwicklungs-Boards außer PCI Express und SFP- bzw. QSFP-Käfigen meist über keine weiteren Schnittstellen. Entwicklungs-Boards mit den gewünschten Schnittstellen werden dagegen nur mit Low-Cost oder Mittelklasse-FPGAs angeboten. Aus diesem Grund entstand die Idee, ein Hochleistungs-Entwicklungsboard mit High-End-FPGA über PCI-Express mit einem Mittelklasse-Board zu verbinden.
Aufgabenstellung
Design and Implementation of a PCI Express Root Complex for an experimental Object-Based Computer System
Hintergrund
Zur prototypischen Realisierung von Mikroprozessoren und Rechnersystemen mit diesen Mikroprozessoren benötigt man leistungsfähige FPGAs mit vielen Logik-Ressourcen sowie für Rechner übliche Schnittstellen wie USB, HDMI und Ethernet. Da Hochleistungs-FPGAs heute fast ausnahmslos als Beschleuniger in PCs verwendet werden, besitzen entsprechende Entwicklungs-Boards außer PCI Express und SFP- bzw. QSFP-Käfigen meist über keine weiteren Schnittstellen. Entwicklungs-Boards mit den gewünschten Schnittstellen werden dagegen nur mit Low-Cost oder Mittelklasse-FPGAs angeboten. Aus diesem Grund entstand die Idee, ein Hochleistungs-Entwicklungsboard mit High-End-FPGA über PCI-Express mit einem Mittelklasse-Board zu verbinden.
Aufgabenstellung
Im Rahmen dieser Arbeit soll ein PCI-Express Root Complex für ein High-End FPGA-Entwicklungsboard mit einem Intel Stratix 10 FPGA eine mögli
|
|
|
Beschreibung
|
Entwurf und Implementierung eines PCI-Express Root Complex für ein experimentelles objektbasiertes Rechnersystem in VHDL
Motivation
Zur prototypischen Realisierung von Mikroprozessoren und Rechnersystemen mit diesen Mikroprozessoren benötigt man leistungsfähige FPGAs mit vielen Logik-Ressourcen sowie für Rechner übliche Schnittstellen wie USB, HDMI und Ethernet. Da Hochleistungs-FPGAs heute fast ausnahmslos als Beschleuniger in PCs verwendet werden, besitzen entsprechende Entwicklungs-Boards außer PCI Express und SFP- bzw. QSFP-Käfigen meist über keine weiteren Schnittstellen. Entwicklungs-Boards mit den gewünschten Schnittstellen werden dagegen nur mit Low-Cost oder Mittelklasse-FPGAs angeboten. Aus diesem Grund entstand die Idee, ein Hochleistungs-Entwicklungsboard mit High-End-FPGA über PCI-Express mit einem Mittelklasse-Board zu verbinden.
Aufgabenstellung
Design and Implementation of a PCI Express Root Complex for an experimental Object-Based Computer System
Hintergrund
Zur prototypischen Realisierung von Mikroprozessoren und Rechnersystemen mit diesen Mikroprozessoren benötigt man leistungsfähige FPGAs mit vielen Logik-Ressourcen sowie für Rechner übliche Schnittstellen wie USB, HDMI und Ethernet. Da Hochleistungs-FPGAs heute fast ausnahmslos als Beschleuniger in PCs verwendet werden, besitzen entsprechende Entwicklungs-Boards außer PCI Express und SFP- bzw. QSFP-Käfigen meist über keine weiteren Schnittstellen. Entwicklungs-Boards mit den gewünschten Schnittstellen werden dagegen nur mit Low-Cost oder Mittelklasse-FPGAs angeboten. Aus diesem Grund entstand die Idee, ein Hochleistungs-Entwicklungsboard mit High-End-FPGA über PCI-Express mit einem Mittelklasse-Board zu verbinden.
Aufgabenstellung
Im Rahmen dieser Arbeit soll ein PCI-Express Root Complex für ein High-End FPGA-Entwicklungsboard mit einem Intel Stratix 10 FPGA eine mögli
|
|
|
|
|
|
|