Αλγόριθμοι και υλοποίηση "mixed signal" κυκλώματος ανίχνευσης παλμών (Read-out) υψηλής ταχύτητας

Το αντικείμενο της παρούσας διπλωματικής εργασίας είναι ο σχεδιασμός ενός υψηλής ταχύτητας αναλογικού κυκλώματος, με σκοπό την αναγνώριση και καταγραφή παλμών νετρίνων, καθώς και η υλοποίηση ενός υψηλής ανάλυσης TDC (Time to Digital Converter), χρησιμοποιώντας συγκεκριμένου τύπου Xilinx FPGA, με σ...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Ψιακής, Ραφαήλ
Άλλοι συγγραφείς: Μπίρμπας, Αλέξιος
Μορφή: Thesis
Γλώσσα:Greek
Έκδοση: 2016
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10889/9021
id nemertes-10889-9021
record_format dspace
spelling nemertes-10889-90212022-09-05T20:36:32Z Αλγόριθμοι και υλοποίηση "mixed signal" κυκλώματος ανίχνευσης παλμών (Read-out) υψηλής ταχύτητας Mixed signal algorithms and circuit implementation of high speed pulse detection (Read-out) Ψιακής, Ραφαήλ Μπίρμπας, Αλέξιος Μπίρμπας, Αλέξιος Καλύβας, Γρηγόριος Psiakis, Rafail Νετρίνο Αναλογικό-ψηφιακό κύκλωμα Τηλεσκόπια Neutrino Mixed signal Telescopes Converters AtoD Time to Digital Converter (TDC) FPGA Read-Out VHDL 621.381 5 Το αντικείμενο της παρούσας διπλωματικής εργασίας είναι ο σχεδιασμός ενός υψηλής ταχύτητας αναλογικού κυκλώματος, με σκοπό την αναγνώριση και καταγραφή παλμών νετρίνων, καθώς και η υλοποίηση ενός υψηλής ανάλυσης TDC (Time to Digital Converter), χρησιμοποιώντας συγκεκριμένου τύπου Xilinx FPGA, με σκοπό την μέτρηση του πλάτους των παλμών και την κατηγοριοποίηση τους . Το αναλογικό front-end κύκλωμα χρησιμοποιεί ένα υψηλής ταχύτητας OpAmp κατάλληλα πολωμένο καθώς και 3 comparator, προκειμένου να ενισχύσει τους παλμούς των νετρίνων και στη συνέχεια να τους συγκρίνει με συγκεκριμένα όρια τάσης. Ο OpAmp επιλέχθηκε για να έχει ένα πολύ καλό slew rate και υψηλό εύρος ζώνης της τάξης του 1GHz, ώστε να είναι σε θέση να ενισχύσει παλμούς υψηλής συχνότητας όπως αυτοί της εφαρμογής μας. Οι comparators σχεδιάστηκαν από υψηλού εύρους ζώνης και Κέρδους Opamps, που λειτουργούν σε διάταξη ανοικτού βρόχου. Το αναλογικό κύκλωμα τροφοδοτεί το ψηφιακό κύκλωμα με τον ενισχυμένο και φιλτραρισμένο παλμό. Το ψηφιακό back-end κύκλωμα σχεδιάστηκε με την χρήση της VHDL και υλοποιεί έναν TDC σε Virtex-5 Xilinx FPGA. Η υλοποίηση αυτή χρησιμοποιεί την αρχιτεκτονική του Virtex-5 για την επίτευξη υψηλής ανάλυσης, ενεργοποιώντας μια αλυσίδα από γραμμές καθυστέρησης κρατουμένων. Οι γραμμές κρατουμένων στους FPGAs είναι φτιαγμένες ώστε η διάδοση κρατουμένων να γίνεται όσο το δυνατόν γρηγορότερα, με σκοπό υψηλής ταχύτητας προσθέσεις ή πολλαπλασιασμούς. Η ανάλυση του TDC είναι η καθυστέρηση διάδοσης από το carry-in στο carry-out, και για τον Virtex-5 που χρησιμοποιείται εδώ, αυτή μετρήθηκε γύρω στα 30ps. The subject of this thesis is the design of a high speed Analog Circuit to readout and capture neutrinos’ pulses, and the implementation of a high resolution TDC (Time to Digital Converter) using a specific Xilinx FPGA, to measure the pulses’ width and categorize them. The Analog front-end uses a high speed OpAmp properly biased and 3 comparators in order to amplify the neutrinos’ pulses and then compare them with standard voltage thresholds. The OpAmp was designed to have a fine slew rate and a high bandwidth of 1GHz; otherwise it wouldn’t be able to amplify such high frequency pulses. Comparators were designed from high Bandwidth and Gain OpAmps, operating in open-loop configuration. The Analog Circuit feeds the Digital circuit with the amplified and filtered pulse. The Digital back-end was designed with VHDL and implements a TDC on a Virtex-5 Xilinx FPGA. The design uses Virtex-5 slices’ architecture to achieve high resolution, by activating a chain of carry delay lines. Carry lines in FPGAs are made to propagate the carries as quick as possible, for high speed additions or multiplications. The time resolution of the TDC is the propagation delay from carry-in to carry-out, so in Virtex-5 technology used, this time is around 30ps. After each carry element the propagated input signal is latched and ready to be read from an outer memory, under a slower clock frequency. 2016-01-07T08:27:25Z 2016-01-07T08:27:25Z 2015-08-31 Thesis http://hdl.handle.net/10889/9021 gr 0 application/pdf
institution UPatras
collection Nemertes
language Greek
topic Νετρίνο
Αναλογικό-ψηφιακό κύκλωμα
Τηλεσκόπια
Neutrino
Mixed signal
Telescopes
Converters
AtoD
Time to Digital Converter (TDC)
FPGA
Read-Out
VHDL
621.381 5
spellingShingle Νετρίνο
Αναλογικό-ψηφιακό κύκλωμα
Τηλεσκόπια
Neutrino
Mixed signal
Telescopes
Converters
AtoD
Time to Digital Converter (TDC)
FPGA
Read-Out
VHDL
621.381 5
Ψιακής, Ραφαήλ
Αλγόριθμοι και υλοποίηση "mixed signal" κυκλώματος ανίχνευσης παλμών (Read-out) υψηλής ταχύτητας
description Το αντικείμενο της παρούσας διπλωματικής εργασίας είναι ο σχεδιασμός ενός υψηλής ταχύτητας αναλογικού κυκλώματος, με σκοπό την αναγνώριση και καταγραφή παλμών νετρίνων, καθώς και η υλοποίηση ενός υψηλής ανάλυσης TDC (Time to Digital Converter), χρησιμοποιώντας συγκεκριμένου τύπου Xilinx FPGA, με σκοπό την μέτρηση του πλάτους των παλμών και την κατηγοριοποίηση τους . Το αναλογικό front-end κύκλωμα χρησιμοποιεί ένα υψηλής ταχύτητας OpAmp κατάλληλα πολωμένο καθώς και 3 comparator, προκειμένου να ενισχύσει τους παλμούς των νετρίνων και στη συνέχεια να τους συγκρίνει με συγκεκριμένα όρια τάσης. Ο OpAmp επιλέχθηκε για να έχει ένα πολύ καλό slew rate και υψηλό εύρος ζώνης της τάξης του 1GHz, ώστε να είναι σε θέση να ενισχύσει παλμούς υψηλής συχνότητας όπως αυτοί της εφαρμογής μας. Οι comparators σχεδιάστηκαν από υψηλού εύρους ζώνης και Κέρδους Opamps, που λειτουργούν σε διάταξη ανοικτού βρόχου. Το αναλογικό κύκλωμα τροφοδοτεί το ψηφιακό κύκλωμα με τον ενισχυμένο και φιλτραρισμένο παλμό. Το ψηφιακό back-end κύκλωμα σχεδιάστηκε με την χρήση της VHDL και υλοποιεί έναν TDC σε Virtex-5 Xilinx FPGA. Η υλοποίηση αυτή χρησιμοποιεί την αρχιτεκτονική του Virtex-5 για την επίτευξη υψηλής ανάλυσης, ενεργοποιώντας μια αλυσίδα από γραμμές καθυστέρησης κρατουμένων. Οι γραμμές κρατουμένων στους FPGAs είναι φτιαγμένες ώστε η διάδοση κρατουμένων να γίνεται όσο το δυνατόν γρηγορότερα, με σκοπό υψηλής ταχύτητας προσθέσεις ή πολλαπλασιασμούς. Η ανάλυση του TDC είναι η καθυστέρηση διάδοσης από το carry-in στο carry-out, και για τον Virtex-5 που χρησιμοποιείται εδώ, αυτή μετρήθηκε γύρω στα 30ps.
author2 Μπίρμπας, Αλέξιος
author_facet Μπίρμπας, Αλέξιος
Ψιακής, Ραφαήλ
format Thesis
author Ψιακής, Ραφαήλ
author_sort Ψιακής, Ραφαήλ
title Αλγόριθμοι και υλοποίηση "mixed signal" κυκλώματος ανίχνευσης παλμών (Read-out) υψηλής ταχύτητας
title_short Αλγόριθμοι και υλοποίηση "mixed signal" κυκλώματος ανίχνευσης παλμών (Read-out) υψηλής ταχύτητας
title_full Αλγόριθμοι και υλοποίηση "mixed signal" κυκλώματος ανίχνευσης παλμών (Read-out) υψηλής ταχύτητας
title_fullStr Αλγόριθμοι και υλοποίηση "mixed signal" κυκλώματος ανίχνευσης παλμών (Read-out) υψηλής ταχύτητας
title_full_unstemmed Αλγόριθμοι και υλοποίηση "mixed signal" κυκλώματος ανίχνευσης παλμών (Read-out) υψηλής ταχύτητας
title_sort αλγόριθμοι και υλοποίηση "mixed signal" κυκλώματος ανίχνευσης παλμών (read-out) υψηλής ταχύτητας
publishDate 2016
url http://hdl.handle.net/10889/9021
work_keys_str_mv AT psiakēsraphaēl algorithmoikaiylopoiēsēmixedsignalkyklōmatosanichneusēspalmōnreadoutypsēlēstachytētas
AT psiakēsraphaēl mixedsignalalgorithmsandcircuitimplementationofhighspeedpulsedetectionreadout
_version_ 1771297308086894592