Please use this identifier to cite or link to this item: https://www.um.edu.mt/library/oar/handle/123456789/92810
Full metadata record
DC FieldValueLanguage
dc.date.accessioned2022-04-04T07:49:16Z-
dc.date.available2022-04-04T07:49:16Z-
dc.date.issued2010-
dc.identifier.citationMifsud, L. (2010). VHDL implementation of a polyphase filterbank and Huffman encoder for an MP3 encoder chip (Bachelor's dissertation).en_GB
dc.identifier.urihttps://www.um.edu.mt/library/oar/handle/123456789/92810-
dc.descriptionB.SC.(HONS)COMPUTER ENG.en_GB
dc.description.abstractAudio coding has increased in popularity since the advent of portable devices and the increased demand in digital audio broadcasting. One of the most popular audio coding technique developed is the MPEG-1 layer 3 (MP3) created by the Moving Picture Expert Group. It produces an audio file which has near CD quality but is smaller in size, thus reducing transmission time and storage space. Such efficient compression ratios are achieved with the fundamental roles played by the: psychoacoustic model, modified discrete cosine transform (MDCT) and Huffman coding. This final year project focuses on the hardware implementation of two MP3 encoder blocks, namely the Huffman coder and the Polyphase Filterbank. These implementations are achieved via VHSIC Hardware Description Language (VHDL) and are configured on a field programmable gate-array (FPGA). The aim of this project is to eliminate dependency on software algorithms hence alleviating the system microprocessor from processing the complex and CPU intensive tasks involved in audio coding. This final year project also highlights the importance in finding a compromise between the hardware used, speed and complexity. In fact, the implementations are designed such that they would use the minimum amount of FPGA resources possible. This comes at the cost of achieving an output in more clock cycles. However, the output must still be obtained in a specified timing constraint such that the different encoder blocks can work in parallel and thus reducing the use of storage memory.en_GB
dc.language.isoenen_GB
dc.rightsinfo:eu-repo/semantics/restrictedAccessen_GB
dc.subjectVHDL (Computer hardware description language)en_GB
dc.subjectField programmable gate arraysen_GB
dc.subjectMP3 (Audio coding standard)en_GB
dc.titleVHDL implementation of a polyphase filterbank and Huffman encoder for an MP3 encoder chipen_GB
dc.typebachelorThesisen_GB
dc.rights.holderThe copyright of this work belongs to the author(s)/publisher. The rights of this work are as defined by the appropriate Copyright Legislation or as modified by any successive legislation. Users may access this work and can make use of the information contained in accordance with the Copyright Legislation provided that the author must be properly acknowledged. Further distribution or reproduction in any format is prohibited without the prior permission of the copyright holder.en_GB
dc.publisher.institutionUniversity of Maltaen_GB
dc.publisher.departmentFaculty of Information and Communication Technology. Department of Microelectronics and Nanoelectronicsen_GB
dc.description.reviewedN/Aen_GB
dc.contributor.creatorMifsud, Liliana (2010)-
Appears in Collections:Dissertations - FacICT - 2010
Dissertations - FacICTMN - 2010-2014

Files in This Item:
File Description SizeFormat 
B.SC.(HONS)ICT_Mifsud_Liliana_2010.PDF
  Restricted Access
6.22 MBAdobe PDFView/Open Request a copy


Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.