DocumentCode :
3579310
Title :
Zynq 7000 series FPGA based Efficient DTMF detection
Author :
Bhavanam, S Nagakishore ; Siddaiah, P. ; Reddy, P.Ramana
Author_Institution :
JNTUA, Ananthapuramu, Andhra Pradesh, India
fYear :
2014
Firstpage :
1
Lastpage :
7
Abstract :
Dual Tone Multi Frequency signal detection is an important to developing for telecommunication equipment. "This is a standard where keystrokes from the telephone keypad are translated into dual tone signals over the audio link". FPGA has gains very popularity in recent years due to their reprogram ability and flexibility. This paper presents a new type of ZYBO Board ZYNQ 7000 series FPGA based efficient DTMF detection. FFT based technique is, one of the approaches for DTMF detection but which requires more hardware and also power consuming type. Split Goertzel algorithm itself is an area optimized solution comparison with FFT based technique, but in this project we initiate efforts to further makes it low power by building lot of serialism in the design. Since DTMF based applications don\´t require high speed tone detection the resource sharing approach can be used. In this approach very minimal set of hardware is scheduled as inputs and outputs at appropriate clock edges, for implementing the algorithm. This paper divided into three phases. In the first phase, FFT based DTMF detection is done using Xilinx FFT core. The area, timing and power results are analyzed. In the second phase the split Goertzel algorithm is implemented and analysis is carried out. In the third phase, the resource sharing approach is studied and suitable state machine based scheduling will be carried with limited resources to implement split Goertzel algorithm. It will be demonstrated that the novel resource sharing based approach consumes less power and can still efficiently detect the DTMF tones. To test the project at various stage DTMF tone generator module also will be implemented with digital carrier generators. Mentor Graphics Modelsim Software is used for functional verification and Xilinx ISE is used for simulation and synthesis respectively. The Xilinx Chipscope is used to test the FPGA inside results while the logic is running on FPGA. The ZYBO board ZYNQ 7000 seri- s FPGA Family board is used in this paper.
Keywords :
Algorithm design and analysis; Field programmable gate arrays; Generators; Hardware; Resource management; Scheduling; Simulation; DTMT; FFT; Modelsim; Resource Sharing Approach; Split Goertzel Algorithm; Xilinx ISE; ZYBO board; ZYNQ 7000 series FPGA;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computational Intelligence and Computing Research (ICCIC), 2014 IEEE International Conference on
Print_ISBN :
978-1-4799-3974-9
Type :
conf
DOI :
10.1109/ICCIC.2014.7238514
Filename :
7238514
Link To Document :
بازگشت