IJSER Home >> Journal >> IJSER
International Journal of Scientific and Engineering Research
ISSN Online 2229-5518
ISSN Print: 2229-5518 2    
Website: http://www.ijser.org
scirp IJSER >> Volume 1, Issue 2, November-2010
FPGA-Based Design of Controller for Sound Fetching from Codec Using Altera DE2 Board
Full Text(PDF, 3000)  PP.  
Author(s)
A.R.M. Khan, A.P.Thakare, S.M.Gulhane
KEYWORDS
I2C bus controller, Quartus II, ModelSim, Codec, Virtual Sound fetcher
ABSTRACT
The trend in hardware design is towards implementing a complete system, intended for various applications, on a single chip. In order to implement the any speech application in Altera DE2 board a controller is designed to control the CODEC and acquire the digital data from it. This paper presents an experimental design and implementation of the controller using the specification given by the Philips for I2C protocol & DSP mode of operation of CODEC on cyclone-II EP2C35F72C6 FPGA in Altera DE2 board . A controller was designed using VHDL language, which performs the two operations: I2C protocol operation to drive the Wolfson Codec WM8731, sound fetching from Wolfson Codec WM8731 to FPGA in DSP mode. Altera Quartus II 9.0 sp2 web Edition is used for the synthesis of the VHDL logic on FPGA and ModelSim- Altera 6.5b (Quartus II 9.1) Starter Edition is used for the simulation of VHDL logic.
References
[1] J Bhaskar, A VHDL Primer, Prentice Hall.

[2] Zeyad Assi Obaid, Nasri Sulaiman and M. N. Hamidon “FPGA-based Implementation of Digital Logic Design using Altera DE2 Board” IJCSNS International Journal of Computer Science and Network Security, VOL.9 No.8, July 2009

[3] Mohammed Y. Hassan and Waleed F. Sharif, "" Design of FPGA based PID-like Fuzzy Controller for Industrial Applications"", IAENG International Journal of Computer Science, 34:2, IJCS_34_2_05, 17 November2007.

[4] Enoch Hwang “Implementing an I2C Master Bus Controller in a FPGA for Maxim DS3232”, April 2008.

[5] FPGA tutorial “Over view on FPGA”, www.Tutorialreports.com, http://www.tutorialreports.com/computerscience/a/overview.ph

[6] “DE2 Development and Education Board” Altera DE2 Package, or [available online at] http://www.altera.com

[7] “DE2 Development and Education Board, user manual” Altera Version 1.42,2006, http://www.altera.com.

[8] “WM8731 Data sheet”. Wolfson Microelectronics. 2004. PDF Document.

[9] AN10216-01 I2C MANUAL, Philips Semiconductors March 24, 2003

[10] Carlos Asmat , David López , Sanzo Kanwen “Speech Recognition Using FPGA Technology “ June 18, 2007 , Design project laboratory, Department of Electrical Computer and Software Engineering

[11] José Ignacio Mateos Albiach “Interfacing a processor core in FPGA to an audio system” Master thesis performed in Electronics Systems LiTH-ISY-EX--06/3896--SE ,Linköping 2006

Untitled Page