Knowledge base: Warsaw University of Technology

Settings and your account

Back

Application of new technological advancements present in Spartan 6 FPGA chips for implementation of data acquisition system for GEM detectors

Adrian Byszuk

Abstract

This thesis describes project and implementation of data transmission system using PCI Express bus and fast serial connections between FPGA chips. Thesis focused on implementation of PCI Express communication in FPGA chip, device support in Linux operating system and implementation of fast, direct serial interconnect for FPGA chips. To achieve this goal, new technologies and logic elements present in Spartan 6 FPGAs were used, including: embedded hard-IP PCIe core, a DDR memory controller and SerDes logic blocks used for parallel-serial data conversion and transmission.
Record ID
WUT9eec0e7b4de949f199d37968b723302e
Diploma type
Master of Science
Author
Adrian Byszuk (FEIT/PE) Adrian Byszuk,, The Institute of Electronic Systems (FEIT/PE)Faculty of Electronics and Information Technology (FEIT)
Title in Polish
Zastosowanie nowych rozwiązań technologicznych układów FPGA Spartan 6 do realizacji systemu akwizycji danych dla detektora GEM
Supervisor
Wojciech Zabołotny (FEIT/PE) Wojciech Zabołotny,, The Institute of Electronic Systems (FEIT/PE)Faculty of Electronics and Information Technology (FEIT)
Certifying unit
Faculty of Electronics and Information Technology (FEIT)
Affiliation unit
The Institute of Electronic Systems (FEIT/PE)
Language
(pl) Polish
Status
Finished
Issue date (year)
2012
Internal identifier
ENSE-R.002458
Keywords in Polish
-
Keywords in English
-
Abstract in Polish
Niniejsza praca opisuje projekt i implementację systemu transmisji danych wykorzystującego magistralę PCI Express oraz szybkie interfejsy szeregowe między układami FPGA. Praca obejmowała głównie implementację obsługi PCI Express w układzie FPGA, obsługę urządzenia PCIe z poziomu systemu Linux oraz implementację szybkiej, bezpośredniej transmisji szeregowej między układami FPGA. Wykorzystano w tym celu nowe rozwiązania i elementy obecne w układach Spartan 6, takie jak: wbudowany rdzeń PCIe, kontroler pamięci DDR i układy transmisji szeregowo-równoległej SerDes.

Uniform Resource Identifier
https://repo.pw.edu.pl/info/master/WUT9eec0e7b4de949f199d37968b723302e/
URN
urn:pw-repo:WUT9eec0e7b4de949f199d37968b723302e

Confirmation
Are you sure?
Report incorrect data on this page