Title :
Design of Open-Source Joint C and VHDL "Twin" Program Module Libraries for Digital Signal Processing
Author :
Zeng, Tao ; Xue, Shilong ; Auger, François
Author_Institution :
Dept. of Electr. Eng., Shanghai Maritime Univ., Shanghai, China
Abstract :
In the domain of digital signal processing, the microcontrollers, the Digital Signal Processors(DSPs) and the Field Programmable Gate Arrays(FPGAs) are widely used.The microcontrollers and DSPs can use the C language, while the FPGAs use the VHDL language. To ease the coding, simulation and implication of digital signal processing, a new engineering tool is presented. The open-source joint C and VHDL ldquotwinrdquo program module libraries have many advantages. Firstly, they make choosing the ideal chip among the microcontrollers, DSPs and FPGAs more easily. Secondly, they can solve the problem of simulation and fixing the length of signals in VHDL language. Thirdly, they make the job of constructing programs more efficient.
Keywords :
C language; digital signal processing chips; field programmable gate arrays; hardware description languages; logic design; microcontrollers; software libraries; C language; VHDL language; digital signal processing; digital signal processors; engineering tool; field programmable gate arrays; microcontrollers; open-source joint C-VHDL twin program module libraries; Digital signal processing; Digital signal processing chips; Digital signal processors; Field programmable gate arrays; Microcontrollers; Open source software; Signal design; Signal processing; Signal processing algorithms; Software libraries; twin program module libraries.; digital signal processing; microcontrollers; the Digital Signal Processors(DSPs); the Field Programmable Gate Arrays(FPGAs);
Conference_Titel :
Measuring Technology and Mechatronics Automation, 2009. ICMTMA '09. International Conference on
Conference_Location :
Zhangjiajie, Hunan
Print_ISBN :
978-0-7695-3583-8
DOI :
10.1109/ICMTMA.2009.200