Professional Documents
Culture Documents
MR. SANTOSH N S
Net Cracker, Bangalore, Karnataka, India
santhu.ns.in@gmail.com
INTRODUCTION
We expect future high-speed networks to span entire continents, even parts of the globe. In such
networks the applications running on the equipments consumes a lot of battery power leading to
the draining of the battery in lesser time [1]. Scientists are looking out for several ways to reduce
power in such equipments, either physically or at a circuit level [2], [3]. A lot of research has been
carried out in the past decade to reduce the power of such baseband devices [4] and this paper
discusses the same. Interpolation is an estimation of a value within two known values in a
sequence of values. It is an estimation of an unknown quantity between two known quantities
about missing data or information from the available information. Interpolation is useful where the
data surrounding the missing data is available and its trend, seasonality and longer term cycles are
known. Time series analysis and regression analysis are the two statistical techniques employing
the concept of interpolation.
Decimation is done in digital signal processing by in order to reduce the signal strength and
decimation is complement to interpolation process. Interpolation process in the system increases
the sampling rate of the signal. Decimation makes use of filtering to avoid aliasing, which occurs
during thedown samplingof a signal. Decimator is the system component which performs
decimation. Decimation reduces the sampling rate and the signal strength. Integer or rational
fraction greater than one is used as the decimation factor.The decimation factor is used to multiply
or divide with the signal. For example, if 16-bit disc audio (sampled at 42,100 Hz) signal will be
decimated to 21,050 Hz, the audio input signal is said to be decimated by a factor of 2. The bit rate
of the signal will also be reduced to half. Decimation of the signal by an integer factor of M, can
also be explained in 2-step as follows:
1. High-frequency signal components are reduced by using a lowpass digital filter.
2. Down sampling the input signal filtered by a factor M such that it keeps only the Mth
signal.
Down sampling alone causes high-frequency signal components to be misinterpreted by
subsequent users of the data, which is a form of distortion called aliasing. The first step, if
necessary, is to suppress aliasing to an acceptable level. When the filter is an IIR design, it relies
on feedback from output to input, prior to the down sampling step. With FIR filtering, it is an easy
matter to compute only every Mth output. The calculation performed by a decimating FIR filter for
the nth output sample is a dot product:
(1)
Y(n) =
h[.] sequence is the impulse response, and k is the impulse response length. Input sequence is
represented by x[].Simple way to obtain y[n+1] after computing y[n] is done by using the starting
index x[] by M array and the dot product is recomputed.
RELATED WORKS
As mentioned in the paper by Huang Y, Tang C, Duan hl et al.(2013), GPP based SDR platform
provides system engineers working on wireless communication system with a maximum
flexibility in architecture and versatility to design a wireless communication system. Nevertheless,
Time synchronization between the terminals and base station is difficult due to the lack of
hardware real-time timing control.
In this paper by Y.Ke (B) and G. Gielen Katholieke University of Leuven (2009), For different
modes in 4G radio, a fully reconfigurable analog-to-digital converter (ADC) is needed. Depending
on the communication mode, this analog to digital converter will switchits resolution and
bandwidth, but its specifications can also be relaxed with fine granularity within the given mode
inorder to save power. Due to their low power consumption and inherent trade-off between speed
and accuracy, DSMs areusually favored in multi-mode designs.
In this paper by Delia Rodriguez de LLera Ganzalez, Anu Rusu, Mohammed Ismail (2006),in
many instances, the system level design is still done by using the help of spreadsheets. This
method is error prone, this type of method is limited to different design possibilities, which can
explored within a given time. To automate the parts of this process, a number of EDA tools are
used.
In this paper by Veena, Cyril Prasanna Raj, M.N.Shanmukh swamy (2010),At both the transmitter
and the receiver in order to multiply input of a radio link, multiple antennas are put This system is
31
known as Multiple input Multiple output (MIMO) system. The role of dynamic reconfiguration is
shown by MIMO-OFDM systems. Flexibility can be achieved by such systems with respect to
changing data transfer rates, increase in range and increase in diversity, while giving efficient
resource utilization.
In this paper by N.Khairudin, M.F.Md Idros, N.A.N Hassaan, A.H.A Razak, M.A Haron, S.A.M
Al-Alam Selangor(2011), The major issue with the high-tech application is its rising cost which
also includes the cost of the hardware, power consumption and battery life. The hardware
requirements for 3G wireless communication are the Root Raised Cosine (RRC) pulse shaping
filters. Implementation of the RRC filters on FPGA can yields greater clock rate with significant
hardware saving option. This paper has examined Root Raised Cosine pulse shaping filters for
processing the mobile baseband unit of the transmitter for WCDMA.
METHODOLOGY
Filter overview
Figure illustrates the summary of overall design flow of filter for this paper. First the equiripple
filter was designed and simulated in Matlab R2011b to achieve the required frequency response.
Filter coefficient and verilog coding is then developed from the design filter. The verilog coding
was simulated in Modelsim SE 6.3 for verification before being synthesized. All the result is then
being analysed.
Result analysis
The filter coefficients were generated using the MATLAB FDA tool which was quantized into
fixed-point representation.
32
Decimator overview
Figure illustrates the summary of overall design flow of decimator for this paper. The design of the
decimator was coded in verilog. The verilog coding was simulated in Modelsim SE 6.3 for
verification before being synthesized. All the result is then being analysed.
EXPERIMENTAL RESULTS
Result analysis
33
Figure. 4 Magnitude response of the filter
The decimator architecture that has been coded in verilog and is simulated in Modelsim SE 6.3
and the result is shown in figure below. The clock period used in the verilog coding is 100ns. The
output of the decimator designed in this paper is shown below
34
Figure. 6 Simulation result of Decimator
CONCLUSIONS
A design and implementation of the Equiripple filter in the system was successfully achieved.
Results produced in Matlab R2011b and modelsim SE 6.3 shows that filter meet the specification
requirement and attenuation of -50dB. Similarly the decimator was designed and implemented
which meet the required specification.
FUTURE DEVELOPMENT
This project can be further improved for the low power design. It can also be further improved by
implementing the synthesized model to the Xilinx Virtex III pro FPGA. It will show actual I/O
signal for the filter and the results produced can be compared with the simulation result for
verification purpose.
REFERENCES
Rupanagudi, S.R.; Bhat, V.G.; Hemalatha, S.G.; Bhavana, N.; Archana, M.; Chandrika, B.V.;
Ashwini, R.; Torvi, K.G.; Darshan, S.R.; Abhilash, B.G.; Anil, K.S.; Vinayak, S.K.M (2014),
Design of a low power Digital Down Converter for 802.16m - 4G WiMAX on FPGA.
Huddar, S.R.; Rupanagudi, S.R.; Kalpana, M.; Mohan, S (2013), Novel high speed vedic
mathematics multiplier using compressors," Automation, Computing, Communication, Control
and Compressed Sensing.
Sushma R. Huddar, Sudhir Rao Rupanagudi, Venkatesh Janardhan, Surabhi Mohan, and S.
Sandya (2013), Area and Speed Efficient Arithmetic Logic Unit Design Using Ancient Vedic
Mathematics on FPGA," in Advances in Computing, Communication, and Control.
Rupanagudi, Sudhir Rao, et al, (2008), Reducing computational complexity of branch metric
calculations in a trellis decoder.
Huang Y, Tang C, Duan hl et al.(2013), efficient time synchronization approach for wireless
communication systems on GPP-based software defined radio platform.
Y.Ke (B) and G. Gielen Katholieke University of Leuven(2009), Multi-standard continuous- Time
sigma delta converters for 4G radios.
Delia Rodriguez de LLera Ganzalez, Anu Rusu, Mohammed Ismail (2006),Automated receiver
design and optimization for 4G wireless communication system.
35
Veena, Cyril Prasanna Raj, M.N.Shanmukh swamy (2010), FPGA based Reconfigurable 200MHz
Transmitter and receiver front end for MIMO-OFDM.
N.Khairudin, M.F.Md Idros, N.A.N Hassaan, A.H.A Razak, M.A Haron, S.A.M Al-Alam
Selangor(2011),implementing root raised cosine (rrc) filter for wcdma using Xilinx.
36