
FAA20 Embedded NEXCOM Vocoder
Board Manual
This manual has been prepared for the Federal Aviation Administration.
FA100-00107 (March 2004) – Rev 1.0.0 Page 26
for compressed voice, a rate factor of 5/6 is required. Two filters are
required. The receive filter down-converts the 8 ksps to 6.67 ksps before
sending the data to the encoder. The transmit filter up-converts the 6.67
ksps decoded voice to 8 ksps before sending the data to the PCM output
port. Figure 12 provides a block diagram for the PCM rate adapter.
Figure 12: Rate Adapter Block Diagram
The interpolator uses the zero-insertion method to maintain spectral purity.
For example, for an interpolation factor of X, every real data sample is
followed by X-1 inserted zero-valued samples. While this approach
maintains spectral purity, it reduces the overall signal level (after filtering)
by a factor equal to the interpolation rate. Thus, a gain adjustment (G) is
required to compensate for signal loss.
The low pass filter characteristics are depicted in Figure 13. The 120-tap
finite impulse response (FIR) filter is designed with a reasonably flat pass
band, a narrow transition band and a small voice delay, i.e. 1.5 ms.
5.3.5 Tone Generator
The tone generator outputs tones in the frequency range of 0 to 0.5 Fs
(where Fs is the sample rate). The resolution is 1 Hz. The output level is
set at 3 dBm0. To route a 0 dBm0 tone out another port, use a mixer value
of 0x5A9D.
é
N = 120
Ð
ê
é
N = 120
Ð
ê
8 ksps
6.67 ksps 40 ksps
PCM
VOCODER
M = decimating factor
G = gain factor
N = number of FIR filter taps
Comentarios a estos manuales