Παρακαλώ χρησιμοποιήστε αυτό το αναγνωριστικό για να παραπέμψετε ή να δημιουργήσετε σύνδεσμο προς αυτό το τεκμήριο: http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/15031
Πλήρες αρχείο μεταδεδομένων
Πεδίο DC ΤιμήΓλώσσα
dc.contributor.authorΠαναγιωτα Δ. Καρανασου
dc.date.accessioned2018-07-23T15:16:13Z-
dc.date.available2018-07-23T15:16:13Z-
dc.date.issued2008-3-30
dc.date.submitted2008-12-21
dc.identifier.urihttp://artemis-new.cslab.ece.ntua.gr:8080/jspui/handle/123456789/15031-
dc.description.abstractΣκοπός της παρούσας διπλωματικής εργασίας είναι η ανάπτυξη και η υλοποίηση στη γλώσσα περιγραφής Verilog αλγορίθμου για την εξαγωγή του συντακτικού δένδρου (parse tree) από εισαγώμενα δεδομένα και στη συνέχεια κατασκευή του διακοσμημένου συντακτικού δένδρου και υπολογισμό της καθοριζόμενης σημασιολογίας (semantic evaluation). Τα δεδομένα εισόδου τοποθετούνται πρώτα στο συντακτικό πίνακα (parse table), ο οποίος διατρέχεται κατάλληλα για να προκύψει τελικά το συντακτικό δένδρο. Επίσης, η σημασιολογία (semantics) ορίζεται σε task της Verilog για να μπορεί να αλλάζει χωρίς να επηρεάζει τη ροή του κυρίως μέρους του προγράμματος του module.Στην υλοποίηση ελέγχθηκαν δύο διαφορετικές κατηγορηματικές γραμματικές (Attribute Grammars) για εκτέλεση αριθμητικών πράξεων, αλλά έγινε και η απαραίτητη αυτοματοποίηση στο πρόγραμμα ώστε να μπορεί να εφαρμοστεί οποιαδήποτε κατηγορηματική γραμματική με επιτυχία.Η υλοποίηση των αλγορίθμων έγινε στο περιβάλλον ISE 9.1i της Xilinx. Η εκτέλεση μπορεί να γίνει σε Ενσωματωμένα Συστήματα βασισμένα στην τεχνολογία Field Programmable Gate Array (FPGA) και πιο συγκεκριμένα σε πλακέτες κατασκευασμένες από τη Xilinx. Ο παραγόμενος πηγαίος Verilog κώδικας προσομοιώνεται ώστε να ελεγχθεί αν η συμπεριφορά του συστήματος είναι η επιθυμητή με την χρήση του πακέτου λογισμικού ModelSim SE 6.2b.
dc.languageGreek
dc.subjectκατηγορηματική γραμματική
dc.subjectσυντακτικό δένδρο
dc.subjectσημασιολογικός υπολογισμός
dc.subjectverilog
dc.subjectfpga
dc.subjectπροσομοίωση
dc.titleΥλοποιηση Γραμματικων Σε Fpga
dc.typeDiploma Thesis
dc.description.pages134
dc.contributor.supervisorΠαπακωνσταντίνου Γεώργιος
dc.departmentΤομέας Τεχνολογίας Πληροφορικής & Υπολογιστών
dc.organizationΕΜΠ, Τμήμα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών
Εμφανίζεται στις συλλογές:Διπλωματικές Εργασίες - Theses

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


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