DAT095 Project Renewal-Implementation of a MP3 Player on a FPGA

dc.contributor.authorAslan, Recep Gökhan
dc.contributor.authorBöke, Cemil Caglar
dc.contributor.departmentChalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers)sv
dc.contributor.departmentChalmers University of Technology / Department of Computer Science and Engineering (Chalmers)en
dc.date.accessioned2019-07-03T12:42:47Z
dc.date.available2019-07-03T12:42:47Z
dc.date.issued2011
dc.description.abstractThis thesis has the intention to create a base for renewal of the DAT095 (Electronic System Design Project) course. As a basis for the new project, implementation of a LEON3 processor on a FPGA board was done and a MP3 player application was run on it. The MPG123 [15] application's source code was used and modified according to the system and by using hardware/software co-design techniques a complete system was designed. The audio interface hardware core was designed according to the requirements of the digital to analog converter MCP4288 [3]. Necessary interfaces were implemented according to the AMBA bus. A demonstrator was built on the Digilent Spartan3 xc3s1000 board [4]. During the analysis of the MP3 decoder, it was seen that the Inverse Discrete Cosine Transform (IDCT) part of the decoder algorithm was too computation-intensive and a hardware implementation for that part was made and attached to the processor‟s AMBA bus as a slave. The MP3 decoder software and the IDCT hardware were working together to decode the data. Finally the development platform was changed to Digilent Atlys Spartan6 FPGA development board [21] that gave a more flexible usage for future works. The LEON3 processors template design was modified according to the needs of the new development platform and the MPG123 application was run on it.
dc.identifier.urihttps://hdl.handle.net/20.500.12380/148084
dc.language.isoeng
dc.setspec.uppsokTechnology
dc.subjectInformations- och kommunikationsteknik
dc.subjectDatorteknik
dc.subjectInformation & Communication Technology
dc.subjectComputer Engineering
dc.titleDAT095 Project Renewal-Implementation of a MP3 Player on a FPGA
dc.type.degreeExamensarbete för masterexamensv
dc.type.degreeMaster Thesisen
dc.type.uppsokH

Ladda ner

Original bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
148084.pdf
Storlek:
1.77 MB
Format:
Adobe Portable Document Format
Beskrivning:
Fulltext