FPGA-based IMA-ADPCM codec research and design

In this paper,we first made a detailed analysis of the principle of IMA-ADPCM algorithm theory and its implementation process.We mainly designed and realized the IMA-ADPCM-based encoder/decoder by incorporating low resource consumption,flexibility,high speed and outstanding performance-price ratio of FPGA,where VerilogHDL,a hardware description language,was adopted.By the simulation test of Modelsim and download test of different series of chips,such as Cyclone Ⅲ,Startix Ⅲ,Spartan 6 and Virtex 5,the correctness and stability of the encoder/decoder was ensured.The whole design makes full use of the characteristics of FPGA,such as simple structures of resource and hardware and the high reliability,and thus has good prospect of applications.