4.3. Implementation Results
The multichannel transmitter controller design has been implemented and the results
have demonstrated. A sine wave and a typical 10 cycle Hann-windowed waveform were
generated and stored in the FPGA BRAM. As shown in Figure 4, when no interpolation
is applied, the waveforms are distorted with a large voltage step between every two
adjacent samples. When the interpolation rate is x2, one sample is added between each
two samples. Further more, when the interpolation rate is x16, 15 additional samples are
added between each initial point and the waveforms are much smother. Because the
interpolation is done by the internal filter of the DAC, the number of samples required
to be stored in the FPGA BRAM is unchanged, yet the waveform achieved is as good as
what could be generated from 16 times more samples requiring 16 times more memory
locations without interpolation.
4.3. Implementation ResultsThe multichannel transmitter controller design has been implemented and the resultshave demonstrated. A sine wave and a typical 10 cycle Hann-windowed waveform weregenerated and stored in the FPGA BRAM. As shown in Figure 4, when no interpolationis applied, the waveforms are distorted with a large voltage step between every twoadjacent samples. When the interpolation rate is x2, one sample is added between eachtwo samples. Further more, when the interpolation rate is x16, 15 additional samples areadded between each initial point and the waveforms are much smother. Because theinterpolation is done by the internal filter of the DAC, the number of samples requiredto be stored in the FPGA BRAM is unchanged, yet the waveform achieved is as good aswhat could be generated from 16 times more samples requiring 16 times more memorylocations without interpolation.
การแปล กรุณารอสักครู่..