Design a NiosII based music player that allows the user to select the music via a touch screen. the player must satisfy thses requirements:
1. the touched images must be 64*64 pixel by 64 pixel each.( the type of lcd should be LTM)(vhdl code)
2. the player must have at least three music selections each in at last ten second long.
for the 3 songs, need to program the flash memory with the wav file which consist of 3 [url removed, login to view] songs should be 48 khz for each pice of music(C code)
3. Need to creat PLL (phase-lock-loop) to generate the 18.432 MHZ clock signal for the codec:(the vhdl code need for a component in the niosII system that contain a 128*32 first-In-First Out memory and wolfson WM8731 codec data interface.
4. the top design need Wolfson WM8731 Codec Control interface with ( oprate as a slave device, two-wire serial control interface, sampling rate is 48 khz, stero outputs, left channel DAC data on the left and right channel DAC data on the right,data bit length 16 bits, MSB-first,left justified, left justifiedaudio interface mode)
. the player uses only the resources on DE2 board plus the touch screen LCD.
I have the part 4 code and part 3 code, the part 3 need small modified. the main part that I need the C code for the mp3 player read from the flash memory.