Αρχική Αναζήτηση
Αποτελέσματα - Λεπτομέρειες
Εντολή Αναζήτησης : Συγγραφέας="Νικηφόρος" Και Συγγραφέας="Γιώργος"
Τρέχουσα Εγγραφή: 1 από 1
|
|||||||
Κωδικός Πόρου | 000342586 | ||||||
Τίτλος | FPGA implemetation of a cache controller with configurable scratchpad space | ||||||
Άλλος τίτλος | Υλοποίηση σε FPGA ενός ελεγκτή κρυφής μνήμης με ρυθμιζόμενο χώρο SRAM | ||||||
Συγγραφέας | Νικηφόρος, Γιώργος | ||||||
Σύμβουλος διατριβής | Κατεβαίνης, Μανόλης | ||||||
Περίληψη |
Σχεδιάσαμε και υλοποιήσαμε ένα ελεκτή *(controller)* κρύφης μνήμης με ρυθμιζόμενο *SRAM* χώρο για πολυεπεξεργαστικά συστήματα που εξυπηρετούν τις ανάγκες για επικοινωνία μεταξυ των επεξεργαστών των μελλοντικών *chips*. Το υλοποιημένο σύστημα ενοποιεί δύο διαφορετικά είδη επικοινωνίας –*cacheable* και *DMA*(*scratchpad*)- προκειμένου να υποστηρίξει λειτουργίες όπως μεταφορά δεδομένων(*streaming*, μηνύματα ή *cache* *lines*), ανίχνευση γεγονότων και απάντηση σε αυτά(αποστολή/λήψη γεγονότων, ή αστοχίες κρυφής μνήμης), συμφωνα με τις απαιτήσεις των εφαρμογών. Συγκεκριμένα, υλοποιούμε ένα πρωτότυπο βασισμένο σε *FPGA*, το οποίο αποτελεί έναν κόμβο ενός Πολυεπεξεργαστικού *chip* με ένα ελεκτή κρυφής μνήμης που χειρίζεται και *SRAM* περιοχές. Η προτινόμενη υλοποίηση χρησιμοποιεί τον επεξεργαστή *MicroBlaze* που υποστηρίζεται από την *FPGA*. Υλοποιηούμε μια εξωτερική κρυφή μνήμη με ενσωματομένη *SRAM*, με τεχνικές πρόβλεψης του σημείου που βρίσκονται τα δεδομένα και λειτουργίες *DMA* μέσω διεπαφών δικτύου οι οποίες τοποθετήθηκαν (κοντά) στο δεύτερο επίπεδο ιεραρχίας μνήμης. Διαπιστώσαμε ότι το κόστος του συστήματός σε εμβαδόν είναι το ένα πέμπτο μιας μεσαίου μεγέθους *FPGA*. Η υλοποιημένη αρχιτεκτονική είναι 8% αποδοτικότερη μια αρχιτεκτονική με δύο ξεχωριστούς ελεγκτές για κρυφή μνήμη και *DMA*. Αξιολογούμε την απόδοση του συστήματος μέσω εξομοιώσεων, προσομοιώσεων και ειδικών απλών προγραμμάτων που εκτελούνται σε *MicroBlaze*. Τα ειδικά αυτά προγράμματα εξομοιώνουν βασικές λειτουργίες που παρατηρούνται σε κανονικά προγράμματα. |
||||||
Φυσική περιγραφή | xiii, 78 σ. : εικ. ; 30 cm. | ||||||
Γλώσσα | Αγγλικά | ||||||
Ημερομηνία έκδοσης | 2009-04-02 | ||||||
Συλλογή | Σχολή/Τμήμα--Σχολή Θετικών και Τεχνολογικών Επιστημών--Τμήμα Επιστήμης Υπολογιστών--Μεταπτυχιακές εργασίες ειδίκευσης | ||||||
Τύπος Εργασίας--Μεταπτυχιακές εργασίες ειδίκευσης | |||||||
Μόνιμη Σύνδεση | https://elocus.lib.uoc.gr//dlib/1/0/1/metadata-dlib-266a47f153e8a12a10212e2ea2dd06c7_1249142021.tkl | ||||||
Εμφανίσεις | 581 |
Ψηφιακά τεκμήρια | |
---|---|
Κατέβασμα Εγγράφου |