HEAL DSpace

Αποδοτική Υλοποίηση Μιγαδικού Πολλαπλασιαστή σε ASIC και FPGA

Αποθετήριο DSpace/Manakin

Εμφάνιση απλής εγγραφής

dc.contributor.advisor Πεκμεστζή, Κιαμάλ el
dc.contributor.author Ντούσκας, Φώτιος Χ. el
dc.contributor.author Ntouskas, Fotios Ch. en
dc.date.accessioned 2014-12-11T09:47:49Z
dc.date.available 2014-12-11T09:47:49Z
dc.date.copyright 2014-08-01 -
dc.date.issued 2014-12-11
dc.date.submitted 2014-08-01 -
dc.identifier.uri https://dspace.lib.ntua.gr/xmlui/handle/123456789/39903
dc.identifier.uri http://dx.doi.org/10.26240/heal.ntua.7519
dc.description 93 σ. el
dc.description.abstract Ο σκοπός της παρούσας διπλωματικής εργασίας ήταν η σχεδίαση διαφόρων τοπολογιών μιγαδικών πολλαπλασιαστών και η διερεύνησή τους ως προς τις επιδόσεις τους στην επιφάνεια, κατανάλωση και καθυστέρηση σε ASIC και FPGA. Υλοποιήθηκαν έξι τοπολογίες βασισμένες σε δύο αλγόριθμους πολλαπλασιασμού δύο μιγαδικών αριθμών, τον συμβατικό αλγόριθμο και τον αλγόριθμο του Gauss. Ταυτόχρονα, υλοποιήθηκαν δύο διαφορετικές μονάδες επανακωδικοποίησης για την υλοποίηση της πράξης Χ*(Α+Β). Σχεδιάστηκαν διαφορετικές αρχιτεκτονικές υλοποίησής τους και διερευνήθηκε ποια είναι η αποδοτικότερη. Συγκεκριμένα, υλοποίηθηκαν σε γλώσσα Verilog δύο διαφορετικά κυκλώματα ενός μιγαδικού πολλαπλασιαστή σύμφωνα με τον συμβατικό αλγόριθμο και τέσσερα διαφορετικά κυκλώματα σύμφωνα με τον αλγόριθμο του Gauss σε μήκη λέξεως 8 ως 64 bits. Τα κυκλώματα προσομοιώθηκαν, συντέθηκαν και εφαρμόστηκαν σε ASIC και FPGA. Τα αποτελέσματα καθυστέρησης του κρίσιμου μονοπατιού, κατανάλωσης και επιφάνειας χρησιμοποιήθηκαν για την σύγκριση των υλοποιήσεων με σκοπό την εύρεση της αποδοτικότερης υλοποίησης στο κάθε μέσο (ASIC και FPGA). Επίσης διενεργήθηκε μια συγκριτική αξιολόγηση των αποτελεσμάτων στα δύο μέσα, με σκοπό την διερεύνηση της επίδρασης του μέσου στην απόδοση της υλοποίησης. el
dc.description.abstract The scope of this thesis was the design of various complex multiplier schemes, as well as the investigation of their performance, on area, energy consumption and critical path delay in ASIC and FPGA. A total of six (6) topologies were implemented based on two complex multiplication algorithms, the conventional and Gauss's complex multiplication algorithm. Moreover, two different recoding units where implemented to execute the X*(A+B) operation and architectures to encompass all of the aforementioned functionality were designed and their respective performances where analysed in order to determine the most efficient. More specifically, the first two topologies are designed on the conventional multiplication algorithm and the subsequent four used Gauss's complex multiplication algorithm using Verilog HDL, while the inputs can be 8, 16, 24, 32, 48, or 64 bits wide. The designs were simulated, synthesised and implemented in ASIC and FPGA. The energy, delay and area results are used to compare these schemes to determine the most efficient in each device (ASIC and FPGA). Also there is a comparison of the results on these two devices in order to examine their effect on the efficiency of the scheme. en
dc.description.statementofresponsibility Φώτιος Χ. Ντούσκας el
dc.language.iso el en
dc.rights ETDFree-policy.xml en
dc.subject Μιγαδικός πολλαπλασιαστής el
dc.subject Αλγόριθμος του Γκαους el
dc.subject Επανακωδικοποιητής πρόσθεσης-πολλαπλασιασμού el
dc.subject Δενδρικοί συμπιεστές el
dc.subject Γλώσσα περιγραφής υλικού el
dc.subject Modified booth en
dc.subject ASIC en
dc.subject FPGA en
dc.subject Complex multiplier en
dc.subject Gauss's complex multiplication en
dc.subject Add-Multiply operator recoder en
dc.title Αποδοτική Υλοποίηση Μιγαδικού Πολλαπλασιαστή σε ASIC και FPGA el
dc.title.alternative Efficient Implementation of Complex Multiplier in ASIC and FPGA en
dc.type bachelorThesis el (en)
dc.date.accepted 2014-07-31 -
dc.date.modified 2014-08-01 -
dc.contributor.advisorcommitteemember Πεκμεστζή, Κιαμάλ el
dc.contributor.advisorcommitteemember Σούντρης, Δημήτριος el
dc.contributor.advisorcommitteemember Οικονομάκος, Γιώργος el
dc.contributor.committeemember Σούντρης, Δημήτριος el
dc.contributor.committeemember Οικονομάκος, Γιώργος el
dc.contributor.department Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών el
dc.date.recordmanipulation.recordcreated 2014-12-11 -
dc.date.recordmanipulation.recordmodified 2014-12-11 -


Αρχεία σε αυτό το τεκμήριο

Αυτό το τεκμήριο εμφανίζεται στην ακόλουθη συλλογή(ές)

Εμφάνιση απλής εγγραφής