Actual Chip Specification

Σχετικά έγγραφα
ΕΡΓΑΣΤΗΡΙΟ ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ : Κ. ΠΕΚΜΕΣΤΖΗ

Ψηφιακά Συστήματα VLSI

Θέματα Διπλωματικών Εργασιών

Θέματα Διπλωματικών Εργασιών

Ψηφιακή Επεξεργασία Σημάτων

ΨΗΦΙΑΚΗ ΕΠΕΞΕΡΓΑΣΙΑ ΣΗΜΑΤΩΝ Κυκλική Συνέλιξη. Εµµανουήλ Ζ. Ψαράκης Πολυτεχνική Σχολή Τµήµα Μηχανικών Η/Υ & Πληροφορικής

Pipelining και Παράλληλη Επεξεργασία

Βελτιστοποίηση μονάδας υπολογισμού Butterfly για τον αλγόριθμο FFT

Θέματα Διπλωματικών Εργασιών

27/4/2009. Για την υλοποίηση τέτοιων αλγορίθμων επεξεργασίας απαιτείται η χρήση μνήμης. T η περίοδος δειγματοληψίας. Επίκ. Καθηγητής.

Chapter 3 Αριθμητική Υπολογιστών

Εργαστήριο Εισαγωγής στη Σχεδίαση Συστημάτων VLSI

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

Ψηφιακή Επεξεργασία Σημάτων

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα ΣΗΜΑΤΑ & ΣΥΣΤΗΜΑΤΑ. Ενότητα : ΤΑΧΥΣ ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΣ FOURIER

Α. Αιτιολογήστε αν είναι γραμμικά ή όχι και χρονικά αμετάβλητα ή όχι.

Αρχιτεκτονική Μνήμης

ΨΗΦΙΑΚΗ ΕΠΕΞΕΡΓΑΣΙΑ ΣΗΜΑΤΟΣ ΑΣΚΗΣΗ 5

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

Chapter 3. Αριθμητική Υπολογιστών. Έβδομη (7 η ) δίωρη διάλεξη. Η διασύνδεση Υλικού και λογισμικού David A. Patterson και John L.

HMY 429: Εισαγωγή στην Επεξεργασία Ψηφιακών Σημάτων. Διάλεξη 22: Γρήγορος Μετασχηματισμός Fourier Ανάλυση σημάτων/συστημάτων με το ΔΜΦ

Εισαγωγή στις Τηλεπικοινωνίες. Δομή της παρουσίασης

ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ. Κεφάλαιο 3

24-Μαρ-2009 ΗΜΥ Φίλτρα απόκρισης πεπερασμένου παλμού (FIR)

ξργ Μονάδα επεξεργασίας ξργ δδ δεδομένων Μονάδα ελέγχου

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα ΣΗΜΑΤΑ & ΣΥΣΤΗΜΑΤΑ. Ενότητα : ΥΛΟΠΟΙΗΣΗ ΔΙΑΚΡΙΤΩΝ ΣΥΣΤΗΜΑΤΩΝ

Ευρυζωνικά δίκτυα (2) Αγγελική Αλεξίου

stopband Passband stopband H L H ( e h L (n) = 1 π = 1 h L (n) = sin ω cn

FFT. εκέµβριος 2005 ΨΕΣ 1

ΠΕΡΙΕΧΟΜΕΝΑ. Πρόλογος...9 ΚΕΦ. 1. ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ - ΚΩΔΙΚΕΣ

Περιεχόμενα. Πρώτο Κεφάλαιο. Εισαγωγή στα Ψηφιακά Συστήματα. Δεύτερο Κεφάλαιο. Αριθμητικά Συστήματα Κώδικες

FFT. Θα επικεντρωθούμε στο ΔΜΦ αλλά όλα ισχύουν και για τον

Επομένως το εύρος ζώνης του διαμορφωμένου σήματος είναι 2.

Κεφάλαιο 8. Αριθμητική Λογική μονάδα

Συστήµατα τα οποία χαρακτηρίζονται από γραµµικές εξισώσεις διαφορών µε σταθερούς συντελεστές

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

Θέματα Εξετάσεων Ιουνίου 2003 στο μάθημα Σήματα και Συστήματα και Λύσεις

Εισαγωγή στα Συστήματα Ψηφιακής Επεξεργασίας Σήματος

Ψηφιακή Λογική και Σχεδίαση

Εξεταστική Ιανουαρίου 2007 Μάθηµα: «Σήµατα και Συστήµατα»

Θέματα Διπλωματικών Εργασιών

HMY 429: Εισαγωγή στην Επεξεργασία Ψηφιακών

Οργάνωση Η/Υ. Γιώργος Δημητρίου. Μάθημα 2 ο Σύντομη Επανάληψη. Πανεπιστήμιο Θεσσαλίας - Τμήμα Πληροφορικής

Ψηφιακά Κυκλώματα (1 ο μέρος) ΜΥΥ-106 Εισαγωγή στους Η/Υ και στην Πληροφορική

Εισαγωγή στις Τηλεπικοινωνίες. Δομή της παρουσίασης

Εισαγωγή στην Επεξεργασία Σήματος. Νόκας Γιώργος

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

ΚΕΦΑΛΑΙΟ 2. Ηλεκτρονικη και 1/60 Πληροφορίας

ΛΥΣΕΙΣ ΑΣΚΗΣΕΩΝ ΕΞΕΤΑΣΤΙΚΗΣ ΠΕΡΙΟ ΟΥ ΙΟΥΝΙΟΥ 2004., η οποία όµως µπορεί να γραφεί µε την παρακάτω µορφή: 1 e

Ψηφιακή Επεξεργασία Σημάτων

ΤΕΙ ΗΠΕΙΡΟΥ ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ ΤΗΛΕΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΔΙΟΙΚΗΣΗΣ

Σήματα- συμβολισμοί. x(n)={x(n)}={,x(-1),x(0), x(1),.} x(n)={0,-2,-3, -1, 0, 1, 2, 3, 4,0 }

Κεφάλαιο 3 Κεντρική Μονάδα Επεξεργασίας

20-Μαρ-2009 ΗΜΥ Φίλτρα απόκρισης πεπερασμένου παλμού (FIR)

Σχεδιασμός Ολοκληρωμένων Κυκλωμάτων VLSI II

HY430 Εργαστήριο Ψηφιακών Κυκλωμάτων.

Ενδεικτικές Ασκήσεις για το μάθημα: «Μετρήσεις Φυσικών Μεγεθών»

ΑΣΚΗΣΗ 4 ΣΧΕΔΙΑΣΗ ΑΡΙΘΜΗΤΙΚΩΝ ΛΟΓΙΚΩΝ ΚΥΚΛΩΜΑΤΩΝ

Πράξεις με δυαδικούς αριθμούς

Το ολοκληρωμένο κύκλωμα μιας ΚΜΕ. «Φέτα» ημιαγωγών (wafer) από τη διαδικασία παραγωγής ΚΜΕ

Διάλεξη 2. Συστήματα Εξισώσεων Διαφορών ΔιακριτάΣήματαστοΧώροτης Συχνότητας

Λύσεις θεμάτων εξεταστικής περιόδου Ιουνίου v 3 (t) - i 2 (t)

Ψηφιακά Φίλτρα. Αναλογικά και ψηφιακά φίλτρα 20/5/ /5/2005 2

i Το τρανζίστορ αυτό είναι τύπου NMOS. Υπάρχει και το συμπληρωματικό PMOS. ; Τι συμβαίνει στο τρανζίστορ PMOS; Το τρανζίστορ MOS(FET)

Fast Fourier Transform

ΠΛΗ 21 - Τι είναι Ψηφιακό Σύστημα

Συνεπώς, η συνάρτηση µεταφοράς δεν µπορεί να οριστεί για z=0 ενώ µηδενίζεται όταν z=1. Εύκολα προκύπτει το διάγραµµα πόλων-µηδενικών ως εξής:

9. OIΚΟΥΜΕΝΙΚΕΣ ΠΥΛΕΣ ΠΟΛΛΑΠΛΩΝ ΕΙΣΟ ΩΝ

3-Απρ-2009 ΗΜΥ Φίλτρα απόκρισης άπειρου παλμού (IIR)

Αρχιτεκτονική Μνήµης

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

3. Πρόσθεση Πολλαπλασιασμός 4. Πρόσθεση στο πρότυπο ΙΕΕΕ Πολλαπλασιασμός στο πρότυπο ΙΕΕΕ

x[n] = e u[n 1] 4 x[n] = u[n 1] 4 X(z) = z 1 H(z) = (1 0.5z 1 )(1 + 4z 2 ) z 2 (βʹ) H(z) = H min (z)h lin (z) 4 z 1 1 z 1 (z 1 4 )(z 1) (1)

Ελίνα Μακρή

10-Μαρτ-2009 ΗΜΥ Παραθύρωση Ψηφιακά φίλτρα


4. ΚΕΦΑΛΑΙΟ ΕΦΑΡΜΟΓΕΣ ΤΟΥ ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΥ FOURIER

ΤΙΤΛΟΣ ΕΡΓΑΣΤΗΡΙΑΚΗΣ ΑΣΚΗΣΗΣ ΣΕΙΡΙΑΚΗ ΠΡΟΣΘΕΣΗ

H(z) = b 0 + b 1 z 1. h[n] = b 0 a n u[n] + b 1 a n 1 u[n 1] (17.2) y[n] ay[n 1] = b 0 x[n] + b 1 x[n 1] (17.3)

1) Να σχεδιαστούν στο matlab οι γραφικές παραστάσεις των παρακάτω ακολουθιών στο διάστημα, χρησιμοποιώντας τις συναρτήσεις delta και step.

Ενότητα 9 ΑΡΙΘΜΗΤΙΚΑ & ΛΟΓΙΚΑ ΚΥΚΛΩΜΑΤΑ

Πιθανότητες & Τυχαία Σήματα. Διγαλάκης Βασίλης

100 ΕΡΩΤΗΣΕΙΣ ΜΕ ΤΙΣ ΑΝΤΙΣΤΟΙΧΕΣ ΑΠΑΝΤΗΣΕΙΣ ΓΙΑ ΤΟ ΜΑΘΗΜΑ ΨΗΦΙΑΚΑ ΚΥΚΛΩΜΑΤΑ

ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Α ΤΑΞΗ

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές

y[n] = ay[n 1] + b 0 x[n] + b 1 x[n 1] (4)

ΥΠΟΛΟΓΙΣΤΕΣ Ι. Τα επιμέρους τμήματα Η ΟΜΗ TOY ΥΠΟΛΟΓΙΣΤΗ. Αναπαράσταση μεγεθών. Αναλογική αναπαράσταση ΚΕΝΤΡΙΚΗ ΜΝΗΜΗ ΜΟΝΑ Α ΕΛΕΓΧΟΥ

Παρουσίαση του μαθήματος

Δομές ψηφιακών φίλτρων (structures)

ΜΟΝΤΕΛΑ ΕΝΙΣΧΥΤΩΝ ΚΑΙ ΑΠΟΚΡΙΣΗ ΣΥΧΝΟΤΗΤΑΣ ΔΙΑΛΕΞΗ 4

7 η διάλεξη Ακολουθιακά Κυκλώματα

ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ. «Υλοποίηση αριθμητικών μονάδων υπολοίπου 2 n +1 με αριθμητική των n δυαδικών ψηφίων» Μαριδάκης Νικόλαος Α.Μ.

Αντίστροφος Μετασχηματισμός Ζ. Υλοποίηση συστημάτων Διακριτού Χρόνου. Σχεδίαση φίλτρων

ΚΕΦΑΛΑΙΟ 2. Ηλεκτρονικη και 1/62 Πληροφορίας

Επαναληπτικές Ασκήσεις για το µάθηµα Ψηφιακή Επεξεργασία Σηµάτων

ΑΠΟΤΕΛΕΣΜΑΤΑ ΠΕΠΕΡΑΣΜΕΝΗΣ ΑΚΡΙΒΕΙΑΣ (ΚΒΑΝΤΙΣΜΟΥ)

Επίπεδο Ψηφιακής Λογικής (The Digital Logic Level)

ΗΜΥ 100 Εισαγωγή στην Τεχνολογία

Πανεπιστήμιο Πατρών Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής. Ψηφιακά Ηλεκτρονικά. Συνδυαστική Λογική. Επιμέλεια Διαφανειών: Δ.

Transcript:

Actual Chip Specification May 12, 215 Nikos Moschopoulos, 2

Arithmetic Circuits Usage CPU: Fast GPU: Matrix Multiplication, MAC Crypto & PKC: modulo multiplication, addition SP: s, MAC NAN: Error Code Correction May 12, 215 Nikos Moschopoulos, 3

Actual System Specification ASIC May 12, 215 Nikos Moschopoulos, 4

Real boards development May 12, 215 Nikos Moschopoulos, 5

Real boards product Ethernet switch FLASH Chip R2 May 12, 215 Nikos Moschopoulos, 6

Υλοποίηση Ψηφιακών Φίλτρων x(t) πλάτος Φίλτρο f y(t) Γενική μορφή αναλογικού φίλτρου

Ψηφιακή επεξεργασία αναλογικού σήματος Αναλογική είσοδος A/ ψηφιακό φίλτρο FIR /A Αναλογική έξοδος Η σχέση μεταξύ εισόδου και εξόδου σε ένα ψηφιακό φίλτρο είναι η εξής: y n L 1 i Στο πεδίο του χρόνου ή έξοδος δίνεται από την συνέλιξη της εισόδου με τους συντελεστές ( σταθερές ) h I, όπου οι συντελεστές h i αποτελούν την κρουστική απόκριση του φίλτρου. x ni h i

Παράδειγμα επεξεργασίας σήματος video Παράδειγμα: Έστω ότι θέλουμε να επεξεργαστούμε σήματα video (-6 MHz). Απαιτείται συχνότητα δειγματοληψίας 12 ΜΗz Έστω ότι έχουμε 16 bits ακρίβεια στα δεδομένα και στις πράξεις. Αν θέλουμε FIR 32 σημείων τότε χρειαζόμαστε 32 προσθέσεις και 32 πολλαπλασιασμούς κάθε 1/12 ΜΗz = 83,3 nsec. Αν έχουμε μια μονάδα αθροιστή και μια μονάδα πολλαπλασιαστή και κάνουμε πολύπλεξη λειτουργίας τότε ο συνολικός χρόνος ενός πολλαπλασιασμού και μιας πρόσθεσης πρέπει να είναι : 1/12 1-6 32 = 83,3 nsec/32=2,7 nsec Σε εφαρμογές πραγματικού χρόνου απαιτούνται τεχνικές παραλληλίας (περισσότερες μονάδες πολλαπλασιαστών και αθροιστών) ή τεχνικές διοχέτευσης ενός πολλαπλασιαστήαθροιστή ή ακόμα και συνδυασμός παραλληλίας και διοχέτευσης.

Η direct μορφή ενός FIR φίλτρου με k-tap Z -1 Z -1 Z -1... Z -1 Z -1 x(n) x h k-1 x h k-2 x h k-3... x h 1 x h... y(n) y( n) k 1 i x( n i) h i

Η διπλωμένη μορφή του FIR φίλτρου όπως προκύπτει από τη δίπλωση της direct μορφής h(j) h K-1 k C-R h M-A 1 k-1 y(n) 2 SYN -R x(n) CLK SYN K cycles 1 sample cycle SYN 1 2 SYN

Αποδοτική Σχεδίαση Σύνθετων Αριθμητικών Μονάδων a i yn 1 Σύνθετες Πράξεις x a y (x 1 x 2 ) a (x 1 x 2 ) a y x 1 a 1 x 2 a 2 y ΠΟΛΛΑΠΛΑΣΙΑΣΤΗΣ: Κύκλωμα Μερικών Γινόμενων και Δένδρο Wallace CS Αθροιστών. a i Ταχύς Αθροιστής Ταχύς Αθροιστής ΠΟΛΛΑΠΛΑΣΙΑΣΤΗΣ: Κύκλωμα Μερικών Γινόμενων και Δένδρο Wallace CS Αθροιστών. CS Αθροιστής Ταχύς Αθροιστής yn 1 FIR φίλτρο 16-σημείων y x a x a... x a n n n1 1 n15 15... a X a X... a 1 15 X...

Παράλληλος πολλαπλασιαστής MB COR (high)= (11...111)2 n n-bit A PP Generator PP 1 Generator PP 2 Generator 3 bits 3 bits 3 bits MB Encoding b b 1 b 2 b 3 b 4 b 5 PP k-1 Generator CSA Tree C S Fast CLA Adder P=A B 3 bits COR (low)= c in,k-1 c in,2 c in,1 c in, n-bit b 2k-2 b 2k-1

Πολλαπλασιαστής διοχέτευσης με σώσιμο κρατουμένου. Είσοδοι έξοδοι σε απόκλιση bit A cor Partial Product Generator MB Encoding B CSA Tree C S CLA Adder P=A B C A CLA Adder S P=A B B

Αποδοτική σχεδίαση Πολλαπλασιαστή-Αθροιστή A A A A cor Partial Product Generator CSA Tree C CLA Adder S P=A B MB Encoding C B A CLA Adder S P=A B B C CLA Adder P=A B A B S CLA Adder B MAC - ACcumulator P=A B C 1 A B S 1 CSA C 2 S 2 CLA Adder B MAC - ACcumulator cor C P=A B A B Partial Product Generator CSA Tree CLA Adder S MB Encoding MAC - ACcumulator B

Η transpose μορφή ενός FIR φίλτρου με k-tap x(n) x h k-1 x h k-2 Z -1 Z -1 x hk-3 Z -1... x x h1 hy(n) -1... Z -1 Z

Η διπλωμένη μορφή του FIR φίλτρου όπως προκύπτει από τη δίπλωση της transpose μορφής h k C-R h K-1 h(j) M-A x(n) S-R k-1 2 1 SYN y(n) SYN

Απ ευθείας υλοποίηση ενός φίλτρου FIR -1-2 -L1 elay=t mult T adder h h 1 h 2 h L-1 Latency=L -1-2 -L1 h h 1 h 2 h L-1 elay=t mult log 2 L T adder Αρχιτεκτονική που επιτρέπει την απ ευθείας υλοποίηση φίλτρων FIR με την χρήση ειδικών κυκλωμάτων φαίνεται στο σχήμα

Πολλαπλασιαστής διοχέτευσης με σώσιμο κρατουμένου. Είσοδοι έξοδοι σε απόκλιση bit A cor Partial Product Generator MB Encoding B CSA Tree C S CLA Adder P=A B C A CLA Adder S P=A B B

Απ ευθείας υλοποίηση με δένδρο 4:2 C-S Αθροιστών a a 1 a 2 a 3 a 4 a 5 a 6 a 7 4:2 Adder 4:2 Adder 4:2 Adder 4:2 Adder 4:2 Adder 4:2 Adder 4:2 Adder CLA Adder

Υλοποίηση Φίλτρου FIR σε transpose μορφή h h 1 h 2 h L-1 Latency= Η transpose μορφή έχει μικρό αριθμό καθυστερήσεων και είναι άμεσης απόκρισης δηλαδή έχει Latency=. Στο σχήμα αυτό πρόβλημα παρουσιάζεται με την διάδοση του που λόγω μήκους αλλά και επειδή τροφοδοτεί πολλές εισόδους μπορεί να επιφέρει χρονική καθυστέρηση στην γραμμή του σήματος. Με κατάλληλους μετασχηματισμούς στο γράφο μπορεί να επιτευχθεί και συστολικότητα αλλά και μικρή καθυστέρηση.

ΤΕΧΝΙΚΕΣ ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΥ ΓΡΑΦΟΥ ΣΗΜΑΤΩΝ z -1 z -1 z -1 προαιρετική καθυστέρηση h h 1 h L-2 h L-1 υποκύκλωμα Α υποκύκλωμα Β εισαγωγή καθυστερήσεων αν όλοι οι κλάδοι έχ ουν την ίδια κατεύθυν ση καθυστέρηση προαιρετική καθυστέρηση Πολλαπλασιασμός η προαιρετική καθυστέρηση χ ρειάζεται για ν α μην έχ ουμε μεγάλη καθυστέρηση στις αθροίσεις 2 1 πρόσθεση των 1 και 2

Μετακίνηση καθυστερήσεων delay Ισοδύναμα υποκύκλωμα Α υποκύκλωμα B υποκύκλωμα Α υποκύκλωμα B delay

Μετασχηματισμός Γράφου direct form z -1 υποκύκλωμα Α υποκύκλωμα Β h h 1 h L-1 transpose form Μετακίν ηση καθυστερήσεων από κλάδους που προσέρχ ον ται σε κλάδους που απέρχ ον ται h h 1 h L-1 υποκύκλωμα Α υποκύκλωμα Β

Transpose υλοποίηση με αλυσίδα 4:2 C-S Αθροιστών a a 1 a 2 a 3 a 4 a 5 a 6 a 7 CLA Adder 4:2 Adder 4:2 Adder 4:2 Adder 4:2 Adder 4:2 Adder 4:2 Adder 4:2 Adder

Transpose μορφή φίλτρου FIR 6 σημείων h h 1 h 2 h 3 h 4 h 5 Ενδιάμεση μορφή μεταξύ απλής και transpose υλοποίησης h h 1 h 2 h 3 h 4 h 5

Συστολική υλοποίηση φίλτρου FIR 6 σημείων h h 1 h 2 h 3 h 4 h 5

4:2 Adder 4:2 Adder 4:2 Adder CLA Adder Mixed υλοποίηση με αλυσίδα 4:2 C-S Αθροιστών a a 1 a 2 a 3 a 4 a 5 a 6 a 7 4:2 Adder 4:2 Adder 4:2 Adder 4:2 Adder

Κύκλωμα πρόσθεσης με τον ένα μόνο αριθμό σε μορφή αθροίσματος κρατουμένου 1 η Περίπτωση X*Y=S* όπου το Υ είναι στην -1x * n-1-2 x * n-2 y 1 x * 1 συνήθη δυαδική μορφή y x * c in s * n-1 s * n-2 s * 1 s *

Κύκλωμα πρόσθεσης δυο αριθμών σε μορφή αθροίσματος κρατουμένου 2 η Περίπτωση X*Y*=S* y * n-1 x * n-1 y * n-2 x * n-2 y * 1 y * x * 1 x * c * in s * n s * s * s * s * n-1 n-2 1

Παράσταση Αριθμών σε RS μορφή 1 1-1 1 1-1 1 i i * i x x x X - X 2 x - 2 x )2 x (x X n-1 i i n-1 i i n-1 i i i * i i i

Κύκλωμα πρόσθεσης αριθμών σε RS μορφή -1-2 -3-4 y y 1 s * n - προέκταση προσήμου - x * n-1 x * n-2 x * n-3 x * n-4 x * 1 x * - - - - - - - s * n-1 s * n-2 s * n-3 s * n-4 s * 1 s * - - - - c in y * n-1 y * n-2 y * n-3 y * n-4 y * 1 y * x * n-1 x * n-2 x * n-3 x * n-4 x * 1 x * - - - - - - - - - - - - - - - - - - c * in - - - - - - - s * n s * n-1 s * n-2 s * n-3 s * n-4 s * 1 s *

Pipeline Υλοποίηση Ψηφιακού Φίλτρου FIR 5 k k CSA CSA CSA CSA CLA Adder

Pipeline Υλοποίηση Ψηφιακού Φίλτρου FIR - =Σ -k (k=,5) 1 2 3 4 5 = -1-2 -3-4 -5 CLA Adder C S A C S A C S A 1 2 3 4 C S A

Pipeline Υλοποίηση Ψηφιακού Φίλτρου FIR με CSΑ τελικός αθροιστής h =2-6 h 1 =2-4 -1/4 h 4 =2-6 h 3 =2-4 C S A CLA Adder C S A C S A 1 C S A h 2 = 1-1/4 4 1 1, 2, 2 2 4 3 1 6 4 4 h h h h h ό h x y k k k n n

Ψηφιακό Φίλτρο FIR 5 - Σημείων ΠΡΟΣΟΧΗ (Το Σχ. 3.27 του βιβλίου να διορθωθεί με h h 4 και h 1 h 3 ) y n 4 k x nk h k ό h h 4 6 4 2, h1 h3 2, h2 11 4 h =2-6 h 1 =2-4 h 2 1-1/4 * h 3 =2-4 τελικός αθροιστής h 4 =2-6

Αποδοτική Σχεδίαση Σύνθετων Αριθμητικών Μονάδων Υπολογισμός "πεταλούδας" του FFT X x y W s s s a k 1 k k N Y x y W s s s a k 1 k k N s x k s y k a WN x e 2π j a N - s X k 1 s Yk 1 Μιγαδικός πολλαπλασιασμός P ( a j a )( x j x ) ( a x a x ) j ( a x a x ) P j P R R R R R R R R P a x a x R R R P a x a x R R