A circuit arrangement and method utilize a programmable shifter coupled
downstream of a multiplier to shift the product of an input value and a
pre-scaled filter coefficient that implements a predetermined filter
function. Through the judicious selection of an appropriate pre-scaled
filter coefficient and a shift distance to shift the product, truncation
errors associated with a digital implementation of a filter may be
minimized, offering improved filter response compared to other discrete
filter implementations with like coefficient resolution, or in the
alternative, permitting acceptable filter response to be maintained with
reduced coefficient resolution. Moreover, where the coefficient resolution
is reduced, a filter may be implemented using relatively less space, less
power consumption and less delay than in comparable conventional designs.
Μια ρύθμιση και μια μέθοδος κυκλωμάτων χρησιμοποιούν έναν προγραμματίσημο μοχλό μετατόπισης που συνδέεται προς τα κάτω ενός πολλαπλασιαστή για να μετατοπίσει το προϊόν μιας αξίας εισαγωγής και ενός προ-ξελεπιασμένου συντελεστή φίλτρων που εφαρμόζει μια προκαθορισμένη λειτουργία φίλτρων. Μέσω της συνετής επιλογής ενός κατάλληλου προ-ξελεπιασμένου συντελεστή φίλτρων και μιας απόστασης μετατόπισης για να μετατοπίσουν το προϊόν, τα λάθη αποκοπής που συνδέονται με μια ψηφιακή εφαρμογή ενός φίλτρου μπορούν να ελαχιστοποιηθούν, προσφέροντας τη βελτιωμένη απάντηση φίλτρων έναντι σε άλλες ιδιαίτερες εφαρμογές φίλτρων με το ομοειδές ψήφισμα συντελεστή, ή στην εναλλακτική λύση, που επιτρέπει στην αποδεκτή απάντηση φίλτρων για να διατηρηθούν με το μειωμένο ψήφισμα συντελεστή. Επιπλέον, όπου το ψήφισμα συντελεστή μειώνεται, ένα φίλτρο μπορεί να εφαρμοστεί χρησιμοποιώντας το σχετικά λιγότερο διάστημα, τη λιγότερη κατανάλωση ισχύος και τη λιγότερη καθυστέρηση απ'ό,τι στα συγκρίσιμα συμβατικά σχέδια.