EFFICIENT IMPLEMENTATION OF FIXED-RATE FARROW-BASED RESAMPLING FILTER
Systems and method for resampling are provided. A method of resampling includes receiving a first sampled signal that is sampled at a first sample rate, where the first sample rate is a submultiple of a system clock rate for a Farrow filter. The method further includes resampling the first sampled s...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Systems and method for resampling are provided. A method of resampling includes receiving a first sampled signal that is sampled at a first sample rate, where the first sample rate is a submultiple of a system clock rate for a Farrow filter. The method further includes resampling the first sampled signal, using the Farrow filter having a plurality of finite impulse response (FIR) filters and an arbitrary position interpolator, at a second sample rate to generate a second sampled signal. The interpolation factor for each sample of the second sampled signal is retrieved from at least one lookup table stored in memory and the first sample rate and the second sample rate are fixed and locked to a common frequency reference. The method further includes outputting the second sampled signal at the second sample rate.
L'invention concerne des systèmes et un procédé de rééchantillonnage. Un procédé de rééchantillonnage comprend les étapes consistant à : recevoir un premier signal échantillonné qui est échantillonné à une première fréquence d'échantillonnage, la première fréquence d'échantillonnage étant un sous-multiple d'une fréquence d'horloge de système destinée à un filtre de Farrow; à l'aide du filtre de Farrow pourvu d'une pluralité de filtres à réponse impulsionnelle finie (FIR) et d'un interpolateur de position arbitraire, rééchantillonner le premier signal échantillonné à une seconde fréquence d'échantillonnage de façon à générer un second signal échantillonné, le facteur d'interpolation pour chaque échantillon du second signal échantillonné étant récupéré à partir d'au moins une table de correspondance stockée en mémoire et les première et seconde fréquences d'échantillonnage étant fixes et verrouillées à une référence de fréquence commune; et sortir le second signal échantillonné à la seconde fréquence d'échantillonnage. |
---|