SlideShare a Scribd company logo
1 of 5
Download to read offline
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 03 Issue: 04 | Apr-2014, Available @ http://www.ijret.org 428
LOW POWER FPGA SOLUTION FOR DAB AUDIO DECODER
R.Amutha1
, PR.Bhuvaneswari2
1
PG Scholar, ECE Department, Saveetha Engineering College, Tamilnadu, India
2
Assistant Professor, ECE Department, Saveetha Engineering College, Tamilnadu, India
Abstract
A new approach to design a DAB audio decoder is introduced to improve the quality of audio at the receiver end. Integrating an
MPEG-1 Layer II (MP2) decoder and Advanced Audio Coding Low Complexity (AAC LC) decoder provides basic audio decoding for
DAB in FPGA. The audio frames data are generated from DAB channel decoder are stored in RAM. The bit stream Demultiplexer
parses the quantized spectrum data in the audio frame and stores them in to the audio RAM. The inverse quantization block reads the
quantized spectra from the audio RAM, performs the inverse quantization computations, and writes back the result to the audio RAM.
The synthesis filter reads the inverse quantized spectra from the audio RAM, generates the time domain Pulse Code Modulation
(PCM) samples, and writes them back to the audio RAM. The whole projects run by using XILINX 12.1 ISE. Finally analyze the power
consumption and area occupied by the designed architecture.
Keywords: DAB-Digital Audio Broadcasting, AAC LC-Advanced Audio Coding Low Complexity, IQ-Inverse Quantizer,
IMDCT-Inverse Modified Discrete Cosine Transform, FPGA-Field Programmable Gate Array
----------------------------------------------------------------------***------------------------------------------------------------------------
1. INTRODUCTION
Radio broadcasting is one of the most widespread electronic
mass media comprising of hundreds of providers, thousands of
HF (High Frequency) transmitters and billions of radio
receivers worldwide. The new digital radio system, Digital
Audio Broadcasting (DAB) has the capability to replace the
existing AM and FM audio broadcast services in many parts.
Digital audio data need to be compressed for transmission.
Digital audio compression allows the efficient storage and
transmission of audio data. The basic task of a perceptual
audio coding system is to compress the digital audio data in
such a way that the compression is efficient as possible, i.e.
the compressed file is as small as possible and the
reconstructed (decoded) audio sounds exactly (or as close as
possible) to the original audio before compression. Other
requirements for Audio compression techniques include low
complexity. Perceptual encoding is a lossy compression
technique, i.e. the decoded file is not a bit exact replica of the
original digital audio data.
1.1 DAB Audio Decoder
AAC LC Decoder
With the advantages on compression ratio and audio quality,
MPEG AAC has been used for a wide range of applications
from Internet audio to digital audio broadcasting and
multichannel surround sound. Even in handheld products such
as mobile phones or music players, they support the decoding
of AAC files. However, there are several complex algorithms
used in the AAC decoding flow which make it difficult to
implement as an efficient design. Moreover, power
consumption is also an important issue, particularly for
portable devices. There are three different profile defined in
AAC. They are the main profile, the low-complexity (LC)
profile, and the scalable sampling-rate profile. It allows
tradeoffs in audio quality and encoding/decoding complexity
for different applications. AAC provides an audio signal that
has CD quality at 96-128 kbps/stereo and bit rate 30% lower
than that of MP3. Among the three profiles, the LC profile can
provides nearly as high audio quality as the main profile but
with significant savings in memory and processing
requirements.
In AAC audio coding, there are two kinds of audio transport
formats. One is Audio Data Interchange Format (ADIF), and
the other is Audio Data Transport Stream (ADTS). For the
ADIF format, it puts all data controlling the decoder (like
sampling frequency, mode, etc.) into a single header preceding
the actual audio stream. It is useful for file exchange but does
not allow for break-in or start of decoding at any point in time.
For the ADTS format, it packs AAC data into frames with
headers and allows decoding to begin in the middle of an
audio bit stream. AAC is the most advanced MPEG standard
for digital audio compression. The design flow of the AAC LC
profile is shown in Fig.1. There are several tools used in AAC
decoding, which include bit stream parser, Huffman decoding,
pulse data decoding, Inverse Quantizer (IQ), rescale,
Middle/Side (M/S) and Intensity Stereo, Temporal Noise
Shaping (TNS), and Filter bank.
The first block is the bit stream parser, which extracts the
audio frame signals and the decoding information that are used
in the following decoding tools. In Huffman decoding, there
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 03 Issue: 04 | Apr-2014, Available @ http://www.ijret.org 429
are 12 Huffman codebooks. Eleven codebooks are used for
spectrum coding and one for scale-factor coding. There are
two stages in spectral Huffman decoding. Stage 1 is the
Huffman decoding which unpacks the Huffman code index.
Stage 2 is the regrouping of 2 or 4-tuples of signed or
unsigned code words into quantized spectral coefficients.
Regrouping processing is performed using the algorithmic
(division) approach. Among the 11 spectral Huffman
codebooks, book 11 is a special case. It permits the encoding
of quantized spectral coefficients even when their largest
absolute value (LAV) is larger than 15. If the decoded value
equals 16, an escape flag is used to signal the presence of a so
called escape sequence.
Fig-1: Design Flow of AAC LC profile
The escape sequence consists of an escape prefix of N-bits 1,
an escape separator of 1-bit 0, and an escape word of N+4 bits.
The actual decoded values of the escape sequence are
and escape words. Because the input maximum value of
inverse quantization is 8191, the maximum length of the
escape sequence is 21 bits. The next block is pulse data
decoding which uses a pulse amplitude method to represent
values larger than 15. When this block is utilized, one or
several quantized coefficients are replaced by coefficients with
smaller amplitudes in the encoder. In reconstructing the
quantized spectral coefficients, these replacements are
compensated by adding or subtracting amplitude from the
previously decoded coefficients. The quantized values are
inversely quantized by the IQ tool and then scaled by the
rescale tool. The inverse quantized samples are rescaled by a
scale-factor gain. The M/S and intensity stereo tools recover
and add the redundancies removed from the encoder to the
frequency domain.
In M/S decoding, the left and right channel signals are
dematrixed by either the identity matrix or the inverse M/S
matrix. When the identity matrix is used, no computation is
necessary. Otherwise, the channel pair must be dematrixed to
get stereo channel signals. In intensity stereo, it identifies
regions in a channel pair which are similar except for their
position Therefore, only left channel data and some additional
information to reconstruct the right channel are coded. To
recover the right channel signals, it must multiply the Scale
factor. The TNS tool controls the temporal shape of the
quantization noise in the frequency domain. It can be applied
to the entire spectrum or only a part of the spectrum. In
particular, it can use several filters on distinct coefficient
regions. Therefore, an all-pole filter is required to select
groups of coefficients in the spectral domain. In the filters
bank block, the frequency domain signals are transformed into
time domain and produce the output audio signals. In contrast
to the hybrid filter bank of MP3, AAC uses a plain Modified
Discrete Cosine Transform (MDCT). Together with the
increased window length (2048 instead of 1152 lines per
transformation), the AAC filterbank outperforms the filter
banks of previous coding methods. In addition, the long and
short windows can be switched dynamically to adapt to the
signal properties.
In order to smooth the transition between long and short
windows, two transition windows, namely, long-start and
long-stop windows, are used. AAC decoder filterbank consists
of an Inverse MDCT (IMDCT) and windowing and overlap
add functions. Since the windowing function has a significant
effect on the filterbank frequency response, the filterbank has
been designed to allow the switch in window shape to adapt to
input-signal conditions. AAC decoder needs the process that
extracts frequency components from a time domain signal.
Most of the digital audio decoders use IMDCT to convert the
frequency domain signal to the time domain signal. The MP2
decoder is then designed to make it a similar structure to the
AAC LC. It consists of the specific blocks of the AAC LC
Decoder and other blocks can be shared with the MP2
decoder. For each block, it always reads data from the audio
RAM and writes the results back to a different area of the
same RAM, just as the AAC LC decoder.
2. ARCHITECTURAL DESCRIPTION
MP2 and AAC LC decoder are both based on the
psychoacoustic model for audio compression using a time-to-
frequency transformation. So even if two audio decoders have
different decoding algorithms, their decoding flow charts are
similar. As shown in Fig. 2.
It can be seen that both audio decoders have the following
blocks bit stream demultiplexer, inverse quantization block,
and synthesis filter. These blocks take up most of the
computation process for the two audio decoders and lead to
low power consumption. The audio frame data are generated
from the DAB channel decoder and stored in RAM. A bit
payload module conducts the task of reading the desired bits
from RAM and transferring them to the MP2 decoder. The bit
stream demultiplexer parses the quantized spectrum data in the
audio frame and stores them into the audio RAM via the audio
RAM interface. The inverse quantization block reads the
quantized spectra from the audio RAM, performs the inverse
quantization computations, and writes back the result to the
audio RAM.
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 03 Issue: 04 | Apr-2014, Available @ http://www.ijret.org 430
The synthesis filter reads the inverse quantized spectra from
the audio RAM, generates the time domain Pulse Code
Modulation (PCM) samples, and writes them back to the audio
RAM. The PCM samples are then read out by the Digital
Audio Interface (DAI) to drive an audio Digital-to-Analog
Converter (DAC) to play the sound. The coefficients and
constants needed for each block are stored in the audio ROM.
The Processing Unit (PU) is a very compact and fully
customized circuit which is composed of adders, D-type
flipflops, and multipliers, and is designed especially for MP2
and AAC decoding.
Fig-2: Block Diagram of AAC LC Decoder
The PU and each block of the audio decoder exchange data via
the audio RAM Interface. The results from each block are
written to the audio RAM, and then read out by PU for
processing. After the PU has finished processing, the results
are written back to the audio RAM and wait to be read out by
another block.
With this design architecture, the computation circuits of all
the blocks are shared with only one PU and thus the chip area
can be greatly reduced. Because the computations of each
block are fixed, the control logic for the PU is also fixed and
can be implemented in ROM to further reduce the chip area.
3. RESULTS AND DISCUSSION
DAB audio decoder is developed using MATLAB R2010a
software and also run the simulation by using Verilog code in
XILINX ISE 12.1 software.
Every audio file is first converted into wave file, then that
wave file has been given as an input to the MATLAB code
and processed, to produce the encoded output. This encoded
output is given as input to the Verilog code by using Xilinx
ISE 12.1 software in ISim. It produces a decoded data as a
simulation result. This result can be verified by using
MATLAB. The snapshots of the simulation results are shown
below.
Table- 1: Comparison Results
Analysis Existing
system
Proposed system
Profile AAC+
MP2
AAC LC + MP2
Architecture ASIC FPGA
(SPARTAN 6)
Power Consumption
of AAC Decoding
for DAB
Mechanism(mW)
227 64
Process (μm) 0.18
CMOS
FPGA
(SPARTAN 6)
Area Utilization (%) 32% 30.7%
From Fig.3 an encoded output from MATLAB is given as a
input to FIFO as 32-bit format in Verilog simulation and set
positive edge clock, enable, Wfull, FIFO empty and run, get
the output as decoded data in wdata [31:0] and that must be
equal to the output using MATLAB.
Fig- 3: Xilinx Simulation Result
From Fig. 4. Shows the power analysis report produce by
Xilinx ISim after simulation process is completed. Power
consumption of designed architecture is 64mW in FPGA
Spartan6.
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 03 Issue: 04 | Apr-2014, Available @ http://www.ijret.org 431
Fig- 4: Power analysis report
4. CONCLUSIONS AND FUTURE WORK
Thus the real time MP2 and AAC decoding system supporting
LC profile for DAB audio decoder was designed. The output
of this project shall be processed by many blocks before hear
the audio services. To verify the designed system by using
simulation. The result of simulation showed in both Xilinx
ISE 12.1 ISim and MATLAB R2010a software provide the
same decoded output. Then the power consumption and area
occupied by the architecture have been analyzed and at the
same time maintaining the high audio quality. Future work of
this project is to implementing this designed architecture using
FPGA SPARTAN6. And also measure the audio quality of
AAC LC decoder by using PSNR.
REFERENCES
[1]. Guoyu Wang, Hongsheng Zhang, Mingying Lu, Chao
Zhang, Tao Jiang and Guangyu Guo, „Low-cost Low-power
ASIC solution for both DAB+ and DAB audio decoding‟
IEEE Transactions on VLSI systems, pp. 1-9, 2013.
[2]. Chao-Tang Yu, Kai-Sheng Yang and Yu-Pin Chang,
„DAB Channel Decoder Implementation Using FPGA and Its
Testing Platform Buildup‟, IEEE Transaction on VLSI system,
pp. 424-429, 2005.
[3]. Herre J., „Temporal noise shaping, quantization and
coding methods in perceptual audio coding‟ AES 17th
International Conference High Quality Audio Coding, pp.
312–315, 1999.
[4]. Jae-Sik Lee, Jong-Hoon Jeong and Tae-Gyu Chang, „An
Efficient method of Huffman decoding for MPEG-2 AAC and
its performance analysis‟ IEEE Transactions on Speech and
Audio Processing, vol. 13, No. 6, pp. 1206–1209, 2005.
[5]. Lu M. Zhang H. Wang G. Guo G. and JiangT.,
„Optimization and hardware implementation of the AAC
inverse quantization algorithm for portable DAB+ receivers‟
International Journal Digital Content Technology, vol. 6, No.
6, pp. 125–132, 2012.
[6]. Shen-ChuanTai, Chuen-Ching Wang and Chih-Ying Lin,
„FFT and IMDCT circuit sharing in DAB receiver‟ IEEE
Transactions on Broadcasting, vol. 49, No. 2, pp. 124–131,
2003.
[7]. Tsung-HanTsai, Chun-Nan Liu, Hsueh-Yi Lin, Hsing-
Chuang Liu and Chia-Ying Wu, „A 1.4 MHz 0.21 mW
MPEG-2/4 AAC single chip decoder‟ IEEE Custom Integrated
Circuits Conference(CICC), pp.653–656, 2009.
[8]. Tsung-HanTsai, Chun-Nan Liu, „Low power system
design for MPEG-2/4 AAC audio decoder using pure ASIC
approach‟ IEEE Transactions on circuits and systems, vol. 56,
pp. 144-155, 2009.
[9]. Yan M. Hu G. and Wang J. (2009) „Design and
implementation of MPEG-4 AAC decoder on ARM embedded
system for CMMB receiver‟ International Conference
Manage. Service Sci., pp. 1–3.
[10]. L. Joohyun, K. Sungdo, and K. Jinkyu, “A 159.2 mW
SoC implementation of T-DMB receiver including stacked
memories,” in Proc. IEEE Custom Integr. Circuits Conf., Sep.
2008, pp. 679–682.
[11].. H. Zhang, M. Lu, and G. Wang, “An ASIC
implementation of MPEG audio decoders,” in Proc. 7th Int.
Conf. ASIC, Oct. 2007, pp. 754–757.
[12]. P. Liu, L. Liu, N. Deng, X. Fu, J. Liu, Q. Liu, G. Zhang,
and B. He, “VLSI implementation for portable application
oriented MPEG-4 audio codec,” in Proc. IEEE Int. Symp.
Circuits Syst., May 2007, pp. 777–780.
[13]. M. Lu, H. Zhang, G. Wang, T. Jiang, and G. Guo,
“Optimization and hardware implementation of the AAC
inverse quantization algorithm for portable DAB+ receivers,”
Int. J. Digit. Content Technol. Appl., vol.6, no. 6, pp. 125–
132, Apr. 2012.
[14]. M. C. Hans and V. Bhaskaran, “A compliant MPEG-1
layer II audio decoder with 16-B arithmetic operations,” IEEE
Signal Process. Lett, vol. 4, no. 5, pp. 121–122, May 1997.
[15]. D. Schulz, “Improving audio Codecs by noise
substitution,” J. Audio Eng. Soc., vol. 44, no. 7, pp. 593–598,
Jul. 1996.
[16]. T.-H. Tsai and C.-N Liu, “Low-power system design for
MPEG-2/4 AAC audio decoder using pure ASIC approach,”
IEEE Trans Circuits Syst I, Reg. Papers, vol. 56, no. 1, pp.
144–155, Jan. 2009.
[17]. K. Seong-Do and O. Seung-Hyeub, “A CMOS single
chip receiver with RF front-end and baseband processor for
band-III T-DMB/DAB applications,” in Proc. 11th Int. Conf.
Adv. Commun. Technol., pp. 1238–1241, 2009.
[18]. M. Yan, G. Hu, and J. Wang, “Design and
implementation of MPEG-4 AAC decoder on ARM embedded
system for CMMB receiver,” in Proc. Int. Conf. Manage.
Service Sci., 2009, pp. 1–3.
[19]. C. W. Ryu, D. H. Lee, H. J. Chi, K. S. Kwan, T. H. im,
and J. S. Park, “Design of digital audio DSP core,” in Proc. 1st
Int. Forum Strategic Technol., Oct. 2006, pp. 59–62.
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 03 Issue: 04 | Apr-2014, Available @ http://www.ijret.org 432
[20]. D. Zhou, P. Liu, J. Kong, Y. Zhang, B. He, and N. Deng,
“An SOC based HW/SW co-design architecture for multi-
standard audio decoding,” in Proc. IEEE Asian Solid-State
Circuits Conf., Nov. 2007, pp. 200–203
BIOGRAPHIES
R. Amutha received the B.E. Degree in
Electronics and Communication Engineering
in the year 2009 and pursuing M.E. degree in
VLSI Design in Saveetha Engineering
College. Her area of interest include
communication and Low power VLSI Design.
Mrs. PR. Bhuvaneswari received the B.E.
degree in Electronics and Communication
Engineering College and M.E. degree in
VLSI Design form Anna University, Chennai
in 2005 and 2010 respectively. Currently she
is an Assistant Professor in Department of Electronics and
Communication Engineering, Saveetha Engineering College,
Chennai. Her interests includes Communication Engineering,
Electronic Circuit and Computer Networks.

More Related Content

What's hot

Speech Compression using LPC
Speech Compression using LPCSpeech Compression using LPC
Speech Compression using LPCDisha Modi
 
Data communication part2
Data communication part2Data communication part2
Data communication part2Melvin Cabatuan
 
Speech Compression using LPC
Speech Compression using LPCSpeech Compression using LPC
Speech Compression using LPCDisha Modi
 
Audio and video compression
Audio and video compressionAudio and video compression
Audio and video compressionneeraj9217
 
Introduction to digital signal processing 2
Introduction to digital signal processing 2Introduction to digital signal processing 2
Introduction to digital signal processing 2Hossam Hassan
 
Digital base band modulation
Digital base band modulationDigital base band modulation
Digital base band modulationPrajakta8895
 
PSoC BASED SPEECH RECOGNITION SYSTEM
PSoC BASED SPEECH RECOGNITION SYSTEMPSoC BASED SPEECH RECOGNITION SYSTEM
PSoC BASED SPEECH RECOGNITION SYSTEMIJRES Journal
 
Lecture 8 audio compression
Lecture 8 audio compressionLecture 8 audio compression
Lecture 8 audio compressionMr SMAK
 
Implementation of Algorithms For Multi-Channel Digital Monitoring Receiver
Implementation of Algorithms For Multi-Channel Digital Monitoring ReceiverImplementation of Algorithms For Multi-Channel Digital Monitoring Receiver
Implementation of Algorithms For Multi-Channel Digital Monitoring ReceiverIOSR Journals
 
Introduction to communication system lecture4
Introduction to communication system lecture4Introduction to communication system lecture4
Introduction to communication system lecture4Jumaan Ally Mohamed
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD Editor
 
Paper id 2720144
Paper id 2720144Paper id 2720144
Paper id 2720144IJRAT
 

What's hot (20)

Report
ReportReport
Report
 
encrption.PDF
encrption.PDFencrption.PDF
encrption.PDF
 
Speech Compression using LPC
Speech Compression using LPCSpeech Compression using LPC
Speech Compression using LPC
 
1 6
1 61 6
1 6
 
Y25124127
Y25124127Y25124127
Y25124127
 
Data communication part2
Data communication part2Data communication part2
Data communication part2
 
Speech technology basics
Speech technology   basicsSpeech technology   basics
Speech technology basics
 
Speech Compression using LPC
Speech Compression using LPCSpeech Compression using LPC
Speech Compression using LPC
 
Audio and video compression
Audio and video compressionAudio and video compression
Audio and video compression
 
Introduction to digital signal processing 2
Introduction to digital signal processing 2Introduction to digital signal processing 2
Introduction to digital signal processing 2
 
Ijairp14 radhe
Ijairp14 radheIjairp14 radhe
Ijairp14 radhe
 
Digital network lecturer1
Digital network  lecturer1Digital network  lecturer1
Digital network lecturer1
 
Digital base band modulation
Digital base band modulationDigital base band modulation
Digital base band modulation
 
PSoC BASED SPEECH RECOGNITION SYSTEM
PSoC BASED SPEECH RECOGNITION SYSTEMPSoC BASED SPEECH RECOGNITION SYSTEM
PSoC BASED SPEECH RECOGNITION SYSTEM
 
Lecture 8 audio compression
Lecture 8 audio compressionLecture 8 audio compression
Lecture 8 audio compression
 
Implementation of Algorithms For Multi-Channel Digital Monitoring Receiver
Implementation of Algorithms For Multi-Channel Digital Monitoring ReceiverImplementation of Algorithms For Multi-Channel Digital Monitoring Receiver
Implementation of Algorithms For Multi-Channel Digital Monitoring Receiver
 
Introduction to communication system lecture4
Introduction to communication system lecture4Introduction to communication system lecture4
Introduction to communication system lecture4
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
 
Paper id 2720144
Paper id 2720144Paper id 2720144
Paper id 2720144
 
UMKC Dynamics of BER smaller
UMKC Dynamics of BER smallerUMKC Dynamics of BER smaller
UMKC Dynamics of BER smaller
 

Viewers also liked

Benefits derived by sm es through implementation of tqm
Benefits derived by sm es through implementation of tqmBenefits derived by sm es through implementation of tqm
Benefits derived by sm es through implementation of tqmeSAT Publishing House
 
A survey report for performance analysis of finite
A survey report for performance analysis of finiteA survey report for performance analysis of finite
A survey report for performance analysis of finiteeSAT Publishing House
 
Correcting garment set deformalities on virtual human model using transparanc...
Correcting garment set deformalities on virtual human model using transparanc...Correcting garment set deformalities on virtual human model using transparanc...
Correcting garment set deformalities on virtual human model using transparanc...eSAT Publishing House
 
Fpga implementation of multi protocol data
Fpga implementation of multi protocol dataFpga implementation of multi protocol data
Fpga implementation of multi protocol dataeSAT Publishing House
 
Fpga based computer aided diagnosis of cardiac murmurs and sounds
Fpga based computer aided diagnosis of cardiac murmurs and soundsFpga based computer aided diagnosis of cardiac murmurs and sounds
Fpga based computer aided diagnosis of cardiac murmurs and soundseSAT Publishing House
 
Increasing network efficiency by preventing attacks at access layer
Increasing network efficiency by preventing attacks at access layerIncreasing network efficiency by preventing attacks at access layer
Increasing network efficiency by preventing attacks at access layereSAT Publishing House
 
Evaluation of the impact of oil spillage on izombe community and their produc...
Evaluation of the impact of oil spillage on izombe community and their produc...Evaluation of the impact of oil spillage on izombe community and their produc...
Evaluation of the impact of oil spillage on izombe community and their produc...eSAT Publishing House
 
Soft real time auction scheme for task allocation in wireless sensor networks
Soft real time auction scheme for task allocation in wireless sensor networksSoft real time auction scheme for task allocation in wireless sensor networks
Soft real time auction scheme for task allocation in wireless sensor networkseSAT Publishing House
 
Design, simulation and hardware implementation of
Design, simulation and hardware implementation ofDesign, simulation and hardware implementation of
Design, simulation and hardware implementation ofeSAT Publishing House
 
A new dynamic single row routing for channel
A new dynamic single row routing for channelA new dynamic single row routing for channel
A new dynamic single row routing for channeleSAT Publishing House
 
Bearing fault detection using acoustic emission signals analyzed by empirical...
Bearing fault detection using acoustic emission signals analyzed by empirical...Bearing fault detection using acoustic emission signals analyzed by empirical...
Bearing fault detection using acoustic emission signals analyzed by empirical...eSAT Publishing House
 
Modeling & analysis of standalone photovoltaic
Modeling & analysis of standalone photovoltaicModeling & analysis of standalone photovoltaic
Modeling & analysis of standalone photovoltaiceSAT Publishing House
 
A new design method for low speed torus type afpm
A new design method for low speed torus type afpmA new design method for low speed torus type afpm
A new design method for low speed torus type afpmeSAT Publishing House
 
Statistical optimization of process parameters for
Statistical optimization of process parameters forStatistical optimization of process parameters for
Statistical optimization of process parameters foreSAT Publishing House
 
Numerical study of natural convection in an enclosed
Numerical study of natural convection in an enclosedNumerical study of natural convection in an enclosed
Numerical study of natural convection in an enclosedeSAT Publishing House
 
Efficient way of user search location in query processing
Efficient way of user search location in query processingEfficient way of user search location in query processing
Efficient way of user search location in query processingeSAT Publishing House
 
Comparative review study of security of aran and aodv routing protocols in ma...
Comparative review study of security of aran and aodv routing protocols in ma...Comparative review study of security of aran and aodv routing protocols in ma...
Comparative review study of security of aran and aodv routing protocols in ma...eSAT Publishing House
 
Implementation of d space controlled dpwm based
Implementation of d space controlled dpwm basedImplementation of d space controlled dpwm based
Implementation of d space controlled dpwm basedeSAT Publishing House
 
Implementation of pid control to reduce wobbling in a
Implementation of pid control to reduce wobbling in aImplementation of pid control to reduce wobbling in a
Implementation of pid control to reduce wobbling in aeSAT Publishing House
 

Viewers also liked (20)

Benefits derived by sm es through implementation of tqm
Benefits derived by sm es through implementation of tqmBenefits derived by sm es through implementation of tqm
Benefits derived by sm es through implementation of tqm
 
A survey report for performance analysis of finite
A survey report for performance analysis of finiteA survey report for performance analysis of finite
A survey report for performance analysis of finite
 
Correcting garment set deformalities on virtual human model using transparanc...
Correcting garment set deformalities on virtual human model using transparanc...Correcting garment set deformalities on virtual human model using transparanc...
Correcting garment set deformalities on virtual human model using transparanc...
 
Fpga implementation of multi protocol data
Fpga implementation of multi protocol dataFpga implementation of multi protocol data
Fpga implementation of multi protocol data
 
Fpga based computer aided diagnosis of cardiac murmurs and sounds
Fpga based computer aided diagnosis of cardiac murmurs and soundsFpga based computer aided diagnosis of cardiac murmurs and sounds
Fpga based computer aided diagnosis of cardiac murmurs and sounds
 
Increasing network efficiency by preventing attacks at access layer
Increasing network efficiency by preventing attacks at access layerIncreasing network efficiency by preventing attacks at access layer
Increasing network efficiency by preventing attacks at access layer
 
Evaluation of the impact of oil spillage on izombe community and their produc...
Evaluation of the impact of oil spillage on izombe community and their produc...Evaluation of the impact of oil spillage on izombe community and their produc...
Evaluation of the impact of oil spillage on izombe community and their produc...
 
Soft real time auction scheme for task allocation in wireless sensor networks
Soft real time auction scheme for task allocation in wireless sensor networksSoft real time auction scheme for task allocation in wireless sensor networks
Soft real time auction scheme for task allocation in wireless sensor networks
 
A novel approach to record sound
A novel approach to record soundA novel approach to record sound
A novel approach to record sound
 
Design, simulation and hardware implementation of
Design, simulation and hardware implementation ofDesign, simulation and hardware implementation of
Design, simulation and hardware implementation of
 
A new dynamic single row routing for channel
A new dynamic single row routing for channelA new dynamic single row routing for channel
A new dynamic single row routing for channel
 
Bearing fault detection using acoustic emission signals analyzed by empirical...
Bearing fault detection using acoustic emission signals analyzed by empirical...Bearing fault detection using acoustic emission signals analyzed by empirical...
Bearing fault detection using acoustic emission signals analyzed by empirical...
 
Modeling & analysis of standalone photovoltaic
Modeling & analysis of standalone photovoltaicModeling & analysis of standalone photovoltaic
Modeling & analysis of standalone photovoltaic
 
A new design method for low speed torus type afpm
A new design method for low speed torus type afpmA new design method for low speed torus type afpm
A new design method for low speed torus type afpm
 
Statistical optimization of process parameters for
Statistical optimization of process parameters forStatistical optimization of process parameters for
Statistical optimization of process parameters for
 
Numerical study of natural convection in an enclosed
Numerical study of natural convection in an enclosedNumerical study of natural convection in an enclosed
Numerical study of natural convection in an enclosed
 
Efficient way of user search location in query processing
Efficient way of user search location in query processingEfficient way of user search location in query processing
Efficient way of user search location in query processing
 
Comparative review study of security of aran and aodv routing protocols in ma...
Comparative review study of security of aran and aodv routing protocols in ma...Comparative review study of security of aran and aodv routing protocols in ma...
Comparative review study of security of aran and aodv routing protocols in ma...
 
Implementation of d space controlled dpwm based
Implementation of d space controlled dpwm basedImplementation of d space controlled dpwm based
Implementation of d space controlled dpwm based
 
Implementation of pid control to reduce wobbling in a
Implementation of pid control to reduce wobbling in aImplementation of pid control to reduce wobbling in a
Implementation of pid control to reduce wobbling in a
 

Similar to Low power fpga solution for dab audio decoder

Design and Implementation of Low Power High Speed Symmetric Decoder Structure...
Design and Implementation of Low Power High Speed Symmetric Decoder Structure...Design and Implementation of Low Power High Speed Symmetric Decoder Structure...
Design and Implementation of Low Power High Speed Symmetric Decoder Structure...Dr. Amarjeet Singh
 
PSoC BASED SPEECH RECOGNITION SYSTEM
PSoC BASED SPEECH RECOGNITION SYSTEMPSoC BASED SPEECH RECOGNITION SYSTEM
PSoC BASED SPEECH RECOGNITION SYSTEMirjes
 
Implementation of High Speed OFDM Transceiver using FPGA
Implementation of High Speed OFDM Transceiver using FPGAImplementation of High Speed OFDM Transceiver using FPGA
Implementation of High Speed OFDM Transceiver using FPGAMangaiK4
 
Analysis of Women Harassment inVillages Using CETD Matrix Modal
Analysis of Women Harassment inVillages Using CETD Matrix ModalAnalysis of Women Harassment inVillages Using CETD Matrix Modal
Analysis of Women Harassment inVillages Using CETD Matrix ModalMangaiK4
 
Design and implementation of different audio restoration techniques for audio...
Design and implementation of different audio restoration techniques for audio...Design and implementation of different audio restoration techniques for audio...
Design and implementation of different audio restoration techniques for audio...eSAT Journals
 
HIGH SPEED CONTINUOUS-TIME BANDPASS Σ∆ ADC FOR MIXED SIGNAL VLSI CHIPS
HIGH SPEED CONTINUOUS-TIME BANDPASS Σ∆ ADC FOR MIXED SIGNAL VLSI CHIPSHIGH SPEED CONTINUOUS-TIME BANDPASS Σ∆ ADC FOR MIXED SIGNAL VLSI CHIPS
HIGH SPEED CONTINUOUS-TIME BANDPASS Σ∆ ADC FOR MIXED SIGNAL VLSI CHIPSVLSICS Design
 
Ijarcet vol-2-issue-7-2374-2377
Ijarcet vol-2-issue-7-2374-2377Ijarcet vol-2-issue-7-2374-2377
Ijarcet vol-2-issue-7-2374-2377Editor IJARCET
 
Ijarcet vol-2-issue-7-2374-2377
Ijarcet vol-2-issue-7-2374-2377Ijarcet vol-2-issue-7-2374-2377
Ijarcet vol-2-issue-7-2374-2377Editor IJARCET
 
J03502050055
J03502050055J03502050055
J03502050055theijes
 
IRJET-Virtual Music Guide for Beginners using MATLAB and DSP Kit
IRJET-Virtual Music Guide for Beginners using MATLAB and DSP KitIRJET-Virtual Music Guide for Beginners using MATLAB and DSP Kit
IRJET-Virtual Music Guide for Beginners using MATLAB and DSP KitIRJET Journal
 
Lecture Notes: EEEC6440315 Communication Systems - Spectral Efficiency
Lecture Notes:  EEEC6440315 Communication Systems - Spectral EfficiencyLecture Notes:  EEEC6440315 Communication Systems - Spectral Efficiency
Lecture Notes: EEEC6440315 Communication Systems - Spectral EfficiencyAIMST University
 
GNU Radio based Real Time Data Transmission and Reception
GNU Radio based Real Time Data Transmission and ReceptionGNU Radio based Real Time Data Transmission and Reception
GNU Radio based Real Time Data Transmission and ReceptionIRJET Journal
 

Similar to Low power fpga solution for dab audio decoder (20)

Ijetr021253
Ijetr021253Ijetr021253
Ijetr021253
 
Design and Implementation of Low Power High Speed Symmetric Decoder Structure...
Design and Implementation of Low Power High Speed Symmetric Decoder Structure...Design and Implementation of Low Power High Speed Symmetric Decoder Structure...
Design and Implementation of Low Power High Speed Symmetric Decoder Structure...
 
Ai Brt
Ai BrtAi Brt
Ai Brt
 
PSoC BASED SPEECH RECOGNITION SYSTEM
PSoC BASED SPEECH RECOGNITION SYSTEMPSoC BASED SPEECH RECOGNITION SYSTEM
PSoC BASED SPEECH RECOGNITION SYSTEM
 
Implementation of High Speed OFDM Transceiver using FPGA
Implementation of High Speed OFDM Transceiver using FPGAImplementation of High Speed OFDM Transceiver using FPGA
Implementation of High Speed OFDM Transceiver using FPGA
 
Analysis of Women Harassment inVillages Using CETD Matrix Modal
Analysis of Women Harassment inVillages Using CETD Matrix ModalAnalysis of Women Harassment inVillages Using CETD Matrix Modal
Analysis of Women Harassment inVillages Using CETD Matrix Modal
 
Design and implementation of different audio restoration techniques for audio...
Design and implementation of different audio restoration techniques for audio...Design and implementation of different audio restoration techniques for audio...
Design and implementation of different audio restoration techniques for audio...
 
Turbo encoder and decoder chip design and FPGA device analysis for communicat...
Turbo encoder and decoder chip design and FPGA device analysis for communicat...Turbo encoder and decoder chip design and FPGA device analysis for communicat...
Turbo encoder and decoder chip design and FPGA device analysis for communicat...
 
Lab based report
Lab based reportLab based report
Lab based report
 
HIGH SPEED CONTINUOUS-TIME BANDPASS Σ∆ ADC FOR MIXED SIGNAL VLSI CHIPS
HIGH SPEED CONTINUOUS-TIME BANDPASS Σ∆ ADC FOR MIXED SIGNAL VLSI CHIPSHIGH SPEED CONTINUOUS-TIME BANDPASS Σ∆ ADC FOR MIXED SIGNAL VLSI CHIPS
HIGH SPEED CONTINUOUS-TIME BANDPASS Σ∆ ADC FOR MIXED SIGNAL VLSI CHIPS
 
Mk3422222228
Mk3422222228Mk3422222228
Mk3422222228
 
Dq33705710
Dq33705710Dq33705710
Dq33705710
 
Dq33705710
Dq33705710Dq33705710
Dq33705710
 
Ijarcet vol-2-issue-7-2374-2377
Ijarcet vol-2-issue-7-2374-2377Ijarcet vol-2-issue-7-2374-2377
Ijarcet vol-2-issue-7-2374-2377
 
Ijarcet vol-2-issue-7-2374-2377
Ijarcet vol-2-issue-7-2374-2377Ijarcet vol-2-issue-7-2374-2377
Ijarcet vol-2-issue-7-2374-2377
 
L010218691
L010218691L010218691
L010218691
 
J03502050055
J03502050055J03502050055
J03502050055
 
IRJET-Virtual Music Guide for Beginners using MATLAB and DSP Kit
IRJET-Virtual Music Guide for Beginners using MATLAB and DSP KitIRJET-Virtual Music Guide for Beginners using MATLAB and DSP Kit
IRJET-Virtual Music Guide for Beginners using MATLAB and DSP Kit
 
Lecture Notes: EEEC6440315 Communication Systems - Spectral Efficiency
Lecture Notes:  EEEC6440315 Communication Systems - Spectral EfficiencyLecture Notes:  EEEC6440315 Communication Systems - Spectral Efficiency
Lecture Notes: EEEC6440315 Communication Systems - Spectral Efficiency
 
GNU Radio based Real Time Data Transmission and Reception
GNU Radio based Real Time Data Transmission and ReceptionGNU Radio based Real Time Data Transmission and Reception
GNU Radio based Real Time Data Transmission and Reception
 

More from eSAT Publishing House

Likely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnamLikely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnameSAT Publishing House
 
Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...eSAT Publishing House
 
Hudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnamHudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnameSAT Publishing House
 
Groundwater investigation using geophysical methods a case study of pydibhim...
Groundwater investigation using geophysical methods  a case study of pydibhim...Groundwater investigation using geophysical methods  a case study of pydibhim...
Groundwater investigation using geophysical methods a case study of pydibhim...eSAT Publishing House
 
Flood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaFlood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaeSAT Publishing House
 
Enhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingEnhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingeSAT Publishing House
 
Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...eSAT Publishing House
 
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...eSAT Publishing House
 
Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...eSAT Publishing House
 
Shear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a reviewShear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a revieweSAT Publishing House
 
Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...eSAT Publishing House
 
Risk analysis and environmental hazard management
Risk analysis and environmental hazard managementRisk analysis and environmental hazard management
Risk analysis and environmental hazard managementeSAT Publishing House
 
Review study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallsReview study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallseSAT Publishing House
 
Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...eSAT Publishing House
 
Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...eSAT Publishing House
 
Coastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaCoastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaeSAT Publishing House
 
Can fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structuresCan fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structureseSAT Publishing House
 
Assessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingsAssessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingseSAT Publishing House
 
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...eSAT Publishing House
 
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...eSAT Publishing House
 

More from eSAT Publishing House (20)

Likely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnamLikely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnam
 
Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...
 
Hudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnamHudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnam
 
Groundwater investigation using geophysical methods a case study of pydibhim...
Groundwater investigation using geophysical methods  a case study of pydibhim...Groundwater investigation using geophysical methods  a case study of pydibhim...
Groundwater investigation using geophysical methods a case study of pydibhim...
 
Flood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaFlood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, india
 
Enhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingEnhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity building
 
Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...
 
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
 
Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...
 
Shear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a reviewShear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a review
 
Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...
 
Risk analysis and environmental hazard management
Risk analysis and environmental hazard managementRisk analysis and environmental hazard management
Risk analysis and environmental hazard management
 
Review study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallsReview study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear walls
 
Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...
 
Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...
 
Coastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaCoastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of india
 
Can fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structuresCan fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structures
 
Assessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingsAssessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildings
 
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
 
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
 

Recently uploaded

Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
EduAI - E learning Platform integrated with AI
EduAI - E learning Platform integrated with AIEduAI - E learning Platform integrated with AI
EduAI - E learning Platform integrated with AIkoyaldeepu123
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvLewisJB
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfAsst.prof M.Gokilavani
 
pipeline in computer architecture design
pipeline in computer architecture  designpipeline in computer architecture  design
pipeline in computer architecture designssuser87fa0c1
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)Dr SOUNDIRARAJ N
 
Effects of rheological properties on mixing
Effects of rheological properties on mixingEffects of rheological properties on mixing
Effects of rheological properties on mixingviprabot1
 

Recently uploaded (20)

Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
EduAI - E learning Platform integrated with AI
EduAI - E learning Platform integrated with AIEduAI - E learning Platform integrated with AI
EduAI - E learning Platform integrated with AI
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvv
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
 
pipeline in computer architecture design
pipeline in computer architecture  designpipeline in computer architecture  design
pipeline in computer architecture design
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
 
Effects of rheological properties on mixing
Effects of rheological properties on mixingEffects of rheological properties on mixing
Effects of rheological properties on mixing
 

Low power fpga solution for dab audio decoder

  • 1. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 03 Issue: 04 | Apr-2014, Available @ http://www.ijret.org 428 LOW POWER FPGA SOLUTION FOR DAB AUDIO DECODER R.Amutha1 , PR.Bhuvaneswari2 1 PG Scholar, ECE Department, Saveetha Engineering College, Tamilnadu, India 2 Assistant Professor, ECE Department, Saveetha Engineering College, Tamilnadu, India Abstract A new approach to design a DAB audio decoder is introduced to improve the quality of audio at the receiver end. Integrating an MPEG-1 Layer II (MP2) decoder and Advanced Audio Coding Low Complexity (AAC LC) decoder provides basic audio decoding for DAB in FPGA. The audio frames data are generated from DAB channel decoder are stored in RAM. The bit stream Demultiplexer parses the quantized spectrum data in the audio frame and stores them in to the audio RAM. The inverse quantization block reads the quantized spectra from the audio RAM, performs the inverse quantization computations, and writes back the result to the audio RAM. The synthesis filter reads the inverse quantized spectra from the audio RAM, generates the time domain Pulse Code Modulation (PCM) samples, and writes them back to the audio RAM. The whole projects run by using XILINX 12.1 ISE. Finally analyze the power consumption and area occupied by the designed architecture. Keywords: DAB-Digital Audio Broadcasting, AAC LC-Advanced Audio Coding Low Complexity, IQ-Inverse Quantizer, IMDCT-Inverse Modified Discrete Cosine Transform, FPGA-Field Programmable Gate Array ----------------------------------------------------------------------***------------------------------------------------------------------------ 1. INTRODUCTION Radio broadcasting is one of the most widespread electronic mass media comprising of hundreds of providers, thousands of HF (High Frequency) transmitters and billions of radio receivers worldwide. The new digital radio system, Digital Audio Broadcasting (DAB) has the capability to replace the existing AM and FM audio broadcast services in many parts. Digital audio data need to be compressed for transmission. Digital audio compression allows the efficient storage and transmission of audio data. The basic task of a perceptual audio coding system is to compress the digital audio data in such a way that the compression is efficient as possible, i.e. the compressed file is as small as possible and the reconstructed (decoded) audio sounds exactly (or as close as possible) to the original audio before compression. Other requirements for Audio compression techniques include low complexity. Perceptual encoding is a lossy compression technique, i.e. the decoded file is not a bit exact replica of the original digital audio data. 1.1 DAB Audio Decoder AAC LC Decoder With the advantages on compression ratio and audio quality, MPEG AAC has been used for a wide range of applications from Internet audio to digital audio broadcasting and multichannel surround sound. Even in handheld products such as mobile phones or music players, they support the decoding of AAC files. However, there are several complex algorithms used in the AAC decoding flow which make it difficult to implement as an efficient design. Moreover, power consumption is also an important issue, particularly for portable devices. There are three different profile defined in AAC. They are the main profile, the low-complexity (LC) profile, and the scalable sampling-rate profile. It allows tradeoffs in audio quality and encoding/decoding complexity for different applications. AAC provides an audio signal that has CD quality at 96-128 kbps/stereo and bit rate 30% lower than that of MP3. Among the three profiles, the LC profile can provides nearly as high audio quality as the main profile but with significant savings in memory and processing requirements. In AAC audio coding, there are two kinds of audio transport formats. One is Audio Data Interchange Format (ADIF), and the other is Audio Data Transport Stream (ADTS). For the ADIF format, it puts all data controlling the decoder (like sampling frequency, mode, etc.) into a single header preceding the actual audio stream. It is useful for file exchange but does not allow for break-in or start of decoding at any point in time. For the ADTS format, it packs AAC data into frames with headers and allows decoding to begin in the middle of an audio bit stream. AAC is the most advanced MPEG standard for digital audio compression. The design flow of the AAC LC profile is shown in Fig.1. There are several tools used in AAC decoding, which include bit stream parser, Huffman decoding, pulse data decoding, Inverse Quantizer (IQ), rescale, Middle/Side (M/S) and Intensity Stereo, Temporal Noise Shaping (TNS), and Filter bank. The first block is the bit stream parser, which extracts the audio frame signals and the decoding information that are used in the following decoding tools. In Huffman decoding, there
  • 2. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 03 Issue: 04 | Apr-2014, Available @ http://www.ijret.org 429 are 12 Huffman codebooks. Eleven codebooks are used for spectrum coding and one for scale-factor coding. There are two stages in spectral Huffman decoding. Stage 1 is the Huffman decoding which unpacks the Huffman code index. Stage 2 is the regrouping of 2 or 4-tuples of signed or unsigned code words into quantized spectral coefficients. Regrouping processing is performed using the algorithmic (division) approach. Among the 11 spectral Huffman codebooks, book 11 is a special case. It permits the encoding of quantized spectral coefficients even when their largest absolute value (LAV) is larger than 15. If the decoded value equals 16, an escape flag is used to signal the presence of a so called escape sequence. Fig-1: Design Flow of AAC LC profile The escape sequence consists of an escape prefix of N-bits 1, an escape separator of 1-bit 0, and an escape word of N+4 bits. The actual decoded values of the escape sequence are and escape words. Because the input maximum value of inverse quantization is 8191, the maximum length of the escape sequence is 21 bits. The next block is pulse data decoding which uses a pulse amplitude method to represent values larger than 15. When this block is utilized, one or several quantized coefficients are replaced by coefficients with smaller amplitudes in the encoder. In reconstructing the quantized spectral coefficients, these replacements are compensated by adding or subtracting amplitude from the previously decoded coefficients. The quantized values are inversely quantized by the IQ tool and then scaled by the rescale tool. The inverse quantized samples are rescaled by a scale-factor gain. The M/S and intensity stereo tools recover and add the redundancies removed from the encoder to the frequency domain. In M/S decoding, the left and right channel signals are dematrixed by either the identity matrix or the inverse M/S matrix. When the identity matrix is used, no computation is necessary. Otherwise, the channel pair must be dematrixed to get stereo channel signals. In intensity stereo, it identifies regions in a channel pair which are similar except for their position Therefore, only left channel data and some additional information to reconstruct the right channel are coded. To recover the right channel signals, it must multiply the Scale factor. The TNS tool controls the temporal shape of the quantization noise in the frequency domain. It can be applied to the entire spectrum or only a part of the spectrum. In particular, it can use several filters on distinct coefficient regions. Therefore, an all-pole filter is required to select groups of coefficients in the spectral domain. In the filters bank block, the frequency domain signals are transformed into time domain and produce the output audio signals. In contrast to the hybrid filter bank of MP3, AAC uses a plain Modified Discrete Cosine Transform (MDCT). Together with the increased window length (2048 instead of 1152 lines per transformation), the AAC filterbank outperforms the filter banks of previous coding methods. In addition, the long and short windows can be switched dynamically to adapt to the signal properties. In order to smooth the transition between long and short windows, two transition windows, namely, long-start and long-stop windows, are used. AAC decoder filterbank consists of an Inverse MDCT (IMDCT) and windowing and overlap add functions. Since the windowing function has a significant effect on the filterbank frequency response, the filterbank has been designed to allow the switch in window shape to adapt to input-signal conditions. AAC decoder needs the process that extracts frequency components from a time domain signal. Most of the digital audio decoders use IMDCT to convert the frequency domain signal to the time domain signal. The MP2 decoder is then designed to make it a similar structure to the AAC LC. It consists of the specific blocks of the AAC LC Decoder and other blocks can be shared with the MP2 decoder. For each block, it always reads data from the audio RAM and writes the results back to a different area of the same RAM, just as the AAC LC decoder. 2. ARCHITECTURAL DESCRIPTION MP2 and AAC LC decoder are both based on the psychoacoustic model for audio compression using a time-to- frequency transformation. So even if two audio decoders have different decoding algorithms, their decoding flow charts are similar. As shown in Fig. 2. It can be seen that both audio decoders have the following blocks bit stream demultiplexer, inverse quantization block, and synthesis filter. These blocks take up most of the computation process for the two audio decoders and lead to low power consumption. The audio frame data are generated from the DAB channel decoder and stored in RAM. A bit payload module conducts the task of reading the desired bits from RAM and transferring them to the MP2 decoder. The bit stream demultiplexer parses the quantized spectrum data in the audio frame and stores them into the audio RAM via the audio RAM interface. The inverse quantization block reads the quantized spectra from the audio RAM, performs the inverse quantization computations, and writes back the result to the audio RAM.
  • 3. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 03 Issue: 04 | Apr-2014, Available @ http://www.ijret.org 430 The synthesis filter reads the inverse quantized spectra from the audio RAM, generates the time domain Pulse Code Modulation (PCM) samples, and writes them back to the audio RAM. The PCM samples are then read out by the Digital Audio Interface (DAI) to drive an audio Digital-to-Analog Converter (DAC) to play the sound. The coefficients and constants needed for each block are stored in the audio ROM. The Processing Unit (PU) is a very compact and fully customized circuit which is composed of adders, D-type flipflops, and multipliers, and is designed especially for MP2 and AAC decoding. Fig-2: Block Diagram of AAC LC Decoder The PU and each block of the audio decoder exchange data via the audio RAM Interface. The results from each block are written to the audio RAM, and then read out by PU for processing. After the PU has finished processing, the results are written back to the audio RAM and wait to be read out by another block. With this design architecture, the computation circuits of all the blocks are shared with only one PU and thus the chip area can be greatly reduced. Because the computations of each block are fixed, the control logic for the PU is also fixed and can be implemented in ROM to further reduce the chip area. 3. RESULTS AND DISCUSSION DAB audio decoder is developed using MATLAB R2010a software and also run the simulation by using Verilog code in XILINX ISE 12.1 software. Every audio file is first converted into wave file, then that wave file has been given as an input to the MATLAB code and processed, to produce the encoded output. This encoded output is given as input to the Verilog code by using Xilinx ISE 12.1 software in ISim. It produces a decoded data as a simulation result. This result can be verified by using MATLAB. The snapshots of the simulation results are shown below. Table- 1: Comparison Results Analysis Existing system Proposed system Profile AAC+ MP2 AAC LC + MP2 Architecture ASIC FPGA (SPARTAN 6) Power Consumption of AAC Decoding for DAB Mechanism(mW) 227 64 Process (μm) 0.18 CMOS FPGA (SPARTAN 6) Area Utilization (%) 32% 30.7% From Fig.3 an encoded output from MATLAB is given as a input to FIFO as 32-bit format in Verilog simulation and set positive edge clock, enable, Wfull, FIFO empty and run, get the output as decoded data in wdata [31:0] and that must be equal to the output using MATLAB. Fig- 3: Xilinx Simulation Result From Fig. 4. Shows the power analysis report produce by Xilinx ISim after simulation process is completed. Power consumption of designed architecture is 64mW in FPGA Spartan6.
  • 4. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 03 Issue: 04 | Apr-2014, Available @ http://www.ijret.org 431 Fig- 4: Power analysis report 4. CONCLUSIONS AND FUTURE WORK Thus the real time MP2 and AAC decoding system supporting LC profile for DAB audio decoder was designed. The output of this project shall be processed by many blocks before hear the audio services. To verify the designed system by using simulation. The result of simulation showed in both Xilinx ISE 12.1 ISim and MATLAB R2010a software provide the same decoded output. Then the power consumption and area occupied by the architecture have been analyzed and at the same time maintaining the high audio quality. Future work of this project is to implementing this designed architecture using FPGA SPARTAN6. And also measure the audio quality of AAC LC decoder by using PSNR. REFERENCES [1]. Guoyu Wang, Hongsheng Zhang, Mingying Lu, Chao Zhang, Tao Jiang and Guangyu Guo, „Low-cost Low-power ASIC solution for both DAB+ and DAB audio decoding‟ IEEE Transactions on VLSI systems, pp. 1-9, 2013. [2]. Chao-Tang Yu, Kai-Sheng Yang and Yu-Pin Chang, „DAB Channel Decoder Implementation Using FPGA and Its Testing Platform Buildup‟, IEEE Transaction on VLSI system, pp. 424-429, 2005. [3]. Herre J., „Temporal noise shaping, quantization and coding methods in perceptual audio coding‟ AES 17th International Conference High Quality Audio Coding, pp. 312–315, 1999. [4]. Jae-Sik Lee, Jong-Hoon Jeong and Tae-Gyu Chang, „An Efficient method of Huffman decoding for MPEG-2 AAC and its performance analysis‟ IEEE Transactions on Speech and Audio Processing, vol. 13, No. 6, pp. 1206–1209, 2005. [5]. Lu M. Zhang H. Wang G. Guo G. and JiangT., „Optimization and hardware implementation of the AAC inverse quantization algorithm for portable DAB+ receivers‟ International Journal Digital Content Technology, vol. 6, No. 6, pp. 125–132, 2012. [6]. Shen-ChuanTai, Chuen-Ching Wang and Chih-Ying Lin, „FFT and IMDCT circuit sharing in DAB receiver‟ IEEE Transactions on Broadcasting, vol. 49, No. 2, pp. 124–131, 2003. [7]. Tsung-HanTsai, Chun-Nan Liu, Hsueh-Yi Lin, Hsing- Chuang Liu and Chia-Ying Wu, „A 1.4 MHz 0.21 mW MPEG-2/4 AAC single chip decoder‟ IEEE Custom Integrated Circuits Conference(CICC), pp.653–656, 2009. [8]. Tsung-HanTsai, Chun-Nan Liu, „Low power system design for MPEG-2/4 AAC audio decoder using pure ASIC approach‟ IEEE Transactions on circuits and systems, vol. 56, pp. 144-155, 2009. [9]. Yan M. Hu G. and Wang J. (2009) „Design and implementation of MPEG-4 AAC decoder on ARM embedded system for CMMB receiver‟ International Conference Manage. Service Sci., pp. 1–3. [10]. L. Joohyun, K. Sungdo, and K. Jinkyu, “A 159.2 mW SoC implementation of T-DMB receiver including stacked memories,” in Proc. IEEE Custom Integr. Circuits Conf., Sep. 2008, pp. 679–682. [11].. H. Zhang, M. Lu, and G. Wang, “An ASIC implementation of MPEG audio decoders,” in Proc. 7th Int. Conf. ASIC, Oct. 2007, pp. 754–757. [12]. P. Liu, L. Liu, N. Deng, X. Fu, J. Liu, Q. Liu, G. Zhang, and B. He, “VLSI implementation for portable application oriented MPEG-4 audio codec,” in Proc. IEEE Int. Symp. Circuits Syst., May 2007, pp. 777–780. [13]. M. Lu, H. Zhang, G. Wang, T. Jiang, and G. Guo, “Optimization and hardware implementation of the AAC inverse quantization algorithm for portable DAB+ receivers,” Int. J. Digit. Content Technol. Appl., vol.6, no. 6, pp. 125– 132, Apr. 2012. [14]. M. C. Hans and V. Bhaskaran, “A compliant MPEG-1 layer II audio decoder with 16-B arithmetic operations,” IEEE Signal Process. Lett, vol. 4, no. 5, pp. 121–122, May 1997. [15]. D. Schulz, “Improving audio Codecs by noise substitution,” J. Audio Eng. Soc., vol. 44, no. 7, pp. 593–598, Jul. 1996. [16]. T.-H. Tsai and C.-N Liu, “Low-power system design for MPEG-2/4 AAC audio decoder using pure ASIC approach,” IEEE Trans Circuits Syst I, Reg. Papers, vol. 56, no. 1, pp. 144–155, Jan. 2009. [17]. K. Seong-Do and O. Seung-Hyeub, “A CMOS single chip receiver with RF front-end and baseband processor for band-III T-DMB/DAB applications,” in Proc. 11th Int. Conf. Adv. Commun. Technol., pp. 1238–1241, 2009. [18]. M. Yan, G. Hu, and J. Wang, “Design and implementation of MPEG-4 AAC decoder on ARM embedded system for CMMB receiver,” in Proc. Int. Conf. Manage. Service Sci., 2009, pp. 1–3. [19]. C. W. Ryu, D. H. Lee, H. J. Chi, K. S. Kwan, T. H. im, and J. S. Park, “Design of digital audio DSP core,” in Proc. 1st Int. Forum Strategic Technol., Oct. 2006, pp. 59–62.
  • 5. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 03 Issue: 04 | Apr-2014, Available @ http://www.ijret.org 432 [20]. D. Zhou, P. Liu, J. Kong, Y. Zhang, B. He, and N. Deng, “An SOC based HW/SW co-design architecture for multi- standard audio decoding,” in Proc. IEEE Asian Solid-State Circuits Conf., Nov. 2007, pp. 200–203 BIOGRAPHIES R. Amutha received the B.E. Degree in Electronics and Communication Engineering in the year 2009 and pursuing M.E. degree in VLSI Design in Saveetha Engineering College. Her area of interest include communication and Low power VLSI Design. Mrs. PR. Bhuvaneswari received the B.E. degree in Electronics and Communication Engineering College and M.E. degree in VLSI Design form Anna University, Chennai in 2005 and 2010 respectively. Currently she is an Assistant Professor in Department of Electronics and Communication Engineering, Saveetha Engineering College, Chennai. Her interests includes Communication Engineering, Electronic Circuit and Computer Networks.