Altera FIR Compiler Manuel d'utilisateur Page 51

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 76
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 50
Chapter 4: Functional Description 4–9
FIR Compiler
© May 2011 Altera Corporation FIR Compiler User Guide
Mathematically, when a signal is interpolated, zeros are inserted between data points
and the data is then filtered to remove spectral components that were not present in
the original signal (Figure 4–7).
To decimate a signal, a low-pass filter is applied, which removes spectral components
that will not be present at the low sample rate. After filtering, appropriate sample
values are taken (Figure 4–8).
The FIR Compiler generates interpolation and decimation filters by combining high-
and low-level optimization techniques.
Using the high-level optimization technique, the FIR Compiler processes the data
from a polyphase decomposed filter. The polyphase decomposition breaks a single
filter into several smaller filters, which results in the following:
When using an interpolation filter, zero-stuffed data does not need to be
computed; potentially saving resources (Figure 4–9 on page 4–10).
When using a decimation filter, output data—which is discarded during
downsampling—is never computed, again potentially saving resources
(Figure 4–10 on page 4–11).
Using the low-level optimization technique, the polyphase decomposed filter is
implemented using a multichannel, multiple coefficient set structure with an
appropriate wrapper.
Figure 4–7. Signal Interpolation
Figure 4–8. Signal Decimation
N
Input
Data
After
Zero
Stuffing
After
Low-Pass
Filtering
LPF
Input Output
M
Input
Data
Filtered
Data
Decimated
Data
LPF
Input Output
Vue de la page 50
1 2 ... 46 47 48 49 50 51 52 53 54 55 56 ... 75 76

Commentaires sur ces manuels

Pas de commentaire