Truncated-Rounded Multiplier-Accumulator (MAC) με χρήση “κρυφού” bit για την υλοποίηση φίλτρων FIR αυξημένης ακρίβειας
Διπλωματική Εργασία


Επιβλέπων Κιαμάλ Πεκμεστζή
Συσχετιζόμενο μάθημα Ψηφιακά Συστήματα VLSI

Περιγραφή

Στους περισσότερους αλγορίθμους για να μην προκύψει συνεχής αύξηση του πλήθους των bit σε κάθε βήμα τους, τα αποτελέσματα στρογγυλεύονται (ή περικόπτονται) σε συγκεκριμένη ακρίβεια. Η κλασική προσέγγιση είναι, αφού υπολογιστούν όλα τα bits του γινομένου, να ακολουθήσει η στρογγύλευσή του. Μια πιο αποδοτική προσέγγιση είναι να παραλείψουμε τα κυκλώματα υπολογισμού των μερικών γινόμενων και των αντίστοιχων αθροιστών που χειρίζονται τα LSB που πρόκειται να περικοπούν. Η περικοπή αυτή των κυκλωμάτων δημιουργεί μεγαλύτερο σφάλμα σε σχέση με την κλασική προσέγγιση. Για την αντιμετώπισή του υπάρχουν τεχνικές μείωσης του σφάλματος με χρήση διορθωτικών όρων.

Στην εργασία αυτή θα γίνει η χρήση μια νέας τεχνικής που θα προενταμιεύει τους διορθωτικούς όρους για εφαρμογές με σταθερούς όρους όπως φίλτρα FIR για αύξηση της ακρίβειας των αποτελεσμάτων.
Στην συνέχεια θα διερευνηθεί η αποδοτική υλοποίηση και οι εφαρμογές των Truncated-Rounded Multiplier-Accumulators (MAC).

Λεπτομέρειες θα βρείτε εδώ