Παρακαλώ χρησιμοποιήστε αυτό το αναγνωριστικό για να παραπέμψετε ή να δημιουργήσετε σύνδεσμο προς αυτό το τεκμήριο: http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/14446
Πλήρες αρχείο μεταδεδομένων
Πεδίο DC ΤιμήΓλώσσα
dc.contributor.authorΞυδης Σωτηριος
dc.date.accessioned2018-07-23T14:39:47Z-
dc.date.available2018-07-23T14:39:47Z-
dc.date.issued2005-10-26
dc.date.submitted2005-12-21
dc.identifier.urihttp://artemis-new.cslab.ece.ntua.gr:8080/jspui/handle/123456789/14446-
dc.description.abstractΣκοπός της διπλωματικής αυτής εργασίας είναι η παρουσίαση ενός εργαλείου αυτοματοποιημένης σχεδίασης υλικού, για την παραγωγή και σύνθεση γενικών συντακτικών αναγνωριστών γραμματικών χωρίς συμφραζόμενα (Context Free Grammars-CFGs). Το εργαλείο δέχεται ως είσοδο τις προδιαγραφές μιας οποιασδήποτε CFG και παράγει ως έξοδο Verilog-HDL συνθέσιμο κώδικα, ο οποίος περιγράφει το κατάλληλο hardware που απαιτείται για την αναγνώριση της γραμματικής εισόδου. Το προτεινόμενο εργαλείο γράφθηκε με την βοήθεια της γλώσσας προγραμματισμού C++ και δίνει την δυνατότητα στο χρήστη να επιλέξει μεταξύ τριών διαφορετικών αρχιτεκτονικών υλοποίησης (σειριακής-pipelined-παράλληλης) κλιμακούμενου βαθμού παραλληλίας. Οι αρχιτεκτονικές που χρησιμοποιήθηκαν έχουν σχεδιαστεί προσεκτικά, με σκοπό να αποτελέσουν πρότυπα για την υλοποίηση οποιουδήποτε CFG parser σε υλικό. Ανάλογα με τις προδιαγραφές της κάθε γραμματικής εισόδου γίνεται η κατάλληλη παραμετροποίηση της πρότυπης αρχιτεκτονικής, που έχει επιλέγει για την υλοποίηση του parser. Ο χρόνος που απαιτείται για την συντακτική αναγνώριση της συμβολοσειράς εισόδου ελαττώνεται αισθητά, κινούμενοι σταδιακά από την σειριακή προς την παράλληλη αρχιτεκτονική, ενώ θα πρέπει να σημειωθεί ότι ο χρόνος παραγωγής του τελικού HDL συνθέσιμου κώδικα είναι αμελητέος. Πιο συγκεκριμένα, η pipelined υλοποίηση επιταχύνει, κατά μέσο όρο, την διαδικασία αναγνώρισης σε σχέση με την σειριακή κατά ένα παράγοντα της τάξης του 7,8%. Αντίστοιχα η παράλληλη υλοποίηση επιταχύνει, κατά μέσο όρο, την διαδικασία αναγνώρισης σε σχέση με την pipelined κατά ένα παράγοντα της τάξης του 1,52.
dc.languageGreek
dc.subjectσυντακτική ανάλυση
dc.subjectγραμματικές χωρίς συμφραζόμενα
dc.subjectεργαλείο σύνθεσης υλικού
dc.subjectαυτοματοποιημένη σύνθεση
dc.subjectverilog
dc.subjecthdl
dc.subjectfpga
dc.subjectcontext free grammar
dc.subjectcfg
dc.subjectparsing
dc.subjecthardware parser
dc.subjectautomated synthesis tool
dc.titleΥλοποιηση Εργαλειου Αυτοματοποιημενης Σχεδιασης Και Συνθεσης Σε Υλικο Αλγοριθμων Συντακτικης Αναγνωρισης
dc.typeDiploma Thesis
dc.description.pages314
dc.contributor.supervisorΠαπακωνσταντίνου Γεώργιος
dc.departmentΤομέας Τεχνολογίας Πληροφορικής & Υπολογιστών
dc.organizationΕΜΠ, Τμήμα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών
Εμφανίζεται στις συλλογές:Διπλωματικές Εργασίες - Theses

Αρχεία σε αυτό το τεκμήριο:
Αρχείο ΜέγεθοςΜορφότυπος 
DT2005-0234.doc5.02 MBMicrosoft WordΕμφάνιση/Άνοιγμα


Όλα τα τεκμήρια του δικτυακού τόπου προστατεύονται από πνευματικά δικαιώματα.