摘要
详细介绍了使用可编程逻辑阵列(FPGA)实现 CVSD 与 PCM 编码转换的方法。根据 FPGA 在逻辑设计方面的优势,使用 FPGA 替代专用、小规模的 CVSD 编解码芯片,从而使电子系统的设计非常方便,并且系统功能上具有灵活的扩展性能。就 CVSD 编码原理及实现方式,以工程设计中的实例加以阐述,并提供了完善的解决方案。由于 CVSD 编译码器结构简单,单工传输收发无需位同步时钟,并且在误码率达到4%的情况下仍然可以正常使用,因而 CVSD 得到广泛的应用。在本设计中,编码转换使用流水线操作方式,在一片 FPGA 中可以同时实现多路编码转化,并且不占用过多的资源。
This article introduces the method of using field programmable gate array (FPGA) to realize the code conversion between CVSD and PCM. Because of the superiority of FPGA in logical design, using FPGA to replace special-purpose, small scale CVSD coding and decoding chip can bring great convenience and extendibility to the design of electronic system. This article describes the CVSD code principle and realization mode and provides perfect solutions. Because the structure of the CVSD coder is simple, the receiving and transmitting of simplex transmission do not need a bit synchronization clock, and under the condition of an error rate of 4%, it can still operate normally. So CVSD is widely used. In this design, the code conversion uses a stream line operation way, which may simultaneously realize multiple code conversions in one piece of FPGA and doesn't occupy excessive resources.
出处
《计算机与网络》
2008年第16期43-45,共3页
Computer & Network