background image

Περίληψη

Η ολοένα και αυξανόμενη ανάγκη για ευελιξία και χαμηλό κόστος παραγωγής σε υλοποι-

ήσεις υλικού, οδήγησε σε μία ευρύτερη χρήση επαναπρογραμμαζιζόμενου και επαναδιαμορ-

φούμενου εξοπλισμού, όπως

FPGAs και PLDs, τα οποία μπορούν να προγραμματιστούν

με γλώσσες περιγραφής υλικού. Η χρήση του επαναπρογραμματιζόμενου υλικού προσφέρει

την επιλογή της προσαρμογής ήδη υπαρχόντων επεξεργαστών έτσι ώστε να προσαρμοτούν

σε διαφορετικές σχεδιαστικές ανάγκες.

Σε αυτή την πτυχιακή, παρουσιάζεται μία υλοποίηση ενός επεξεργαστή που βασίζεται στο

σύνολο εντολών PLX 1.1 . Από τη στιγμή που ο επεξεργαστής προορίζεται για επεξερ-

γασία δεδομένων πολυμέσων , είναι αναγκαίο να περιλαμβάνει και μονάδα επεξεργασίας

αριθμών κινητής υποδιαστολής.

΄Ολα τα απαραίτητα βήματα που έπρεπε να παρθούν έτσι

ώστε να προσαρμόσουμε μία τέτοια μονάδα περιγράφονται λεπτομερώς.

Η όλη σχεδίαση

και υλοποίηση του επεξεργαστή και της μονάδας επεξεργασίας αριθμών κινητής υποδιαστο-

λής παρουσιαζονται, μαζί με την διαδικασία προσαρμογής του επεξεργαστή έτσι ώστε να

μπορέσει να λειτουργήσει με τη νέα μονάδα. ΄Ολα τα στάδια της εργασίας συνοδεύονται με

αποτελέσματα προσομοίωσης και με στατιστικά από την υλοποίηση σε FPGA.