KIP-Veröffentlichungen

Jahr 2007
Autor(en) Florian Painke
Titel Hardware-Software Interface and Data Flow of the ALICE HLT
KIP-Nummer HD-KIP 07-13
KIP-Gruppe(n) F12
Dokumentart Diplomarbeit
Keywords (angezeigt) ALICE, HLT, DDR-SDRAM, PSI, PCI and Shared Memory Interface
Abstract (de) Der Datenfluß des High-Level Trigger (HLT) ist ein kritischer Faktor für den Erfolg
des A Large Ion Collision Experiment (ALICE) am CERN. Für diese Diplomarbeit
wurden ein Linux Kernel Treiber sowie ein Memory Controller für die DDR SDRAM
Chips auf der Read-Out Receiver Card, der Hardware-Beschleuniger Karte für den HLT,
entwickelt. Die Diplomarbeit gibt einen Überblick über den Datenfluß und tieferen
Einblick in die Arbeit an den beiden Komponenten. Ein weiteres Design für eine dritte
Komponente, den Datenreformatierer, wird vorgestellt.
Die Komponenten wurden zwar für den HLT entwickelt, sind jedoch generisch und
in weiten Teilen konfigurierbar. Insofern sind sie auch für andere Projekte verwendbar
und werden zum Teil auch anderweitig bereits eingesetzt. Sie werden hier in der logi-
schen Reihenfolge, die durch den Datenfluß vorgegeben ist, vorgestellt und nicht in der
chronologischen Reihenfolge, in der sie entwickelt wurden.
Abstract (en) The data flow of the High-Level Trigger (HLT) is critical to the success of A Large
Ion Collision Experiment (ALICE) at the CERN. During the work for this thesis, a
Linux kernel driver, and a memory controller for the DDR SDRAM chips on the Read-
Out Receiver Card, the preprocessing hardware for the HLT, have been developed.
The thesis gives an overview of the data flow, and an insight to the work on those
two components in detail. The design for a third component, the data reformatter, is
presented.
While the components were developed with the HLT in mind, they are generic and
highly configurable, and can be used, or are already in use, by other projects. They
will be presented in this thesis in logical order given by the data flow, rather than in
the chronological order in which they have been developed or designed.
Datei dt_painke.pdf
KIP - Bibliothek
Im Neuenheimer Feld 227
Raum 3.402
69120 Heidelberg