IV. Analysis and Conclusion

The program was run several times in order to verify the performance of the program. The input signals were generated by Phillips PM5193 Programmable Synthesizer/Function Generator, and the comparison between the Input Signals and the Output Signals were done with Phillips PM3365 Digital Storage Oscilloscope. The input signals were generated in various forms, sine, triangular, rectangular wave, and pulse code with 1 V p-p and 2.9V dc at 100Hz. Following graphs are the results from various input signals.
Figure 5. Sine Wave
Figure 6. Triangular Wave
Figure 7. Rectangular Wave
Figure 8. Pulse Code Sampled @ 2kHz
As above, the companded signal has distortions in all sequence, especially around the peak amplitude and it can be concluded that these distortions, quantization errors, are occurred due to the loss of the precision over the process. These errors are unavoidable due to the limitation of the processor (32-bit arithmetic) unless the sizes of the buffers or memories are increased in bit-wise.
In terms of reducing SNR (Signal-Noise-Ratio) less than 40dB, it was possible to prove that compander reduced it because of the overall amplitude of companded signal, which was less than the original transmitted signal.
From the above results, it is possible to state that the compander reduces quantization error and overall signal-noise-ratio over its process, however, it is hard to reduce the quantization error close to zero due to the limitation of the hardware. There are several ways to reduce more quantization errors, such as expanding the buffer size of the hardware, along with the increment of the bit-rate of the telecommunication standards, but moreover, the best way would be to find more efficient companding rule than those of existing ones.

Previous Page Next Page