SlideShare a Scribd company logo
1 of 5
Download to read offline
IOSR Journal of Electronics and Communication Engineering (IOSR-JECE)
e-ISSN: 2278-2834,p-ISSN: 2278-8735. Volume 6, Issue 2 (May. –Jun. 2013), PP 51-55
www.iosrjournals.org
www.iosrjournals.org 51 | Page
Design of Adjustable Reconfigurable Wireless Single Core
CORDIC based Rake Receiver
Marianne M. Kamal
Renewable Energy Department, Arab Organization for Industrialization, Egypt
Abstract : In wireless communication system transmitted signals are subjected to multiple reflections,
diffractions and attenuation caused by obstacles such as buildings and hills, etc. At the receiver end, multiple
copies of the transmitted signal are received that arrive at clearly distinguishable time instants and are faded by
signal cancellation. Rake receiver is a technique to combine these so called multi-paths [2] by utilizing multiple
correlation receivers allocated to those delay positions on which the significant energy arrives which achieves a
significant improvement in the SNR of the output signal. This paper shows how the rake, including dispreading
and descrambling could be replaced by a receiver that can be implemented on a CORDIC based hardware
architecture. The performance in conjunction with the computational requirements of the receiver is widely
adjustable which is significantly better than that of the conventional rake receiver.
Keywords - Rake receiver, Multi-paths, CORDIC
I. INTRODUCTION
WCDMA offers variable spreading factor and multiple codes per user to enable features like high data
rates and multiple services for the same connections. To do so rake receiver architecture for W-CDMA should
be configurable such that the hardware is utilized optimally at varying requirements.
One of the main features of W-CDMA is bandwidth on demand (BOD) which means that it offers variable user
data rates. This is achieved by adopting variable spreading factors and multi-code connections for a user. More
information bits are transmitted if a lower spreading factor is used for the same chip rate and parallel channels
are offered by having multiple codes per user. So the receiver should be adjustable meaning to adjust the
receiver performance in a wide range depending on the channel impulse response [4].
The receiver computes the symbols (representing the users) by an array of CORDIC processors;
CORDIC (Coordinate Rotation DIgital Computer) is one of the efficient hardware algorithms for hardware
signal processing [3]. When the processing power needed exceeds that of the soft core processor, co-processor
elements can be added. It is possible to use the processor array for other tasks (in addition to symbol
computation) due to its design as a coprocessor element.
The implementation on FPGA has the advantage of reconfigurable computing. A lot of modern signal
processing applications require such a high computational power that only ASIC’s can fulfill the technical
demands. ASIC’s are inflexible, costly (development and debugging) and only economical for mass
productions. Due to the fact that even the most commonly used programmable devices (DSP) often lack the
required processing power, one tries to develop a solution that lays somewhere in between the two extremes; a
programmable processing and dedicated hardware, the effort in this area is summarized under the term
reconfigurable computing.
II. CORDIC RAKE RECEIVER
2.1 CORDIC Algorithm
A set of shift-add algorithms collectively known as CORDIC for computing a wide range of functions
including trigonometric, hyperbolic, linear and logarithmic functions [3]. Since the last two decades, the
application of CORDIC arithmetic for efficient implementation of signal processing algorithms continues to
receive wide attention because of its numerical stability, efficiency in evaluating trigonometric and hyperbolic
functions, hardware compactness and inherent pipelinability at the micro-level.
Compared to other approaches, CORDIC is a clear winner when a hardware multiplier is unavailable,
e.g. in a microcontroller, or when you want to save the gates required to implement one, e.g. in an FPGA. On
the other hand, when a hardware multiplier is available, e.g. in a DSP microprocessor, table-lookup methods and
good old-fashioned power series are generally faster than CORDIC. The CORDIC algorithm is used to compute
the sine and cosine values which are required to calculate the In-phase and Quadrature phase components of the
received signals of the RAKE receiver [3].
Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Receiver
www.iosrjournals.org 52 | Page
2.2 Architecture
In the proposed single correlator Fig.1, the spreading sequence is latched in a fixed register to eliminate
the need of multiple code generators running continuously as in conventional RAKE receiver [1]. A serial shift
buffer of length equal to that of sequence is used to hold the received chips. As a new chip is received the buffer
shifts and drops the oldest chip to accommodate the newest chip in the buffer. Multipath searcher detects the
multipath in the channel and provides the same to the code generator and maximal ratio combiner. Each chip of
the serial shift buffer is connected through a multiplier with the corresponding chip of the code latch. These
multipliers multiply the corresponding chips in the serial shift buffer and fixed register whenever multipath are
detected by the multipath searcher. Each multiplier output is buffered in its dedicated buffers and they are
integrated by the adder.
Figure1: Single Correlator CORDIC rake receiver
Maximal-Ratio Combining is the optimal form of diversity combining because it yields the maximum
achievable SNR. Multipath searcher passes the multipath information to the MRC. Maximal ratio combiner
(MRC) collects all the integration results of a sequence and its multipath to combine them for a bit decision. For
the Maximum Ratio Combining RAKE receiver, a simple alpha tracker is used since it requires a short time
window to form an estimate.
The RAKE receiver uses several baseband correlators to individually process several signal multipath
components. The In-phase (I) and Quadrature (Q) samples r(i) to each correlator are given by:
(1)
(2)
The spread-spectrum receiver then correlates these baseband signals with the PN code sequence used in
the transmitter. This gives the post correlation signal x(i) given by:
(3)
(4)
The correlator outputs are combined to achieve improved communications reliability and performance.
In a RAKE receiver, if the output from one correlator is corrupted by fading, the others may not be, and the
corrupted signal may be discounted through the weighting process. Impulse response measurements of the
multipath channel profile are executed through a matched filter to make a successful despreading (IIR filter).
The alpha tracker can be thought of as IIR low pass filter. The difference equation describing the alpha tracker
is:
Y(n) = (1-α) . X(n-1) + α . y(n-1) (5)
Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Receiver
www.iosrjournals.org 53 | Page
Impulse response measurements of the multipath channel profile are executed through a matched filter to make
a successful dispreading.
(6)
(7)
Where Xk(n) is the kth post correlation received sample for bit n. The real and imaginary parts of the RAKE
output, y(n), are given by the complex multiplication of the post correlation signal with the complex conjugate
of the channel estimate signal, at each of the K multipath delays.
(8)
(9)
(10)
2.3 Implementation
The algorithm can be implemented using Altera Nios II board. FPGA uses SRAM cells to store
configuration data. The NIOS II system built using SOPC builder tool [5].
2.3.1 Software implementation
The CORDIC algorithm is used to compute the sine and cosine values which are required to calculate
the In-phase and Quadrature phase components of the received signals of the RAKE receiver. The CORDIC
algorithm is developed as a custom instruction to the NIOS processor.
NIOS II processor custom instructions are custom logic blocks adjacent to the ALU in the CPU data path. With
custom instructions we can reduce a complex sequence of standard instructions to a single instruction
implemented in hardware. The custom instruction logic connects directly to the NIOS II processor ALU.
2.3.2 Hardware implementation
IIR filter can be implemented as hardware component since parallel processing is required for fast
computing the filter output. IIR filter for channel impulse response estimation. Alpha tracker for maximum ratio
combiner as shown in Fig. 2.
Figure2: Alpha tracker
2.3.3 Implementation steps for the CDMA RAKE receiver
i. Compute the (I) and (Q) components of inputs to each RAKE finger. For each chip symbol:
a. Compute the sine and cosine values of the delay spread angle.
b. Calculate the In-phase component by multiplying the transmitted spread spectrum signal with the
calculated cosine value.
c. Calculate the Quadrature phase component by multiplying the transmitted spread spectrum signal with the
calculated sine value.
ii. Calculate the Post correlation signal, for each bit:
a. De-spread the signal obtained from step i by multiplying it with the spreading sequence.
b. Integrate all the chips (number equal to spreading factor) into a single bit.
iii. Estimate the (I) and (Q) components of channel impulse response.
Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Receiver
www.iosrjournals.org 54 | Page
a. Use an IIR filter of order equal to the number of fingers.
b. The impulse response of the channel is given by the transfer function of the filter.
iv. Calculate the real and imaginary parts of the RAKE output
a. At each of the K multipath delays, perform complex multiplication of the post correlation signal with the
complex conjugate of the channel estimate signal.
b. Separate real and imaginary parts of the above multiplied result to get real and imaginary parts of the
RAKE output.
v. The RAKE output is given to a decision device to obtain the received bits. The decision device is a simple
Signum function which takes the real part of the RAKE output as input and gives the output bits.
III. RESULTS
In the 3G Standard the Chip rate = 64 chip / bit, Spreading factor = 16, I/Q data word size = 8 bits and
the clock = 15.36 MHZ. Digitized input samples are received from RF front end and converted to the form of
complex I & Q branches. The computation is done by using CORDIC algorithm, Fig.3, with I & Q word size is
8 bits. The serial buffer of length equals to the spreading factor in the UTMS standard spreading factor (SF) =
16. The code latch is also a serial buffer of length equals to 16. The code generator is implemented using linear
feedback shift register (LFSR). This block consists of 16 D-type Flip Flop and XOR gate
For the matched filter is the Cross correlation of the received signal with pilot bits (16 zero bits), the
impulse response of the matched filter- implemented as raised cosine filter- is shown Fig. 4. The bit error rate
was found to be 0.0018 and the received signal before and after filtering is shown in Fig. 5.
The alpha tracker filter was implemented as a low pass butterworth filter of first order, pass-band equals to 1.2
MHz. The coefficients are: a[0] = 1, a[1] = 1, b[0] =1 and b[1] = -1.
Figure3: CORDIC algorithm iteration
Figure.4: Impulse response of matched filter
Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Receiver
www.iosrjournals.org 55 | Page
Figure 5: Received signal
IV. CONCLUSION
W-CDMA has emerged as the most widely adopted 3G air interface. W-CDMA offers variable
spreading factor and multiple codes per user to enable features like high data rates and multiple services for the
same connection. To enable W-CDMA features, architectures for rake receiver should be configurable for
varying data rate requirement at a particular time and should support processing of multiple codes. It should
consume less power in order to be suitable for downlink purpose. The conventional rake receiver architecture
provides dedicated hardware for each multipath per code. Such a rigid architecture is not suitable for varying
requirements (of number of codes and multi-paths) in W-CDMA [2].
A single correlator RAKE receiver with MWH codes as the spreading codes has been introduced. The
presented single correlator RAKE receiver gives considerable better operation in comparison with the
conventional RAKE receiver in terms of circuit complexity, power consumption and BER performance.
REFERENCES
[1] M. Uzzafer, “Single Correlator Receiver for Wideband MultiPath Channel,” in Proc. IEEE 6th CAS Symp., Shanghai, vol. 2, June
2004, pp. 421-424.
[2] R. Price and P. E. Green, “A Communication Technique for Multipath Channels,” Proc. IRE, vol. 27, pp. 555-570, Mar. 1958.
[3] Ray Andraka, “A survey of CORDIC algorithms for FPGA based computers”, ACM 0-89791- 978-5/98/01, 1998.
[4] Tero OjanperĂ€, Ramjee Prasad, “Wideband CDMA for Third Generation Mobile Communications”, Norwood MA, USA, Artect
House Inc., 1998, 439 pp.
[5] “Introduction to the Altera SOPC Builder”, Altera Corporation, San Jose C.A., 2006.

More Related Content

What's hot

Jg3515961599
Jg3515961599Jg3515961599
Jg3515961599IJERA Editor
 
Il3614731475
Il3614731475Il3614731475
Il3614731475IJERA Editor
 
Boosting the Performance of Nested Spatial Mapping with Unequal Modulation in...
Boosting the Performance of Nested Spatial Mapping with Unequal Modulation in...Boosting the Performance of Nested Spatial Mapping with Unequal Modulation in...
Boosting the Performance of Nested Spatial Mapping with Unequal Modulation in...Ealwan Lee
 
Matlab source codes section | Download MATLAB source code freerce-codes
Matlab source codes section | Download MATLAB source code freerce-codesMatlab source codes section | Download MATLAB source code freerce-codes
Matlab source codes section | Download MATLAB source code freerce-codeshafsabanu
 
Area Versus Speed Trade-off Analysis of a WiMAX Deinterleaver Circuit Design
Area Versus Speed Trade-off Analysis of a WiMAX Deinterleaver Circuit DesignArea Versus Speed Trade-off Analysis of a WiMAX Deinterleaver Circuit Design
Area Versus Speed Trade-off Analysis of a WiMAX Deinterleaver Circuit Designijsrd.com
 
IRJET- A Study on PRN Code Generation and Properties of C/A Code in GPS based...
IRJET- A Study on PRN Code Generation and Properties of C/A Code in GPS based...IRJET- A Study on PRN Code Generation and Properties of C/A Code in GPS based...
IRJET- A Study on PRN Code Generation and Properties of C/A Code in GPS based...IRJET Journal
 
vlsi projects using verilog code 2014-2015
vlsi projects using verilog code 2014-2015vlsi projects using verilog code 2014-2015
vlsi projects using verilog code 2014-2015E2MATRIX
 
A study to Design and comparison of Full Adder using Various Techniques
A study to Design and comparison of Full Adder using Various TechniquesA study to Design and comparison of Full Adder using Various Techniques
A study to Design and comparison of Full Adder using Various TechniquesIOSR Journals
 
Digital Implementation of Costas Loop with Carrier Recovery
Digital Implementation of Costas Loop with Carrier RecoveryDigital Implementation of Costas Loop with Carrier Recovery
Digital Implementation of Costas Loop with Carrier RecoveryIJERD Editor
 
Design and Implementation of an Embedded System for Software DeïŹned Radio
Design and Implementation of an Embedded System for Software DeïŹned RadioDesign and Implementation of an Embedded System for Software DeïŹned Radio
Design and Implementation of an Embedded System for Software DeïŹned RadioIJECEIAES
 
IRJET-Securing Data in Cloud using Graphical Password Authentication and AES ...
IRJET-Securing Data in Cloud using Graphical Password Authentication and AES ...IRJET-Securing Data in Cloud using Graphical Password Authentication and AES ...
IRJET-Securing Data in Cloud using Graphical Password Authentication and AES ...IRJET Journal
 
An experimental overview on software defined optical transmission and sdngmpl...
An experimental overview on software defined optical transmission and sdngmpl...An experimental overview on software defined optical transmission and sdngmpl...
An experimental overview on software defined optical transmission and sdngmpl...CPqD
 
FPGA Implementation of LDPC Encoder for Terrestrial Television
FPGA Implementation of LDPC Encoder for Terrestrial TelevisionFPGA Implementation of LDPC Encoder for Terrestrial Television
FPGA Implementation of LDPC Encoder for Terrestrial TelevisionAI Publications
 
High Accuracy Distance Measurement for Bluetooth Based on Phase Ranging
High Accuracy Distance Measurement for Bluetooth Based on Phase RangingHigh Accuracy Distance Measurement for Bluetooth Based on Phase Ranging
High Accuracy Distance Measurement for Bluetooth Based on Phase RangingEalwan Lee
 
Emerson Eduardo Rodrigues - ENGINEERING STUDIES1 Rp 160534 - clean
Emerson Eduardo Rodrigues - ENGINEERING STUDIES1 Rp 160534 - cleanEmerson Eduardo Rodrigues - ENGINEERING STUDIES1 Rp 160534 - clean
Emerson Eduardo Rodrigues - ENGINEERING STUDIES1 Rp 160534 - cleanEMERSON EDUARDO RODRIGUES
 

What's hot (20)

Jg3515961599
Jg3515961599Jg3515961599
Jg3515961599
 
Il3614731475
Il3614731475Il3614731475
Il3614731475
 
Boosting the Performance of Nested Spatial Mapping with Unequal Modulation in...
Boosting the Performance of Nested Spatial Mapping with Unequal Modulation in...Boosting the Performance of Nested Spatial Mapping with Unequal Modulation in...
Boosting the Performance of Nested Spatial Mapping with Unequal Modulation in...
 
40120140504012
4012014050401240120140504012
40120140504012
 
Matlab source codes section | Download MATLAB source code freerce-codes
Matlab source codes section | Download MATLAB source code freerce-codesMatlab source codes section | Download MATLAB source code freerce-codes
Matlab source codes section | Download MATLAB source code freerce-codes
 
Area Versus Speed Trade-off Analysis of a WiMAX Deinterleaver Circuit Design
Area Versus Speed Trade-off Analysis of a WiMAX Deinterleaver Circuit DesignArea Versus Speed Trade-off Analysis of a WiMAX Deinterleaver Circuit Design
Area Versus Speed Trade-off Analysis of a WiMAX Deinterleaver Circuit Design
 
IRJET- A Study on PRN Code Generation and Properties of C/A Code in GPS based...
IRJET- A Study on PRN Code Generation and Properties of C/A Code in GPS based...IRJET- A Study on PRN Code Generation and Properties of C/A Code in GPS based...
IRJET- A Study on PRN Code Generation and Properties of C/A Code in GPS based...
 
Ramya Project
Ramya ProjectRamya Project
Ramya Project
 
vlsi projects using verilog code 2014-2015
vlsi projects using verilog code 2014-2015vlsi projects using verilog code 2014-2015
vlsi projects using verilog code 2014-2015
 
Vlsi titles
Vlsi titlesVlsi titles
Vlsi titles
 
A study to Design and comparison of Full Adder using Various Techniques
A study to Design and comparison of Full Adder using Various TechniquesA study to Design and comparison of Full Adder using Various Techniques
A study to Design and comparison of Full Adder using Various Techniques
 
Digital Implementation of Costas Loop with Carrier Recovery
Digital Implementation of Costas Loop with Carrier RecoveryDigital Implementation of Costas Loop with Carrier Recovery
Digital Implementation of Costas Loop with Carrier Recovery
 
Design and Implementation of an Embedded System for Software DeïŹned Radio
Design and Implementation of an Embedded System for Software DeïŹned RadioDesign and Implementation of an Embedded System for Software DeïŹned Radio
Design and Implementation of an Embedded System for Software DeïŹned Radio
 
IRJET-Securing Data in Cloud using Graphical Password Authentication and AES ...
IRJET-Securing Data in Cloud using Graphical Password Authentication and AES ...IRJET-Securing Data in Cloud using Graphical Password Authentication and AES ...
IRJET-Securing Data in Cloud using Graphical Password Authentication and AES ...
 
An experimental overview on software defined optical transmission and sdngmpl...
An experimental overview on software defined optical transmission and sdngmpl...An experimental overview on software defined optical transmission and sdngmpl...
An experimental overview on software defined optical transmission and sdngmpl...
 
FPGA Implementation of LDPC Encoder for Terrestrial Television
FPGA Implementation of LDPC Encoder for Terrestrial TelevisionFPGA Implementation of LDPC Encoder for Terrestrial Television
FPGA Implementation of LDPC Encoder for Terrestrial Television
 
High Accuracy Distance Measurement for Bluetooth Based on Phase Ranging
High Accuracy Distance Measurement for Bluetooth Based on Phase RangingHigh Accuracy Distance Measurement for Bluetooth Based on Phase Ranging
High Accuracy Distance Measurement for Bluetooth Based on Phase Ranging
 
Emerson Eduardo Rodrigues - ENGINEERING STUDIES1 Rp 160534 - clean
Emerson Eduardo Rodrigues - ENGINEERING STUDIES1 Rp 160534 - cleanEmerson Eduardo Rodrigues - ENGINEERING STUDIES1 Rp 160534 - clean
Emerson Eduardo Rodrigues - ENGINEERING STUDIES1 Rp 160534 - clean
 
4 contant M.TECH ( PDF FILE )
4 contant M.TECH ( PDF FILE )4 contant M.TECH ( PDF FILE )
4 contant M.TECH ( PDF FILE )
 
4 contant M.TECH ( M S WORD FILE )
4 contant M.TECH ( M S WORD FILE )4 contant M.TECH ( M S WORD FILE )
4 contant M.TECH ( M S WORD FILE )
 

Viewers also liked

Synthesis of new chelating ion exchange resins derived from guaran and diviny...
Synthesis of new chelating ion exchange resins derived from guaran and diviny...Synthesis of new chelating ion exchange resins derived from guaran and diviny...
Synthesis of new chelating ion exchange resins derived from guaran and diviny...IOSR Journals
 
Performance Evaluation of Ipv4, Ipv6 Migration Techniques
Performance Evaluation of Ipv4, Ipv6 Migration TechniquesPerformance Evaluation of Ipv4, Ipv6 Migration Techniques
Performance Evaluation of Ipv4, Ipv6 Migration TechniquesIOSR Journals
 
Design and Optimization of Front Underrun Protection Device
Design and Optimization of Front Underrun Protection DeviceDesign and Optimization of Front Underrun Protection Device
Design and Optimization of Front Underrun Protection DeviceIOSR Journals
 
Designing a Knowledge Strategy Model for Iranian Public Organizations: A Stud...
Designing a Knowledge Strategy Model for Iranian Public Organizations: A Stud...Designing a Knowledge Strategy Model for Iranian Public Organizations: A Stud...
Designing a Knowledge Strategy Model for Iranian Public Organizations: A Stud...IOSR Journals
 
Performance Evaluation of IPv4 Vs Ipv6 and Tunnelling Techniques Using Optimi...
Performance Evaluation of IPv4 Vs Ipv6 and Tunnelling Techniques Using Optimi...Performance Evaluation of IPv4 Vs Ipv6 and Tunnelling Techniques Using Optimi...
Performance Evaluation of IPv4 Vs Ipv6 and Tunnelling Techniques Using Optimi...IOSR Journals
 
Implementation of Generalized Regression Neural Network to Establish a Relati...
Implementation of Generalized Regression Neural Network to Establish a Relati...Implementation of Generalized Regression Neural Network to Establish a Relati...
Implementation of Generalized Regression Neural Network to Establish a Relati...IOSR Journals
 
A Complete Ultrasonic Velocity Study of Decane-1-Ol with Various Acrylates at...
A Complete Ultrasonic Velocity Study of Decane-1-Ol with Various Acrylates at...A Complete Ultrasonic Velocity Study of Decane-1-Ol with Various Acrylates at...
A Complete Ultrasonic Velocity Study of Decane-1-Ol with Various Acrylates at...IOSR Journals
 
Recovery of Data in Cluster Computing By Using Fault Tolerant Mechanisms
Recovery of Data in Cluster Computing By Using Fault Tolerant MechanismsRecovery of Data in Cluster Computing By Using Fault Tolerant Mechanisms
Recovery of Data in Cluster Computing By Using Fault Tolerant MechanismsIOSR Journals
 
Implementation of Vertical Handoff Algorithm between IEEE 802.11 WLAN & CDMA ...
Implementation of Vertical Handoff Algorithm between IEEE 802.11 WLAN & CDMA ...Implementation of Vertical Handoff Algorithm between IEEE 802.11 WLAN & CDMA ...
Implementation of Vertical Handoff Algorithm between IEEE 802.11 WLAN & CDMA ...IOSR Journals
 
Causes of Delay in Construction of Bridge Girders
Causes of Delay in Construction of Bridge GirdersCauses of Delay in Construction of Bridge Girders
Causes of Delay in Construction of Bridge GirdersIOSR Journals
 
Performance Analysis Methodology for Parabolic Dish Solar Concentrators for P...
Performance Analysis Methodology for Parabolic Dish Solar Concentrators for P...Performance Analysis Methodology for Parabolic Dish Solar Concentrators for P...
Performance Analysis Methodology for Parabolic Dish Solar Concentrators for P...IOSR Journals
 
The Development of Software for Assessment of Environmental Impact Indicators...
The Development of Software for Assessment of Environmental Impact Indicators...The Development of Software for Assessment of Environmental Impact Indicators...
The Development of Software for Assessment of Environmental Impact Indicators...IOSR Journals
 
Design and Implementation of Smart Docking and Recharging System for Defense ...
Design and Implementation of Smart Docking and Recharging System for Defense ...Design and Implementation of Smart Docking and Recharging System for Defense ...
Design and Implementation of Smart Docking and Recharging System for Defense ...IOSR Journals
 
Experimental Investigation and Analysis of Extrusion of Lead from Round Secti...
Experimental Investigation and Analysis of Extrusion of Lead from Round Secti...Experimental Investigation and Analysis of Extrusion of Lead from Round Secti...
Experimental Investigation and Analysis of Extrusion of Lead from Round Secti...IOSR Journals
 
Index properties of alkalis treated expansive and non expansive soil contamin...
Index properties of alkalis treated expansive and non expansive soil contamin...Index properties of alkalis treated expansive and non expansive soil contamin...
Index properties of alkalis treated expansive and non expansive soil contamin...IOSR Journals
 
Evaluation of Human Resource Management Practices on the Productivity and Per...
Evaluation of Human Resource Management Practices on the Productivity and Per...Evaluation of Human Resource Management Practices on the Productivity and Per...
Evaluation of Human Resource Management Practices on the Productivity and Per...IOSR Journals
 
Relationship of Coordinative Abilities to Playing Ability in Combative Sports
Relationship of Coordinative Abilities to Playing Ability in Combative SportsRelationship of Coordinative Abilities to Playing Ability in Combative Sports
Relationship of Coordinative Abilities to Playing Ability in Combative SportsIOSR Journals
 

Viewers also liked (20)

Synthesis of new chelating ion exchange resins derived from guaran and diviny...
Synthesis of new chelating ion exchange resins derived from guaran and diviny...Synthesis of new chelating ion exchange resins derived from guaran and diviny...
Synthesis of new chelating ion exchange resins derived from guaran and diviny...
 
Performance Evaluation of Ipv4, Ipv6 Migration Techniques
Performance Evaluation of Ipv4, Ipv6 Migration TechniquesPerformance Evaluation of Ipv4, Ipv6 Migration Techniques
Performance Evaluation of Ipv4, Ipv6 Migration Techniques
 
Design and Optimization of Front Underrun Protection Device
Design and Optimization of Front Underrun Protection DeviceDesign and Optimization of Front Underrun Protection Device
Design and Optimization of Front Underrun Protection Device
 
Designing a Knowledge Strategy Model for Iranian Public Organizations: A Stud...
Designing a Knowledge Strategy Model for Iranian Public Organizations: A Stud...Designing a Knowledge Strategy Model for Iranian Public Organizations: A Stud...
Designing a Knowledge Strategy Model for Iranian Public Organizations: A Stud...
 
Performance Evaluation of IPv4 Vs Ipv6 and Tunnelling Techniques Using Optimi...
Performance Evaluation of IPv4 Vs Ipv6 and Tunnelling Techniques Using Optimi...Performance Evaluation of IPv4 Vs Ipv6 and Tunnelling Techniques Using Optimi...
Performance Evaluation of IPv4 Vs Ipv6 and Tunnelling Techniques Using Optimi...
 
Implementation of Generalized Regression Neural Network to Establish a Relati...
Implementation of Generalized Regression Neural Network to Establish a Relati...Implementation of Generalized Regression Neural Network to Establish a Relati...
Implementation of Generalized Regression Neural Network to Establish a Relati...
 
A Complete Ultrasonic Velocity Study of Decane-1-Ol with Various Acrylates at...
A Complete Ultrasonic Velocity Study of Decane-1-Ol with Various Acrylates at...A Complete Ultrasonic Velocity Study of Decane-1-Ol with Various Acrylates at...
A Complete Ultrasonic Velocity Study of Decane-1-Ol with Various Acrylates at...
 
C012331527
C012331527C012331527
C012331527
 
Recovery of Data in Cluster Computing By Using Fault Tolerant Mechanisms
Recovery of Data in Cluster Computing By Using Fault Tolerant MechanismsRecovery of Data in Cluster Computing By Using Fault Tolerant Mechanisms
Recovery of Data in Cluster Computing By Using Fault Tolerant Mechanisms
 
Implementation of Vertical Handoff Algorithm between IEEE 802.11 WLAN & CDMA ...
Implementation of Vertical Handoff Algorithm between IEEE 802.11 WLAN & CDMA ...Implementation of Vertical Handoff Algorithm between IEEE 802.11 WLAN & CDMA ...
Implementation of Vertical Handoff Algorithm between IEEE 802.11 WLAN & CDMA ...
 
Causes of Delay in Construction of Bridge Girders
Causes of Delay in Construction of Bridge GirdersCauses of Delay in Construction of Bridge Girders
Causes of Delay in Construction of Bridge Girders
 
K010237178
K010237178K010237178
K010237178
 
Performance Analysis Methodology for Parabolic Dish Solar Concentrators for P...
Performance Analysis Methodology for Parabolic Dish Solar Concentrators for P...Performance Analysis Methodology for Parabolic Dish Solar Concentrators for P...
Performance Analysis Methodology for Parabolic Dish Solar Concentrators for P...
 
E010412941
E010412941E010412941
E010412941
 
The Development of Software for Assessment of Environmental Impact Indicators...
The Development of Software for Assessment of Environmental Impact Indicators...The Development of Software for Assessment of Environmental Impact Indicators...
The Development of Software for Assessment of Environmental Impact Indicators...
 
Design and Implementation of Smart Docking and Recharging System for Defense ...
Design and Implementation of Smart Docking and Recharging System for Defense ...Design and Implementation of Smart Docking and Recharging System for Defense ...
Design and Implementation of Smart Docking and Recharging System for Defense ...
 
Experimental Investigation and Analysis of Extrusion of Lead from Round Secti...
Experimental Investigation and Analysis of Extrusion of Lead from Round Secti...Experimental Investigation and Analysis of Extrusion of Lead from Round Secti...
Experimental Investigation and Analysis of Extrusion of Lead from Round Secti...
 
Index properties of alkalis treated expansive and non expansive soil contamin...
Index properties of alkalis treated expansive and non expansive soil contamin...Index properties of alkalis treated expansive and non expansive soil contamin...
Index properties of alkalis treated expansive and non expansive soil contamin...
 
Evaluation of Human Resource Management Practices on the Productivity and Per...
Evaluation of Human Resource Management Practices on the Productivity and Per...Evaluation of Human Resource Management Practices on the Productivity and Per...
Evaluation of Human Resource Management Practices on the Productivity and Per...
 
Relationship of Coordinative Abilities to Playing Ability in Combative Sports
Relationship of Coordinative Abilities to Playing Ability in Combative SportsRelationship of Coordinative Abilities to Playing Ability in Combative Sports
Relationship of Coordinative Abilities to Playing Ability in Combative Sports
 

Similar to Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Receiver

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
 
Efficient reconfigurable architecture of baseband demodulator in sdr
Efficient reconfigurable architecture of baseband demodulator in sdrEfficient reconfigurable architecture of baseband demodulator in sdr
Efficient reconfigurable architecture of baseband demodulator in sdreSAT Journals
 
An Energy-Efficient Lut-Log-Bcjr Architecture Using Constant Log Bcjr Algorithm
An Energy-Efficient Lut-Log-Bcjr Architecture Using Constant Log Bcjr AlgorithmAn Energy-Efficient Lut-Log-Bcjr Architecture Using Constant Log Bcjr Algorithm
An Energy-Efficient Lut-Log-Bcjr Architecture Using Constant Log Bcjr AlgorithmIJERA Editor
 
Software Design of Digital Receiver using FPGA
Software Design of Digital Receiver using FPGASoftware Design of Digital Receiver using FPGA
Software Design of Digital Receiver using FPGAIRJET Journal
 
Hv3414491454
Hv3414491454Hv3414491454
Hv3414491454IJERA Editor
 
Design of an efficient binary phase-shift keying based IEEE 802.15.4 transce...
Design of an efficient binary phase-shift keying based IEEE  802.15.4 transce...Design of an efficient binary phase-shift keying based IEEE  802.15.4 transce...
Design of an efficient binary phase-shift keying based IEEE 802.15.4 transce...IJECEIAES
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
IRJET- A Digital Down Converter on Zynq SoC
IRJET-  	  A Digital Down Converter on Zynq SoCIRJET-  	  A Digital Down Converter on Zynq SoC
IRJET- A Digital Down Converter on Zynq SoCIRJET Journal
 
Implementation of Adaptive Digital Beamforming using Cordic
Implementation of Adaptive Digital Beamforming using CordicImplementation of Adaptive Digital Beamforming using Cordic
Implementation of Adaptive Digital Beamforming using CordicEditor IJCATR
 
www.ijerd.com
www.ijerd.comwww.ijerd.com
www.ijerd.comIJERD Editor
 
High Speed Low-Power Viterbi Decoder Using Trellis Code Modulation
High Speed Low-Power Viterbi Decoder Using Trellis Code ModulationHigh Speed Low-Power Viterbi Decoder Using Trellis Code Modulation
High Speed Low-Power Viterbi Decoder Using Trellis Code ModulationMangaiK4
 
High Speed Low-Power Viterbi Decoder Using Trellis Code Modulation
High Speed Low-Power Viterbi Decoder Using Trellis Code ModulationHigh Speed Low-Power Viterbi Decoder Using Trellis Code Modulation
High Speed Low-Power Viterbi Decoder Using Trellis Code ModulationMangaiK4
 
Generation and Implementation of Barker and Nested Binary codes
Generation and Implementation of Barker and Nested Binary codesGeneration and Implementation of Barker and Nested Binary codes
Generation and Implementation of Barker and Nested Binary codesIOSR Journals
 
A prototyping of software defined radio using qpsk modulation
A prototyping of software defined radio using qpsk modulationA prototyping of software defined radio using qpsk modulation
A prototyping of software defined radio using qpsk modulationIAEME Publication
 
iaetsd Software defined am transmitter using vhdl
iaetsd Software defined am transmitter using vhdliaetsd Software defined am transmitter using vhdl
iaetsd Software defined am transmitter using vhdlIaetsd Iaetsd
 
Robotic Project - published paper
Robotic Project - published paperRobotic Project - published paper
Robotic Project - published paperRobert Rosier
 

Similar to Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Receiver (20)

J010234960
J010234960J010234960
J010234960
 
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
 
Efficient reconfigurable architecture of baseband demodulator in sdr
Efficient reconfigurable architecture of baseband demodulator in sdrEfficient reconfigurable architecture of baseband demodulator in sdr
Efficient reconfigurable architecture of baseband demodulator in sdr
 
Ff34970973
Ff34970973Ff34970973
Ff34970973
 
An Energy-Efficient Lut-Log-Bcjr Architecture Using Constant Log Bcjr Algorithm
An Energy-Efficient Lut-Log-Bcjr Architecture Using Constant Log Bcjr AlgorithmAn Energy-Efficient Lut-Log-Bcjr Architecture Using Constant Log Bcjr Algorithm
An Energy-Efficient Lut-Log-Bcjr Architecture Using Constant Log Bcjr Algorithm
 
Software Design of Digital Receiver using FPGA
Software Design of Digital Receiver using FPGASoftware Design of Digital Receiver using FPGA
Software Design of Digital Receiver using FPGA
 
Hv3414491454
Hv3414491454Hv3414491454
Hv3414491454
 
Design and memory optimization of hybrid gate diffusion input numerical contr...
Design and memory optimization of hybrid gate diffusion input numerical contr...Design and memory optimization of hybrid gate diffusion input numerical contr...
Design and memory optimization of hybrid gate diffusion input numerical contr...
 
Design of an efficient binary phase-shift keying based IEEE 802.15.4 transce...
Design of an efficient binary phase-shift keying based IEEE  802.15.4 transce...Design of an efficient binary phase-shift keying based IEEE  802.15.4 transce...
Design of an efficient binary phase-shift keying based IEEE 802.15.4 transce...
 
A novel reduced instruction set computer-communication processor design usin...
A novel reduced instruction set computer-communication  processor design usin...A novel reduced instruction set computer-communication  processor design usin...
A novel reduced instruction set computer-communication processor design usin...
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
 
IRJET- A Digital Down Converter on Zynq SoC
IRJET-  	  A Digital Down Converter on Zynq SoCIRJET-  	  A Digital Down Converter on Zynq SoC
IRJET- A Digital Down Converter on Zynq SoC
 
Implementation of Adaptive Digital Beamforming using Cordic
Implementation of Adaptive Digital Beamforming using CordicImplementation of Adaptive Digital Beamforming using Cordic
Implementation of Adaptive Digital Beamforming using Cordic
 
www.ijerd.com
www.ijerd.comwww.ijerd.com
www.ijerd.com
 
High Speed Low-Power Viterbi Decoder Using Trellis Code Modulation
High Speed Low-Power Viterbi Decoder Using Trellis Code ModulationHigh Speed Low-Power Viterbi Decoder Using Trellis Code Modulation
High Speed Low-Power Viterbi Decoder Using Trellis Code Modulation
 
High Speed Low-Power Viterbi Decoder Using Trellis Code Modulation
High Speed Low-Power Viterbi Decoder Using Trellis Code ModulationHigh Speed Low-Power Viterbi Decoder Using Trellis Code Modulation
High Speed Low-Power Viterbi Decoder Using Trellis Code Modulation
 
Generation and Implementation of Barker and Nested Binary codes
Generation and Implementation of Barker and Nested Binary codesGeneration and Implementation of Barker and Nested Binary codes
Generation and Implementation of Barker and Nested Binary codes
 
A prototyping of software defined radio using qpsk modulation
A prototyping of software defined radio using qpsk modulationA prototyping of software defined radio using qpsk modulation
A prototyping of software defined radio using qpsk modulation
 
iaetsd Software defined am transmitter using vhdl
iaetsd Software defined am transmitter using vhdliaetsd Software defined am transmitter using vhdl
iaetsd Software defined am transmitter using vhdl
 
Robotic Project - published paper
Robotic Project - published paperRobotic Project - published paper
Robotic Project - published paper
 

More from IOSR Journals (20)

A011140104
A011140104A011140104
A011140104
 
M0111397100
M0111397100M0111397100
M0111397100
 
L011138596
L011138596L011138596
L011138596
 
K011138084
K011138084K011138084
K011138084
 
J011137479
J011137479J011137479
J011137479
 
I011136673
I011136673I011136673
I011136673
 
G011134454
G011134454G011134454
G011134454
 
H011135565
H011135565H011135565
H011135565
 
F011134043
F011134043F011134043
F011134043
 
E011133639
E011133639E011133639
E011133639
 
D011132635
D011132635D011132635
D011132635
 
C011131925
C011131925C011131925
C011131925
 
B011130918
B011130918B011130918
B011130918
 
A011130108
A011130108A011130108
A011130108
 
I011125160
I011125160I011125160
I011125160
 
H011124050
H011124050H011124050
H011124050
 
G011123539
G011123539G011123539
G011123539
 
F011123134
F011123134F011123134
F011123134
 
E011122530
E011122530E011122530
E011122530
 
D011121524
D011121524D011121524
D011121524
 

Recently uploaded

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
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Gurgaon âœĄïž9711147426✹Call In girls Gurgaon Sector 51 escort service
Gurgaon âœĄïž9711147426✹Call In girls Gurgaon Sector 51 escort serviceGurgaon âœĄïž9711147426✹Call In girls Gurgaon Sector 51 escort service
Gurgaon âœĄïž9711147426✹Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
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
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
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
 
Study on Air-Water & Water-Water Heat Exchange in a Finned ï»żTube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned ï»żTube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned ï»żTube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned ï»żTube ExchangerAnamika Sarkar
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
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
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 

Recently uploaded (20)

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
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Gurgaon âœĄïž9711147426✹Call In girls Gurgaon Sector 51 escort service
Gurgaon âœĄïž9711147426✹Call In girls Gurgaon Sector 51 escort serviceGurgaon âœĄïž9711147426✹Call In girls Gurgaon Sector 51 escort service
Gurgaon âœĄïž9711147426✹Call In girls Gurgaon Sector 51 escort service
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
 
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
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
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
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
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
 
Study on Air-Water & Water-Water Heat Exchange in a Finned ï»żTube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned ï»żTube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned ï»żTube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned ï»żTube Exchanger
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
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
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 

Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Receiver

  • 1. IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-ISSN: 2278-2834,p-ISSN: 2278-8735. Volume 6, Issue 2 (May. –Jun. 2013), PP 51-55 www.iosrjournals.org www.iosrjournals.org 51 | Page Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Receiver Marianne M. Kamal Renewable Energy Department, Arab Organization for Industrialization, Egypt Abstract : In wireless communication system transmitted signals are subjected to multiple reflections, diffractions and attenuation caused by obstacles such as buildings and hills, etc. At the receiver end, multiple copies of the transmitted signal are received that arrive at clearly distinguishable time instants and are faded by signal cancellation. Rake receiver is a technique to combine these so called multi-paths [2] by utilizing multiple correlation receivers allocated to those delay positions on which the significant energy arrives which achieves a significant improvement in the SNR of the output signal. This paper shows how the rake, including dispreading and descrambling could be replaced by a receiver that can be implemented on a CORDIC based hardware architecture. The performance in conjunction with the computational requirements of the receiver is widely adjustable which is significantly better than that of the conventional rake receiver. Keywords - Rake receiver, Multi-paths, CORDIC I. INTRODUCTION WCDMA offers variable spreading factor and multiple codes per user to enable features like high data rates and multiple services for the same connections. To do so rake receiver architecture for W-CDMA should be configurable such that the hardware is utilized optimally at varying requirements. One of the main features of W-CDMA is bandwidth on demand (BOD) which means that it offers variable user data rates. This is achieved by adopting variable spreading factors and multi-code connections for a user. More information bits are transmitted if a lower spreading factor is used for the same chip rate and parallel channels are offered by having multiple codes per user. So the receiver should be adjustable meaning to adjust the receiver performance in a wide range depending on the channel impulse response [4]. The receiver computes the symbols (representing the users) by an array of CORDIC processors; CORDIC (Coordinate Rotation DIgital Computer) is one of the efficient hardware algorithms for hardware signal processing [3]. When the processing power needed exceeds that of the soft core processor, co-processor elements can be added. It is possible to use the processor array for other tasks (in addition to symbol computation) due to its design as a coprocessor element. The implementation on FPGA has the advantage of reconfigurable computing. A lot of modern signal processing applications require such a high computational power that only ASIC’s can fulfill the technical demands. ASIC’s are inflexible, costly (development and debugging) and only economical for mass productions. Due to the fact that even the most commonly used programmable devices (DSP) often lack the required processing power, one tries to develop a solution that lays somewhere in between the two extremes; a programmable processing and dedicated hardware, the effort in this area is summarized under the term reconfigurable computing. II. CORDIC RAKE RECEIVER 2.1 CORDIC Algorithm A set of shift-add algorithms collectively known as CORDIC for computing a wide range of functions including trigonometric, hyperbolic, linear and logarithmic functions [3]. Since the last two decades, the application of CORDIC arithmetic for efficient implementation of signal processing algorithms continues to receive wide attention because of its numerical stability, efficiency in evaluating trigonometric and hyperbolic functions, hardware compactness and inherent pipelinability at the micro-level. Compared to other approaches, CORDIC is a clear winner when a hardware multiplier is unavailable, e.g. in a microcontroller, or when you want to save the gates required to implement one, e.g. in an FPGA. On the other hand, when a hardware multiplier is available, e.g. in a DSP microprocessor, table-lookup methods and good old-fashioned power series are generally faster than CORDIC. The CORDIC algorithm is used to compute the sine and cosine values which are required to calculate the In-phase and Quadrature phase components of the received signals of the RAKE receiver [3].
  • 2. Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Receiver www.iosrjournals.org 52 | Page 2.2 Architecture In the proposed single correlator Fig.1, the spreading sequence is latched in a fixed register to eliminate the need of multiple code generators running continuously as in conventional RAKE receiver [1]. A serial shift buffer of length equal to that of sequence is used to hold the received chips. As a new chip is received the buffer shifts and drops the oldest chip to accommodate the newest chip in the buffer. Multipath searcher detects the multipath in the channel and provides the same to the code generator and maximal ratio combiner. Each chip of the serial shift buffer is connected through a multiplier with the corresponding chip of the code latch. These multipliers multiply the corresponding chips in the serial shift buffer and fixed register whenever multipath are detected by the multipath searcher. Each multiplier output is buffered in its dedicated buffers and they are integrated by the adder. Figure1: Single Correlator CORDIC rake receiver Maximal-Ratio Combining is the optimal form of diversity combining because it yields the maximum achievable SNR. Multipath searcher passes the multipath information to the MRC. Maximal ratio combiner (MRC) collects all the integration results of a sequence and its multipath to combine them for a bit decision. For the Maximum Ratio Combining RAKE receiver, a simple alpha tracker is used since it requires a short time window to form an estimate. The RAKE receiver uses several baseband correlators to individually process several signal multipath components. The In-phase (I) and Quadrature (Q) samples r(i) to each correlator are given by: (1) (2) The spread-spectrum receiver then correlates these baseband signals with the PN code sequence used in the transmitter. This gives the post correlation signal x(i) given by: (3) (4) The correlator outputs are combined to achieve improved communications reliability and performance. In a RAKE receiver, if the output from one correlator is corrupted by fading, the others may not be, and the corrupted signal may be discounted through the weighting process. Impulse response measurements of the multipath channel profile are executed through a matched filter to make a successful despreading (IIR filter). The alpha tracker can be thought of as IIR low pass filter. The difference equation describing the alpha tracker is: Y(n) = (1-α) . X(n-1) + α . y(n-1) (5)
  • 3. Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Receiver www.iosrjournals.org 53 | Page Impulse response measurements of the multipath channel profile are executed through a matched filter to make a successful dispreading. (6) (7) Where Xk(n) is the kth post correlation received sample for bit n. The real and imaginary parts of the RAKE output, y(n), are given by the complex multiplication of the post correlation signal with the complex conjugate of the channel estimate signal, at each of the K multipath delays. (8) (9) (10) 2.3 Implementation The algorithm can be implemented using Altera Nios II board. FPGA uses SRAM cells to store configuration data. The NIOS II system built using SOPC builder tool [5]. 2.3.1 Software implementation The CORDIC algorithm is used to compute the sine and cosine values which are required to calculate the In-phase and Quadrature phase components of the received signals of the RAKE receiver. The CORDIC algorithm is developed as a custom instruction to the NIOS processor. NIOS II processor custom instructions are custom logic blocks adjacent to the ALU in the CPU data path. With custom instructions we can reduce a complex sequence of standard instructions to a single instruction implemented in hardware. The custom instruction logic connects directly to the NIOS II processor ALU. 2.3.2 Hardware implementation IIR filter can be implemented as hardware component since parallel processing is required for fast computing the filter output. IIR filter for channel impulse response estimation. Alpha tracker for maximum ratio combiner as shown in Fig. 2. Figure2: Alpha tracker 2.3.3 Implementation steps for the CDMA RAKE receiver i. Compute the (I) and (Q) components of inputs to each RAKE finger. For each chip symbol: a. Compute the sine and cosine values of the delay spread angle. b. Calculate the In-phase component by multiplying the transmitted spread spectrum signal with the calculated cosine value. c. Calculate the Quadrature phase component by multiplying the transmitted spread spectrum signal with the calculated sine value. ii. Calculate the Post correlation signal, for each bit: a. De-spread the signal obtained from step i by multiplying it with the spreading sequence. b. Integrate all the chips (number equal to spreading factor) into a single bit. iii. Estimate the (I) and (Q) components of channel impulse response.
  • 4. Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Receiver www.iosrjournals.org 54 | Page a. Use an IIR filter of order equal to the number of fingers. b. The impulse response of the channel is given by the transfer function of the filter. iv. Calculate the real and imaginary parts of the RAKE output a. At each of the K multipath delays, perform complex multiplication of the post correlation signal with the complex conjugate of the channel estimate signal. b. Separate real and imaginary parts of the above multiplied result to get real and imaginary parts of the RAKE output. v. The RAKE output is given to a decision device to obtain the received bits. The decision device is a simple Signum function which takes the real part of the RAKE output as input and gives the output bits. III. RESULTS In the 3G Standard the Chip rate = 64 chip / bit, Spreading factor = 16, I/Q data word size = 8 bits and the clock = 15.36 MHZ. Digitized input samples are received from RF front end and converted to the form of complex I & Q branches. The computation is done by using CORDIC algorithm, Fig.3, with I & Q word size is 8 bits. The serial buffer of length equals to the spreading factor in the UTMS standard spreading factor (SF) = 16. The code latch is also a serial buffer of length equals to 16. The code generator is implemented using linear feedback shift register (LFSR). This block consists of 16 D-type Flip Flop and XOR gate For the matched filter is the Cross correlation of the received signal with pilot bits (16 zero bits), the impulse response of the matched filter- implemented as raised cosine filter- is shown Fig. 4. The bit error rate was found to be 0.0018 and the received signal before and after filtering is shown in Fig. 5. The alpha tracker filter was implemented as a low pass butterworth filter of first order, pass-band equals to 1.2 MHz. The coefficients are: a[0] = 1, a[1] = 1, b[0] =1 and b[1] = -1. Figure3: CORDIC algorithm iteration Figure.4: Impulse response of matched filter
  • 5. Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Receiver www.iosrjournals.org 55 | Page Figure 5: Received signal IV. CONCLUSION W-CDMA has emerged as the most widely adopted 3G air interface. W-CDMA offers variable spreading factor and multiple codes per user to enable features like high data rates and multiple services for the same connection. To enable W-CDMA features, architectures for rake receiver should be configurable for varying data rate requirement at a particular time and should support processing of multiple codes. It should consume less power in order to be suitable for downlink purpose. The conventional rake receiver architecture provides dedicated hardware for each multipath per code. Such a rigid architecture is not suitable for varying requirements (of number of codes and multi-paths) in W-CDMA [2]. A single correlator RAKE receiver with MWH codes as the spreading codes has been introduced. The presented single correlator RAKE receiver gives considerable better operation in comparison with the conventional RAKE receiver in terms of circuit complexity, power consumption and BER performance. REFERENCES [1] M. Uzzafer, “Single Correlator Receiver for Wideband MultiPath Channel,” in Proc. IEEE 6th CAS Symp., Shanghai, vol. 2, June 2004, pp. 421-424. [2] R. Price and P. E. Green, “A Communication Technique for Multipath Channels,” Proc. IRE, vol. 27, pp. 555-570, Mar. 1958. [3] Ray Andraka, “A survey of CORDIC algorithms for FPGA based computers”, ACM 0-89791- 978-5/98/01, 1998. [4] Tero OjanperĂ€, Ramjee Prasad, “Wideband CDMA for Third Generation Mobile Communications”, Norwood MA, USA, Artect House Inc., 1998, 439 pp. [5] “Introduction to the Altera SOPC Builder”, Altera Corporation, San Jose C.A., 2006.