SlideShare uma empresa Scribd logo
1 de 6
Baixar para ler offline
International
OPEN ACCESS Journal
Of Modern Engineering Research (IJMER)
| IJMER | ISSN: 2249–6645 | www.ijmer.com | Vol. 4 | Iss. 2 | Feb. 2014 |59|
FPGA Based Power Efficient Chanalizer For Software Defined
Radio
Ms. Anuradha S.Deshmukh1
, Ms. Kalpana U. Pandey2
, Mr. Roshan P.
Ghodkhande3
1, 2,3Datta
Meghe Institute Of Engineering & Tech.Sawangi (Meghe)
I. INTRODUCTION
A software-defined radio (SDR) system is a radio communication system which can tune to any
frequency band and receive any modulation across a large frequency spectrum by means of a
programmable hardware which is controlled by software. A Software radio is an enabling technology for future
radio transceivers, allowing the realisation of multi-mode, multi-band, and reconfigurable base stations and
terminals. However, considerable research efforts and breakthroughs in technology are required before the ideal
software radio can be realised. The basic idea of SDR is to replace the conventional analog signal processing in
radio transceivers by digital signal processing by placing the analog to digital converter (ADC) in
receivers as close to the antenna as possible. Thus SDR should be able to support multiple communication
standards by dynamically reconfiguring the same hardware platform. Also, SDR should be able to use the same
architecture for any number of channels by simply reconfiguring the digital front-end as compared to a
conventional radio transceiver whose complexity grows linearly with the number of received channels.
In this paper, we review some of the existing digital filter banks and investigates the potential of these filter
banks for channelization in multi-standard SDR receivers. We also present two of our low complexity,
reconfigurable filter bank architectures for SDR channelizers.
II. OBJECTIVES OF THE PROPOSED TOPIC
The overall objective of this work has been to develop a low-power Channelizer design that can be
implemented on FPGA device. The design consists of schematic entry and RTL descriptions in Verilog. Specific
tasks include:
1. Improvements of Polyphase Channelizer.
2. Efficient M-Path Polyphase channelization architecture is designed for highly efficient and low-cost
(power and area) designs.
3. For providing a complete solution to the problem on hand, we need to address two aspects:
1)Programmability and 2) Low-Power and efficient design techniques. In a channelizer design, we need to
perform basic channelization and secondary signal processing operations.
2.1. FILTER BANKS FOR SDR CHANNELIZERS
In this section, we review existing digital filter banks and discuss their suitability for channelization in SDR
receivers.
ABSTRACT: Multiple communication channel support in RF transmission, such as that in a Software
Defined Radio (SDR) warrants the use of channelizers to extract required channels from the received RF
frequency band and to perform follow-on baseband processing. This paper describes the process of
channelization as it applies to low power and high-efficiency applications in wireless and Satellite
Communications (SATCOM) domains. Smaller bandwidths and changing requirements of bandwidth calls
for a programmable channel selection mechanism whereby channels and the resulting bandwidth can be
selected based on target application, which is the primary principle in the Software Defined Radio based
systems.
Keywords: Software defined radio, Channelization, Digital filter banks, Reconfigurability . Low
complexity
FPGA Based Power Efficient Chanalizer For Software Defined Radio
| IJMER | ISSN: 2249–6645 | www.ijmer.com | Vol. 4 | Iss. 2 | Feb. 2014 |60|
1. Per-Channel (PC) Approach
The PC approach is based on a parallel arrangement of many one-channel channelizers. Each one-
channel channelizer performs the channelization process.
The PC approach is a straight forward approach and hence relatively simple. But the main drawback is that,
the number of branches of filtering-DDC-SRC is directly proportional to the number of received channels.
Hence the PC approach is not efficient when the number of received channels is large. Furthermore, if the
channels are of uniform bandwidth, a filter bank approach would be a cost-effective solution than the PC
approach. Its hardware cost is very high, which has led to the development of DFT filter banks.
2. DFT Filter Banks
DFT filter bank is a uniformly modulated filter bank,which has been developed as an efficient
substitute for PC approach when the number of channels need to be extracted is more, and the channels are of
uniform bandwidth (for example many single-standard communication channels need to be extracted). The main
advantage of DFT filter bank is that, it can efficiently utilize the polyphase decomposition of filters.
However, DFTFBs have following limitations for multi-standard receiver applications:
2.1. DFTFBs cannot extract channels with different bandwidths. This is because DFTFBs are modulated filter
banks with equal bandwidth of all bandpass filters.
Therefore, for multi-standard receivers, distinct DFTFBs are required for each standard. Hence the complexity
of a DFTFB increases linearly with the number of received standards.
2.2. Due to fixed channel stacking, the channels must be properly located for selecting them with the
DFTFB.The channel stacking of a particular standard depends on the sample rate and the DFT size. To use the
same DFTFB for another standard, the sample rate at the input of the DFTFB must be adapted accordingly. This
requires additional sample rate converters (SRCs),which would increase the complexity and cost of DFTFBs.
2.3. If the channel bandwidth is very small compared to wideband input signal the prototype filter must be
highly selective resulting in very high-order filter. As the order of the filter increases, the complexity increases
linearly. Ideally, the reconfigurability of the filter bank must be accomplished by reconfiguring the same
prototype filter in the filter bank to process the signals of the new communication standard with the least
possible overhead, instead of employing separate filter banks for each standard. However reconfiguration of
DFTFB suffers from following overheads:
1. The prototype filter needs to be reconfigured. Generally DFTFB employs the polyphase decomposition.
Hence
reconfiguration can involve changing the number of polyphase branches which is a tedious and expensive task.
2. Downsampling factor needs to be changed. If down sampling is to be done after filtering, then we need
separate digital down converters. This will add more cost.
3. The DFT needs to be reformulated accordingly which is also expensive.
FPGA Based Power Efficient Chanalizer For Software Defined Radio
| IJMER | ISSN: 2249–6645 | www.ijmer.com | Vol. 4 | Iss. 2 | Feb. 2014 |61|
In the case of multiple channel extraction of single standard signal i. e., extraction of many channels of
identical bandwidth, the complexity of PC approach is given by N.L.fs, where N is the number of channels
extracted, L is the total length of filters employed in all
the branches for PC approach and fs is the sampling frequency. The complexity of DFTFB is only L.fs which is
N times lower than PC approach. But in the case of SDR, multiple channels of multiple standards need to be
extracted.
In that case, the complexity of PC approach and DFTFB are NCSs and NSs respectively, where NC and NS are
the number of channels and number of standards respectively.Thus the complexity of these channelizers can be
reduced further if (1) the length of filter, L, can be reduced and (2) the same filter bank can be reconfigured to
the new standard. Thus there is a need for developing new filter bank architectures for SDR receivers
3. ALTERNATIVE FILTER BANKS
A Goertzel filter bank (GFB) based on modified Goertzel algorithm was proposed in as a substitute to
DFTFB. In GFB, the DFT is replaced by a modified Goertzel algorithm which performs the modulation of the
prototype low-pass frequency response to any centre frequency which is not possible using DFT. This will
eliminate the limitation of fixed channel stacking associated with DFTFBs.
This paper is an attempt towards design of FBs with reduced area complexity and improved
reconfigurability when compared with conventional resampling-based FBs The frequency response masking
(FRM) technique was originally proposed for designing low complexity sharp transition-band finite impulse
response (FIR) filters. A reconfigurable low complexity channel filter for SDR receivers based on the FRM
technique The objective of the work in was to realize a channel filter to extract a single channel (frequency
band) from the wideband input signal.
New low complexity reconfigurable architecture for the modal filter whichcan simultaneously extract
multiple channels is also presented in this paper. The proposed modal filter architecture can generate
simultaneous frequency responses employing different delay line adders.Coefficient multiplication, which is the
most power consuming operation, is done only once for obtaining different frequency responses simultaneously
in the proposed modal filter architecture. Consequently the proposed FB offers low multiplier complexity when
compared with other FBs in the literature. The proposed FB has been compared with the conventional PC
approach, DFTFB, GFB.
III. FREQUENCY RESPONSE MASKING BASED FILTER BANKS
Ideally, the reconfigurability of the receiver must be accomplished in such a way that the filter bank
architecture serving the current communications standard must be reconfigured with least possible overhead to
support a new communication standard while maintaining the parallel operation (simultaneous
reception/transmission of multistandard channels). To realize a filter bank which can be reconfigured to
accommodate multiple standards with reduced hardware overhead, we have proposed a frequency response
masking (FRM) based reconfigurable filter bank (FRMFB) in The FRM technique was originally proposed for
designing application-specific low complexity sharp transition-band finite impulse response (FIR) filters.
Table 1 Comparison of channelization approaches,
IV. REVIEW OF FREQUENCY RESPONSE MASKING APPROACH
In this section, a brief review of the FRM approach is presented. An SDR channelizer consists of a
bank of filters known as channel filters for extracting individual channels from the digitized wideband input
signal. FIR filters are employed as channel filters because of their linear phase property and guaranteed stability.
Sharp transition-band FIR filters are required in the channelizer to meet the stringent wireless communication
specifications. In conventional FIR filter designs, higher order filters are required to obtain sharp transition-
band.
FPGA Based Power Efficient Chanalizer For Software Defined Radio
| IJMER | ISSN: 2249–6645 | www.ijmer.com | Vol. 4 | Iss. 2 | Feb. 2014 |62|
The complexity of FIR filters increases with the filter order. Several approaches have been proposed
for reducing the complexity of FIR filters. In an FRM technique was employed for the synthesis of sharp
transition-band FIR filters with low complexity. The advantage of the FRM technique is that the bandwidths of
the filters are not altered and the resulting filter will have many sparse coefficients (because the subfilters have
wide transition-band) resulting in less complexity.
Fig. 1. FIR filter architecture based on FRM technique filters. The basic idea behind the FRM technique is to
compose the overall sharp transition-band filter using several wide transition-band subfilters.In this paper, the
sharp transition-band filter designed using FRM with necessary modifications has been employed as channel
filter in an SDR channelizer.
The FRM approach can be more clearly explained with the help of Fig. 2. Fig. 2(a) represents the
frequency response of an LPF Ha(z). The passband and stopband edges of the modal filter are fap and fas,
respectively. The complementary filter of the modal filter Hc(z) is shown in Fig. 2(b). Replacing each delay of
Ha(z) and Hc(z) by M delays, two filters Ha(zM) and Hc(zM) are obtained, and their frequency responses are
shown in Fig. 2(c). Two masking filters HMA(z) and HMC(z) as shown in Fig. 2(d), are used to mask Ha(zM)
and Hc(zM), respectively. If the outputs of HMA(z) and HMC(z), are added, as shown in Fig. 1, the frequency
response of the resulting filter H(z) is shown in Fig. 2(e). Thus a sharp transition-band FIR filter is obtained
using four subfilters. Since these subfilters are having wide transition-band specifications, the overall
complexity will be much less than direct or conventional design of sharp transition-band FIR filters.
In an SDR receiver, the specifications of the channelizer changes as the mode of communication
changes. In conventional multi-mode channelizers a separate channelizer is needed for each mode, and
reconfigurability is achieved by switching among distinct channelizers. This is not an efficient approach due to
its increased hardware complexity and poor resource utilization. In this section, a reconfigurable filter bank is
presented for SDR channelizers, which uses two blocks: a common hardware block at the front-end (modal
filter) for multiple communication standards and a reconfigurable masking filter at the back-end. The
complexity of the FB is dominated by the block at the front-end (as the order of the modal filter is substantially
higher than that of the masking filter). Since the front-end hardware in the proposed scheme is the same
(common) for all the communication standards, its complexity can be significantly reduced by using fixed-
coefficient optimization techniques as in [12], which will ensure low complexity of the overall FB. However, in
this paper, the idea discussed in has been extended by including the complete design details, generalized
expressions for the modal and masking filters, practical design example, and actual implementation results on
FPGA.The conventional FRM technique employs the direct form filter structure and therefore the critical path
delay is proportional to filter length. But if transposed direct is employed, the critical path delay can be made
independent of the filter length. Hence the transposed direct form is employed in the proposed FB. The proposed
channelizer offers reconfigurability at two levels, named
1) architectural level, and 2) filter level.
A.Architectural Reconfigurability
The architectural reconfigurability of the FRM-based FB can be illustrated using the expressions (3). Though
the proposed architecture is capable of handling multiple modes of communication, for ease of explanation, a
dual-mode channelizer is used to illustrate reconfigurability. Let fp1 and fp2 be the passband frequencies and fs
FPGA Based Power Efficient Chanalizer For Software Defined Radio
| IJMER | ISSN: 2249–6645 | www.ijmer.com | Vol. 4 | Iss. 2 | Feb. 2014 |63|
and fs2 be the stopband frequencies of the channels corresponding to two modes (communication standards) of
operation, m1 and m2 respectively. Reconfigurability can be achieved by using the same subfilters in Fig. 1 for
both the modes. The parameters fap and fas remain unchanged for both the modes and therefore, the same
modal filter is employed for both modes. The masking filters can be reconfigured by modifying the look up
table (LUT) values which are explained in detail later. Thus,
fp1M1 ¡bfp1M1c = fp2M2 ¡bfp2M2c (4)
fs1M1 ¡bfs1M1c = fs2M2 ¡bfs2M2c (5)
where M1 and M2 denote the upsampling factors for the two modes m1 and m2 respectively, which can be
obtained by solving (4) and (5). Thus by changing the number of delay elements, the same modal filter can be
employed to work for both the modes. It is assumed that the two channels are at baseband or need to be down
converted to baseband before filtering. However, the expressions (4) and (5) can be extended to bandpass
channels also. The dual-mode channelizer can be extended to incorporate additional communication modes by
choosing an appropriate nuIn addition to the architectural reconfigurability explained above, each of the
subfilters of the proposed FB has been implemented such that they can be reconfigured. This enables the same
FB architecture to operate for an entirely new communication standard.
The filter level reconfigurability is explained in the next section.
B. Filter Level Reconfigurability
Filter reconfigurability means changing the coefficients of each filter in Fig. 1 according to the specifications of
the new standard. It is well known that one of the efficient ways to reduce the complexity of multiplication
operation is to realize
it using shift and add operations. In contrast to conventional shift and add units used in previously proposed
reconfigurable filter architectures, a binary common subexpressions (BCSs) based shift and add
unit has been employed in the filter architectures.
Fig. 3. Proposed reconfigurable filter architecture.
In two new reconfigurable FIR filter architectures based on a binary subexpression elimination (BSE)
algorithm has been proposed. The architecture in consisted of a shift and add unit which will generate all the 3-
bit BCSs using 3 adders. In this paper, the architecture in is modified for reducing its complexity. In the filter
coefficients are stored in a LUT without any coding. As a result of this, if the first few bits are zeros, the adders
employed in the architecture are unnecessarily used. The proposed architecture of the filter for an 8-bit
coefficient is shown in Fig. 3. M1 and M2 are 8 : 1 multiplexers; M3 is a 4 : 1 multiplexer and M4 and M5 are 2
: 1 multiplexers. The input is given to the shift and add unit whose output is shared among the multiplexers.
V. COMPLEXITY COMPARISON
In this section, we present a quantitative comparison of different filter banks reviewed in this paper.
Table 2 showsthe comparison of the multiplication rate of the PC approach, DFTFB, GFB [5], MPRB our
FRMFB and CDFB Multiplication complexity of a channelizer is defined as the total number of multiplications
for extracting NI number of channels (of same communication standard) simultaneously. The multiplications
involved in a channelizer can be grouped into three categories: Multiplications associated with (1) Channel
filtering; (2) Digital down conversion and (3) Modulation of filters (this is not applicable for PC approach,
FRMFB and CDFB).In Table 1, L represents the number of non-zero coefficients of the prototype filter for the
PC approach, DFTFB and GFB, l represents the additional number of non-zero coefficients of the modal filter
(because of over design) and masking filters in the proposed CDFB, lm represents the total number of non-zero
coefficients for the modal filter and masking filters in the FRMFB (We have considered only non-zero
coefficients as they will only result in multiplication complexity), and Fs represents the sampling frequency.
The multiplication complexities for PC approach, DFTFB and GFB are taken directly from. From
Table 2, it is clear that the complexity of PC approach is directly proportional to the number of channels, NI.
FPGA Based Power Efficient Chanalizer For Software Defined Radio
| IJMER | ISSN: 2249–6645 | www.ijmer.com | Vol. 4 | Iss. 2 | Feb. 2014 |64|
Thus higher the number of channels, the PC approach is not hardware efficient. It can be seen that, the
complexity of filtering (multiplication) operation is same for the proposed DFTFB and GFB and slightly higher
for CDFB (because of overdesigning and masking filters). The MPRB consists of an analysis DFTFB and a
synthesis DFTFB and hence the complexity is exactly twice that of DFTFB.As the FRMFB and CDFB do not
require any DFT, there are no modulation complexity associated with FRMFB and CDFB. However separate
(NI−1) digital down converters are required in the FRMFB and CDFB for converting all the channels except the
low-pass channel to baseband. We have not considered FFT for the implementation of IDFT in DFTFB and
MPRB, as FFT is appropriate only if the number of channels to be extracted is a power-of-two. From
Table 2, it can be seen that the over-all complexity of the proposed CDFB is lower than that of the PC
approach, MPRB and GFB. Also, the proposed CDFB is less complex compared to DFTFB, when the number
of channels, NI,increases. The FRMFB has the least filter length because ofthe wide transition-band subfilters
compared to other filterbanks and hence has the least over-all complexity
However, the design of FRMFB is a tedious task as it follows separate design procedure for each
bandpass channel. For the extraction of channels of different standards (non-uniform bandwidth channels), only
PC approach and FRMFB can be employed efficiently. Hence for non-uniform bandwidth channel extraction,
FRMFB is a very good substitute for PC approach because of former’s inherent low complexity and
easy reconfigurability. Similarly for the extraction of channels of uniform bandwidth, CDFB is an excellent
substitute for DFTFB, GFB and MPRB.
VI. CONCLUSIONS
In this paper,Low complexity and reconfigurability are the two key requirements of filter banks in SDR
receivers.
The proposed architecture is inherently less complex and offers two level of reconfigurability: 1) at architectural
level and 2) at filter level. The FRM technique is modified to improve the speed and reduce the complexity.
The filter bank based on frequency response masking can be used as an efficient substitute for the per-channel
approach and the filter bank .
In future, to increase the flexibility of the proposed reconfigurable FB multistage FRM techniques will be
investigated .
REFERENCES
[1]. Hentschel, T. and Fettweis, G.“Software Radio Receivers,” CDMA Techniques for Third Generation Mobile
Systems. Norwell, MA: Kluwer Academic Publishers, 1999.
[2]. Mitola, J. Software Radio Architecture. Hoboken, NJ: Wiley, 2000.
[3]. Hentschel, T. Channelization for software defined base-stations. Annales des Telecommunications, 5—6 (May—
June2002).
[4]. Pucker, L.Channelization techniques for software defined radio. Spectrum Signal Processing Inc., Burnaby, B.C.,
Canada, Nov. 17—19, 2003.
[5]. Kim, C., Shin, Y., Im, S., and Lee,W.SDR-based digital channelizer/de-channelizer for multiple CDMA signals. In
Proceedings of IEEE Vehicular Technology Conference, vol. 6, Sept. 2000, 2862—2869.
[6]. Fung, C. Y. and Chan, S. C. A multistage filter bank-based channelizer and its multiplier less realization. In
Proceedings of IEEE International Symposium on Circuits and Systems, vol. 3, Phoenix, AZ, May2002,
[7]. Abu-Al-Saud, W. A. and Stuber, G. L.Efficient wideband channelizer for software radio systems using modulated
PR filter banks. IEEE Transactions on Signal Processing, 52, 10 (Oct. 2004), 2807—2820.
[8]. Lim, Y. C. Frequency-response masking approach for the synthesis of sharp linear phase digital filters.IEEE
Transactions on Circuits and Systems, 33 (Apr.2986), 357—364.
[9]. Hartley, R. I. Subexpression sharing in filters using canonic signed digit multipliers. IEEE Transactions on Circuits
and Systems-II, 43 (Oct. 1996), 677—688.
[10]. Peiro, M. M., Boemo, E. I., and Wanhammar, L. Design of high-speed multiplierless filters using a nonrecursive
signed common subexpression algorithm.IEEE Transactions on Computer Aided Design of
[11]. Integrated Circuits and Systems, 49, 3 (Mar. 2002), [11] Xu, F., Chang, C. H., and Jong, C. C. Contention resolution
algorithm for common sub
[12]. expression elimination in digital filter design. IEEE Transactions on Circuits and Systems-II, (Oct.2005)

Mais conteúdo relacionado

Mais procurados

Ncc2004 ofdm tutorial part ii-apal
Ncc2004 ofdm tutorial   part ii-apalNcc2004 ofdm tutorial   part ii-apal
Ncc2004 ofdm tutorial part ii-apalArpan Pal
 
Peak-to-Average Power Ratio Reduction in NC-OFDM based Cognitive Radio.
Peak-to-Average Power Ratio Reduction in NC-OFDM based Cognitive Radio.Peak-to-Average Power Ratio Reduction in NC-OFDM based Cognitive Radio.
Peak-to-Average Power Ratio Reduction in NC-OFDM based Cognitive Radio.CSCJournals
 
PERFORMANCES OF ORTHOGONAL WAVELET DIVISION MULTIPLEX (OWDM) SYSTEM UNDER AWG...
PERFORMANCES OF ORTHOGONAL WAVELET DIVISION MULTIPLEX (OWDM) SYSTEM UNDER AWG...PERFORMANCES OF ORTHOGONAL WAVELET DIVISION MULTIPLEX (OWDM) SYSTEM UNDER AWG...
PERFORMANCES OF ORTHOGONAL WAVELET DIVISION MULTIPLEX (OWDM) SYSTEM UNDER AWG...IJCNCJournal
 
Design and Implementation of OFDM Trans-Receiver for IEEE 802.11(WLAN)
Design and Implementation of OFDM Trans-Receiver for IEEE  802.11(WLAN) Design and Implementation of OFDM Trans-Receiver for IEEE  802.11(WLAN)
Design and Implementation of OFDM Trans-Receiver for IEEE 802.11(WLAN) IJMER
 
Phydyas 09 fFilter Bank Multicarrier (FBMC): An Integrated Solution to Spectr...
Phydyas 09 fFilter Bank Multicarrier (FBMC): An Integrated Solution to Spectr...Phydyas 09 fFilter Bank Multicarrier (FBMC): An Integrated Solution to Spectr...
Phydyas 09 fFilter Bank Multicarrier (FBMC): An Integrated Solution to Spectr...Marwan Hammouda
 
OFDM Orthogonal Frequency Division Multiplexing
OFDM Orthogonal Frequency Division MultiplexingOFDM Orthogonal Frequency Division Multiplexing
OFDM Orthogonal Frequency Division MultiplexingAbdullaziz Tagawy
 
Cubuc metric in 3 gpp lte
Cubuc metric in 3 gpp lteCubuc metric in 3 gpp lte
Cubuc metric in 3 gpp ltederejew
 
On the Performance Analysis of Multi-antenna Relaying System over Rayleigh Fa...
On the Performance Analysis of Multi-antenna Relaying System over Rayleigh Fa...On the Performance Analysis of Multi-antenna Relaying System over Rayleigh Fa...
On the Performance Analysis of Multi-antenna Relaying System over Rayleigh Fa...IDES Editor
 
OFDM based baseband Receiver
OFDM based baseband ReceiverOFDM based baseband Receiver
OFDM based baseband Receivernaveen sunnam
 
Dynamic Spectrum Derived Mfcc and Hfcc Parameters and Human Robot Speech Inte...
Dynamic Spectrum Derived Mfcc and Hfcc Parameters and Human Robot Speech Inte...Dynamic Spectrum Derived Mfcc and Hfcc Parameters and Human Robot Speech Inte...
Dynamic Spectrum Derived Mfcc and Hfcc Parameters and Human Robot Speech Inte...IDES Editor
 
Ofdm tutorial fuyun_ling_rev1
Ofdm tutorial fuyun_ling_rev1Ofdm tutorial fuyun_ling_rev1
Ofdm tutorial fuyun_ling_rev1Fuyun Ling
 
SMPTE_DFW_ATSC_MH_How_it_Works
SMPTE_DFW_ATSC_MH_How_it_WorksSMPTE_DFW_ATSC_MH_How_it_Works
SMPTE_DFW_ATSC_MH_How_it_WorksDale Rochon
 

Mais procurados (20)

Ncc2004 ofdm tutorial part ii-apal
Ncc2004 ofdm tutorial   part ii-apalNcc2004 ofdm tutorial   part ii-apal
Ncc2004 ofdm tutorial part ii-apal
 
Peak-to-Average Power Ratio Reduction in NC-OFDM based Cognitive Radio.
Peak-to-Average Power Ratio Reduction in NC-OFDM based Cognitive Radio.Peak-to-Average Power Ratio Reduction in NC-OFDM based Cognitive Radio.
Peak-to-Average Power Ratio Reduction in NC-OFDM based Cognitive Radio.
 
PERFORMANCES OF ORTHOGONAL WAVELET DIVISION MULTIPLEX (OWDM) SYSTEM UNDER AWG...
PERFORMANCES OF ORTHOGONAL WAVELET DIVISION MULTIPLEX (OWDM) SYSTEM UNDER AWG...PERFORMANCES OF ORTHOGONAL WAVELET DIVISION MULTIPLEX (OWDM) SYSTEM UNDER AWG...
PERFORMANCES OF ORTHOGONAL WAVELET DIVISION MULTIPLEX (OWDM) SYSTEM UNDER AWG...
 
Design and Implementation of OFDM Trans-Receiver for IEEE 802.11(WLAN)
Design and Implementation of OFDM Trans-Receiver for IEEE  802.11(WLAN) Design and Implementation of OFDM Trans-Receiver for IEEE  802.11(WLAN)
Design and Implementation of OFDM Trans-Receiver for IEEE 802.11(WLAN)
 
OFDM for LTE
OFDM for LTEOFDM for LTE
OFDM for LTE
 
Phydyas 09 fFilter Bank Multicarrier (FBMC): An Integrated Solution to Spectr...
Phydyas 09 fFilter Bank Multicarrier (FBMC): An Integrated Solution to Spectr...Phydyas 09 fFilter Bank Multicarrier (FBMC): An Integrated Solution to Spectr...
Phydyas 09 fFilter Bank Multicarrier (FBMC): An Integrated Solution to Spectr...
 
OFDM Orthogonal Frequency Division Multiplexing
OFDM Orthogonal Frequency Division MultiplexingOFDM Orthogonal Frequency Division Multiplexing
OFDM Orthogonal Frequency Division Multiplexing
 
Cubuc metric in 3 gpp lte
Cubuc metric in 3 gpp lteCubuc metric in 3 gpp lte
Cubuc metric in 3 gpp lte
 
Ijcnc050206
Ijcnc050206Ijcnc050206
Ijcnc050206
 
On the Performance Analysis of Multi-antenna Relaying System over Rayleigh Fa...
On the Performance Analysis of Multi-antenna Relaying System over Rayleigh Fa...On the Performance Analysis of Multi-antenna Relaying System over Rayleigh Fa...
On the Performance Analysis of Multi-antenna Relaying System over Rayleigh Fa...
 
OFDM based baseband Receiver
OFDM based baseband ReceiverOFDM based baseband Receiver
OFDM based baseband Receiver
 
intro_dgital_TV
intro_dgital_TVintro_dgital_TV
intro_dgital_TV
 
[IJET-V1I2P5] Authors : Ms.Pallavi Dhok, Mr.Aditya Dhanvijay
[IJET-V1I2P5] Authors : Ms.Pallavi Dhok, Mr.Aditya Dhanvijay[IJET-V1I2P5] Authors : Ms.Pallavi Dhok, Mr.Aditya Dhanvijay
[IJET-V1I2P5] Authors : Ms.Pallavi Dhok, Mr.Aditya Dhanvijay
 
1
11
1
 
Dq31784792
Dq31784792Dq31784792
Dq31784792
 
Dynamic Spectrum Derived Mfcc and Hfcc Parameters and Human Robot Speech Inte...
Dynamic Spectrum Derived Mfcc and Hfcc Parameters and Human Robot Speech Inte...Dynamic Spectrum Derived Mfcc and Hfcc Parameters and Human Robot Speech Inte...
Dynamic Spectrum Derived Mfcc and Hfcc Parameters and Human Robot Speech Inte...
 
I010435659
I010435659I010435659
I010435659
 
PID1063629
PID1063629PID1063629
PID1063629
 
Ofdm tutorial fuyun_ling_rev1
Ofdm tutorial fuyun_ling_rev1Ofdm tutorial fuyun_ling_rev1
Ofdm tutorial fuyun_ling_rev1
 
SMPTE_DFW_ATSC_MH_How_it_Works
SMPTE_DFW_ATSC_MH_How_it_WorksSMPTE_DFW_ATSC_MH_How_it_Works
SMPTE_DFW_ATSC_MH_How_it_Works
 

Destaque

Absorption of Nitrogen Dioxide into Sodium Carbonate Solution in Packed Column
Absorption of Nitrogen Dioxide into Sodium Carbonate Solution  in Packed Column Absorption of Nitrogen Dioxide into Sodium Carbonate Solution  in Packed Column
Absorption of Nitrogen Dioxide into Sodium Carbonate Solution in Packed Column IJMER
 
Bx32903907
Bx32903907Bx32903907
Bx32903907IJMER
 
Dm3211501156
Dm3211501156Dm3211501156
Dm3211501156IJMER
 
Cm31381385
Cm31381385Cm31381385
Cm31381385IJMER
 
Effect of SC5D Additive on the Performance and Emission Characteristics of CI...
Effect of SC5D Additive on the Performance and Emission Characteristics of CI...Effect of SC5D Additive on the Performance and Emission Characteristics of CI...
Effect of SC5D Additive on the Performance and Emission Characteristics of CI...IJMER
 
A Study of Wind Turbine Blade Power Enhancement Using Aerodynamic Properties
A Study of Wind Turbine Blade Power Enhancement Using  Aerodynamic Properties A Study of Wind Turbine Blade Power Enhancement Using  Aerodynamic Properties
A Study of Wind Turbine Blade Power Enhancement Using Aerodynamic Properties IJMER
 
Cm32996999
Cm32996999Cm32996999
Cm32996999IJMER
 
Neural Network Based Optimal Switching Pattern Generation for Multiple Pulse ...
Neural Network Based Optimal Switching Pattern Generation for Multiple Pulse ...Neural Network Based Optimal Switching Pattern Generation for Multiple Pulse ...
Neural Network Based Optimal Switching Pattern Generation for Multiple Pulse ...IJMER
 
Cn31386390
Cn31386390Cn31386390
Cn31386390IJMER
 
Br31263266
Br31263266Br31263266
Br31263266IJMER
 
Minkowski Distance based Feature Selection Algorithm for Effective Intrusion ...
Minkowski Distance based Feature Selection Algorithm for Effective Intrusion ...Minkowski Distance based Feature Selection Algorithm for Effective Intrusion ...
Minkowski Distance based Feature Selection Algorithm for Effective Intrusion ...IJMER
 
Design and Analysis of Vapour Absorbing Machine
Design and Analysis of Vapour Absorbing MachineDesign and Analysis of Vapour Absorbing Machine
Design and Analysis of Vapour Absorbing MachineIJMER
 
A043010106
A043010106A043010106
A043010106IJMER
 
Implementation of Six Sigma Using DMAIC Methodology in Small Scale Industries...
Implementation of Six Sigma Using DMAIC Methodology in Small Scale Industries...Implementation of Six Sigma Using DMAIC Methodology in Small Scale Industries...
Implementation of Six Sigma Using DMAIC Methodology in Small Scale Industries...IJMER
 
Du3211861191
Du3211861191Du3211861191
Du3211861191IJMER
 
Ch31354359
Ch31354359Ch31354359
Ch31354359IJMER
 
Effective Searching Policies for Web Crawler
Effective Searching Policies for Web CrawlerEffective Searching Policies for Web Crawler
Effective Searching Policies for Web CrawlerIJMER
 
Compensation for Inverter Nonlinearity Using Trapezoidal Voltage
Compensation for Inverter Nonlinearity Using Trapezoidal  VoltageCompensation for Inverter Nonlinearity Using Trapezoidal  Voltage
Compensation for Inverter Nonlinearity Using Trapezoidal VoltageIJMER
 
Design of Image Projection Using Combined Approach for Tracking
Design of Image Projection Using Combined Approach for  TrackingDesign of Image Projection Using Combined Approach for  Tracking
Design of Image Projection Using Combined Approach for TrackingIJMER
 
Design &Analysis of Pure Iron Casting with Different Moulds
Design &Analysis of Pure Iron Casting with Different MouldsDesign &Analysis of Pure Iron Casting with Different Moulds
Design &Analysis of Pure Iron Casting with Different MouldsIJMER
 

Destaque (20)

Absorption of Nitrogen Dioxide into Sodium Carbonate Solution in Packed Column
Absorption of Nitrogen Dioxide into Sodium Carbonate Solution  in Packed Column Absorption of Nitrogen Dioxide into Sodium Carbonate Solution  in Packed Column
Absorption of Nitrogen Dioxide into Sodium Carbonate Solution in Packed Column
 
Bx32903907
Bx32903907Bx32903907
Bx32903907
 
Dm3211501156
Dm3211501156Dm3211501156
Dm3211501156
 
Cm31381385
Cm31381385Cm31381385
Cm31381385
 
Effect of SC5D Additive on the Performance and Emission Characteristics of CI...
Effect of SC5D Additive on the Performance and Emission Characteristics of CI...Effect of SC5D Additive on the Performance and Emission Characteristics of CI...
Effect of SC5D Additive on the Performance and Emission Characteristics of CI...
 
A Study of Wind Turbine Blade Power Enhancement Using Aerodynamic Properties
A Study of Wind Turbine Blade Power Enhancement Using  Aerodynamic Properties A Study of Wind Turbine Blade Power Enhancement Using  Aerodynamic Properties
A Study of Wind Turbine Blade Power Enhancement Using Aerodynamic Properties
 
Cm32996999
Cm32996999Cm32996999
Cm32996999
 
Neural Network Based Optimal Switching Pattern Generation for Multiple Pulse ...
Neural Network Based Optimal Switching Pattern Generation for Multiple Pulse ...Neural Network Based Optimal Switching Pattern Generation for Multiple Pulse ...
Neural Network Based Optimal Switching Pattern Generation for Multiple Pulse ...
 
Cn31386390
Cn31386390Cn31386390
Cn31386390
 
Br31263266
Br31263266Br31263266
Br31263266
 
Minkowski Distance based Feature Selection Algorithm for Effective Intrusion ...
Minkowski Distance based Feature Selection Algorithm for Effective Intrusion ...Minkowski Distance based Feature Selection Algorithm for Effective Intrusion ...
Minkowski Distance based Feature Selection Algorithm for Effective Intrusion ...
 
Design and Analysis of Vapour Absorbing Machine
Design and Analysis of Vapour Absorbing MachineDesign and Analysis of Vapour Absorbing Machine
Design and Analysis of Vapour Absorbing Machine
 
A043010106
A043010106A043010106
A043010106
 
Implementation of Six Sigma Using DMAIC Methodology in Small Scale Industries...
Implementation of Six Sigma Using DMAIC Methodology in Small Scale Industries...Implementation of Six Sigma Using DMAIC Methodology in Small Scale Industries...
Implementation of Six Sigma Using DMAIC Methodology in Small Scale Industries...
 
Du3211861191
Du3211861191Du3211861191
Du3211861191
 
Ch31354359
Ch31354359Ch31354359
Ch31354359
 
Effective Searching Policies for Web Crawler
Effective Searching Policies for Web CrawlerEffective Searching Policies for Web Crawler
Effective Searching Policies for Web Crawler
 
Compensation for Inverter Nonlinearity Using Trapezoidal Voltage
Compensation for Inverter Nonlinearity Using Trapezoidal  VoltageCompensation for Inverter Nonlinearity Using Trapezoidal  Voltage
Compensation for Inverter Nonlinearity Using Trapezoidal Voltage
 
Design of Image Projection Using Combined Approach for Tracking
Design of Image Projection Using Combined Approach for  TrackingDesign of Image Projection Using Combined Approach for  Tracking
Design of Image Projection Using Combined Approach for Tracking
 
Design &Analysis of Pure Iron Casting with Different Moulds
Design &Analysis of Pure Iron Casting with Different MouldsDesign &Analysis of Pure Iron Casting with Different Moulds
Design &Analysis of Pure Iron Casting with Different Moulds
 

Semelhante a FPGA Based Power Efficient Chanalizer For Software Defined Radio

International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Implementation of Wide Band Frequency Synthesizer Base on DFS (Digital Frequ...
Implementation of Wide Band Frequency Synthesizer Base on  DFS (Digital Frequ...Implementation of Wide Band Frequency Synthesizer Base on  DFS (Digital Frequ...
Implementation of Wide Band Frequency Synthesizer Base on DFS (Digital Frequ...IJMER
 
Efficient Design of Higher Order Variable Digital Filter for Multi Modulated ...
Efficient Design of Higher Order Variable Digital Filter for Multi Modulated ...Efficient Design of Higher Order Variable Digital Filter for Multi Modulated ...
Efficient Design of Higher Order Variable Digital Filter for Multi Modulated ...IJTET Journal
 
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
 
An efficient multi resolution filter bank based on da based multiplication
An efficient multi resolution filter bank based on da based multiplicationAn efficient multi resolution filter bank based on da based multiplication
An efficient multi resolution filter bank based on da based multiplicationVLSICS Design
 
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
 
08 13085 performance analysis rv ed
08 13085 performance analysis rv ed08 13085 performance analysis rv ed
08 13085 performance analysis rv edIAESIJEECS
 
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
 
Matlab Based Decimeter Design Analysis Wimax Appliacation
Matlab Based Decimeter Design Analysis Wimax AppliacationMatlab Based Decimeter Design Analysis Wimax Appliacation
Matlab Based Decimeter Design Analysis Wimax Appliacationiosrjce
 
11 an-efficient-vlsi-architecture-of-a-reconfigurable-pulse-shaping-fir-inter...
11 an-efficient-vlsi-architecture-of-a-reconfigurable-pulse-shaping-fir-inter...11 an-efficient-vlsi-architecture-of-a-reconfigurable-pulse-shaping-fir-inter...
11 an-efficient-vlsi-architecture-of-a-reconfigurable-pulse-shaping-fir-inter...Pvrtechnologies Nellore
 
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
 
Band pass filter comparison of Hairpin line and square open-loop resonator me...
Band pass filter comparison of Hairpin line and square open-loop resonator me...Band pass filter comparison of Hairpin line and square open-loop resonator me...
Band pass filter comparison of Hairpin line and square open-loop resonator me...journalBEEI
 

Semelhante a FPGA Based Power Efficient Chanalizer For Software Defined Radio (20)

International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Implementation of Wide Band Frequency Synthesizer Base on DFS (Digital Frequ...
Implementation of Wide Band Frequency Synthesizer Base on  DFS (Digital Frequ...Implementation of Wide Band Frequency Synthesizer Base on  DFS (Digital Frequ...
Implementation of Wide Band Frequency Synthesizer Base on DFS (Digital Frequ...
 
Efficient Design of Higher Order Variable Digital Filter for Multi Modulated ...
Efficient Design of Higher Order Variable Digital Filter for Multi Modulated ...Efficient Design of Higher Order Variable Digital Filter for Multi Modulated ...
Efficient Design of Higher Order Variable Digital Filter for Multi Modulated ...
 
An efficient high performance reconfigurable canonical sign digit architectu...
An efficient high performance reconfigurable canonical sign  digit architectu...An efficient high performance reconfigurable canonical sign  digit architectu...
An efficient high performance reconfigurable canonical sign digit architectu...
 
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
 
An efficient multi resolution filter bank based on da based multiplication
An efficient multi resolution filter bank based on da based multiplicationAn efficient multi resolution filter bank based on da based multiplication
An efficient multi resolution filter bank based on da based multiplication
 
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)
 
08 13085 performance analysis rv ed
08 13085 performance analysis rv ed08 13085 performance analysis rv ed
08 13085 performance analysis rv ed
 
B0530714
B0530714B0530714
B0530714
 
I010216266
I010216266I010216266
I010216266
 
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
 
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
 
J017635664
J017635664J017635664
J017635664
 
Matlab Based Decimeter Design Analysis Wimax Appliacation
Matlab Based Decimeter Design Analysis Wimax AppliacationMatlab Based Decimeter Design Analysis Wimax Appliacation
Matlab Based Decimeter Design Analysis Wimax Appliacation
 
11 an-efficient-vlsi-architecture-of-a-reconfigurable-pulse-shaping-fir-inter...
11 an-efficient-vlsi-architecture-of-a-reconfigurable-pulse-shaping-fir-inter...11 an-efficient-vlsi-architecture-of-a-reconfigurable-pulse-shaping-fir-inter...
11 an-efficient-vlsi-architecture-of-a-reconfigurable-pulse-shaping-fir-inter...
 
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
 
Dq33705710
Dq33705710Dq33705710
Dq33705710
 
Dq33705710
Dq33705710Dq33705710
Dq33705710
 
Band pass filter comparison of Hairpin line and square open-loop resonator me...
Band pass filter comparison of Hairpin line and square open-loop resonator me...Band pass filter comparison of Hairpin line and square open-loop resonator me...
Band pass filter comparison of Hairpin line and square open-loop resonator me...
 

Mais de IJMER

A Study on Translucent Concrete Product and Its Properties by Using Optical F...
A Study on Translucent Concrete Product and Its Properties by Using Optical F...A Study on Translucent Concrete Product and Its Properties by Using Optical F...
A Study on Translucent Concrete Product and Its Properties by Using Optical F...IJMER
 
Developing Cost Effective Automation for Cotton Seed Delinting
Developing Cost Effective Automation for Cotton Seed DelintingDeveloping Cost Effective Automation for Cotton Seed Delinting
Developing Cost Effective Automation for Cotton Seed DelintingIJMER
 
Study & Testing Of Bio-Composite Material Based On Munja Fibre
Study & Testing Of Bio-Composite Material Based On Munja FibreStudy & Testing Of Bio-Composite Material Based On Munja Fibre
Study & Testing Of Bio-Composite Material Based On Munja FibreIJMER
 
Hybrid Engine (Stirling Engine + IC Engine + Electric Motor)
Hybrid Engine (Stirling Engine + IC Engine + Electric Motor)Hybrid Engine (Stirling Engine + IC Engine + Electric Motor)
Hybrid Engine (Stirling Engine + IC Engine + Electric Motor)IJMER
 
Fabrication & Characterization of Bio Composite Materials Based On Sunnhemp F...
Fabrication & Characterization of Bio Composite Materials Based On Sunnhemp F...Fabrication & Characterization of Bio Composite Materials Based On Sunnhemp F...
Fabrication & Characterization of Bio Composite Materials Based On Sunnhemp F...IJMER
 
Geochemistry and Genesis of Kammatturu Iron Ores of Devagiri Formation, Sandu...
Geochemistry and Genesis of Kammatturu Iron Ores of Devagiri Formation, Sandu...Geochemistry and Genesis of Kammatturu Iron Ores of Devagiri Formation, Sandu...
Geochemistry and Genesis of Kammatturu Iron Ores of Devagiri Formation, Sandu...IJMER
 
Experimental Investigation on Characteristic Study of the Carbon Steel C45 in...
Experimental Investigation on Characteristic Study of the Carbon Steel C45 in...Experimental Investigation on Characteristic Study of the Carbon Steel C45 in...
Experimental Investigation on Characteristic Study of the Carbon Steel C45 in...IJMER
 
Non linear analysis of Robot Gun Support Structure using Equivalent Dynamic A...
Non linear analysis of Robot Gun Support Structure using Equivalent Dynamic A...Non linear analysis of Robot Gun Support Structure using Equivalent Dynamic A...
Non linear analysis of Robot Gun Support Structure using Equivalent Dynamic A...IJMER
 
Static Analysis of Go-Kart Chassis by Analytical and Solid Works Simulation
Static Analysis of Go-Kart Chassis by Analytical and Solid Works SimulationStatic Analysis of Go-Kart Chassis by Analytical and Solid Works Simulation
Static Analysis of Go-Kart Chassis by Analytical and Solid Works SimulationIJMER
 
High Speed Effortless Bicycle
High Speed Effortless BicycleHigh Speed Effortless Bicycle
High Speed Effortless BicycleIJMER
 
Integration of Struts & Spring & Hibernate for Enterprise Applications
Integration of Struts & Spring & Hibernate for Enterprise ApplicationsIntegration of Struts & Spring & Hibernate for Enterprise Applications
Integration of Struts & Spring & Hibernate for Enterprise ApplicationsIJMER
 
Microcontroller Based Automatic Sprinkler Irrigation System
Microcontroller Based Automatic Sprinkler Irrigation SystemMicrocontroller Based Automatic Sprinkler Irrigation System
Microcontroller Based Automatic Sprinkler Irrigation SystemIJMER
 
On some locally closed sets and spaces in Ideal Topological Spaces
On some locally closed sets and spaces in Ideal Topological SpacesOn some locally closed sets and spaces in Ideal Topological Spaces
On some locally closed sets and spaces in Ideal Topological SpacesIJMER
 
Intrusion Detection and Forensics based on decision tree and Association rule...
Intrusion Detection and Forensics based on decision tree and Association rule...Intrusion Detection and Forensics based on decision tree and Association rule...
Intrusion Detection and Forensics based on decision tree and Association rule...IJMER
 
Natural Language Ambiguity and its Effect on Machine Learning
Natural Language Ambiguity and its Effect on Machine LearningNatural Language Ambiguity and its Effect on Machine Learning
Natural Language Ambiguity and its Effect on Machine LearningIJMER
 
Evolvea Frameworkfor SelectingPrime Software DevelopmentProcess
Evolvea Frameworkfor SelectingPrime Software DevelopmentProcessEvolvea Frameworkfor SelectingPrime Software DevelopmentProcess
Evolvea Frameworkfor SelectingPrime Software DevelopmentProcessIJMER
 
Material Parameter and Effect of Thermal Load on Functionally Graded Cylinders
Material Parameter and Effect of Thermal Load on Functionally Graded CylindersMaterial Parameter and Effect of Thermal Load on Functionally Graded Cylinders
Material Parameter and Effect of Thermal Load on Functionally Graded CylindersIJMER
 
Studies On Energy Conservation And Audit
Studies On Energy Conservation And AuditStudies On Energy Conservation And Audit
Studies On Energy Conservation And AuditIJMER
 
An Implementation of I2C Slave Interface using Verilog HDL
An Implementation of I2C Slave Interface using Verilog HDLAn Implementation of I2C Slave Interface using Verilog HDL
An Implementation of I2C Slave Interface using Verilog HDLIJMER
 
Discrete Model of Two Predators competing for One Prey
Discrete Model of Two Predators competing for One PreyDiscrete Model of Two Predators competing for One Prey
Discrete Model of Two Predators competing for One PreyIJMER
 

Mais de IJMER (20)

A Study on Translucent Concrete Product and Its Properties by Using Optical F...
A Study on Translucent Concrete Product and Its Properties by Using Optical F...A Study on Translucent Concrete Product and Its Properties by Using Optical F...
A Study on Translucent Concrete Product and Its Properties by Using Optical F...
 
Developing Cost Effective Automation for Cotton Seed Delinting
Developing Cost Effective Automation for Cotton Seed DelintingDeveloping Cost Effective Automation for Cotton Seed Delinting
Developing Cost Effective Automation for Cotton Seed Delinting
 
Study & Testing Of Bio-Composite Material Based On Munja Fibre
Study & Testing Of Bio-Composite Material Based On Munja FibreStudy & Testing Of Bio-Composite Material Based On Munja Fibre
Study & Testing Of Bio-Composite Material Based On Munja Fibre
 
Hybrid Engine (Stirling Engine + IC Engine + Electric Motor)
Hybrid Engine (Stirling Engine + IC Engine + Electric Motor)Hybrid Engine (Stirling Engine + IC Engine + Electric Motor)
Hybrid Engine (Stirling Engine + IC Engine + Electric Motor)
 
Fabrication & Characterization of Bio Composite Materials Based On Sunnhemp F...
Fabrication & Characterization of Bio Composite Materials Based On Sunnhemp F...Fabrication & Characterization of Bio Composite Materials Based On Sunnhemp F...
Fabrication & Characterization of Bio Composite Materials Based On Sunnhemp F...
 
Geochemistry and Genesis of Kammatturu Iron Ores of Devagiri Formation, Sandu...
Geochemistry and Genesis of Kammatturu Iron Ores of Devagiri Formation, Sandu...Geochemistry and Genesis of Kammatturu Iron Ores of Devagiri Formation, Sandu...
Geochemistry and Genesis of Kammatturu Iron Ores of Devagiri Formation, Sandu...
 
Experimental Investigation on Characteristic Study of the Carbon Steel C45 in...
Experimental Investigation on Characteristic Study of the Carbon Steel C45 in...Experimental Investigation on Characteristic Study of the Carbon Steel C45 in...
Experimental Investigation on Characteristic Study of the Carbon Steel C45 in...
 
Non linear analysis of Robot Gun Support Structure using Equivalent Dynamic A...
Non linear analysis of Robot Gun Support Structure using Equivalent Dynamic A...Non linear analysis of Robot Gun Support Structure using Equivalent Dynamic A...
Non linear analysis of Robot Gun Support Structure using Equivalent Dynamic A...
 
Static Analysis of Go-Kart Chassis by Analytical and Solid Works Simulation
Static Analysis of Go-Kart Chassis by Analytical and Solid Works SimulationStatic Analysis of Go-Kart Chassis by Analytical and Solid Works Simulation
Static Analysis of Go-Kart Chassis by Analytical and Solid Works Simulation
 
High Speed Effortless Bicycle
High Speed Effortless BicycleHigh Speed Effortless Bicycle
High Speed Effortless Bicycle
 
Integration of Struts & Spring & Hibernate for Enterprise Applications
Integration of Struts & Spring & Hibernate for Enterprise ApplicationsIntegration of Struts & Spring & Hibernate for Enterprise Applications
Integration of Struts & Spring & Hibernate for Enterprise Applications
 
Microcontroller Based Automatic Sprinkler Irrigation System
Microcontroller Based Automatic Sprinkler Irrigation SystemMicrocontroller Based Automatic Sprinkler Irrigation System
Microcontroller Based Automatic Sprinkler Irrigation System
 
On some locally closed sets and spaces in Ideal Topological Spaces
On some locally closed sets and spaces in Ideal Topological SpacesOn some locally closed sets and spaces in Ideal Topological Spaces
On some locally closed sets and spaces in Ideal Topological Spaces
 
Intrusion Detection and Forensics based on decision tree and Association rule...
Intrusion Detection and Forensics based on decision tree and Association rule...Intrusion Detection and Forensics based on decision tree and Association rule...
Intrusion Detection and Forensics based on decision tree and Association rule...
 
Natural Language Ambiguity and its Effect on Machine Learning
Natural Language Ambiguity and its Effect on Machine LearningNatural Language Ambiguity and its Effect on Machine Learning
Natural Language Ambiguity and its Effect on Machine Learning
 
Evolvea Frameworkfor SelectingPrime Software DevelopmentProcess
Evolvea Frameworkfor SelectingPrime Software DevelopmentProcessEvolvea Frameworkfor SelectingPrime Software DevelopmentProcess
Evolvea Frameworkfor SelectingPrime Software DevelopmentProcess
 
Material Parameter and Effect of Thermal Load on Functionally Graded Cylinders
Material Parameter and Effect of Thermal Load on Functionally Graded CylindersMaterial Parameter and Effect of Thermal Load on Functionally Graded Cylinders
Material Parameter and Effect of Thermal Load on Functionally Graded Cylinders
 
Studies On Energy Conservation And Audit
Studies On Energy Conservation And AuditStudies On Energy Conservation And Audit
Studies On Energy Conservation And Audit
 
An Implementation of I2C Slave Interface using Verilog HDL
An Implementation of I2C Slave Interface using Verilog HDLAn Implementation of I2C Slave Interface using Verilog HDL
An Implementation of I2C Slave Interface using Verilog HDL
 
Discrete Model of Two Predators competing for One Prey
Discrete Model of Two Predators competing for One PreyDiscrete Model of Two Predators competing for One Prey
Discrete Model of Two Predators competing for One Prey
 

Último

Input Output Management in Operating System
Input Output Management in Operating SystemInput Output Management in Operating System
Input Output Management in Operating SystemRashmi Bhat
 
Levelling - Rise and fall - Height of instrument method
Levelling - Rise and fall - Height of instrument methodLevelling - Rise and fall - Height of instrument method
Levelling - Rise and fall - Height of instrument methodManicka Mamallan Andavar
 
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...Sumanth A
 
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.elesangwon
 
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENTFUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENTSneha Padhiar
 
System Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingSystem Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingBootNeck1
 
Module-1-(Building Acoustics) Noise Control (Unit-3). pdf
Module-1-(Building Acoustics) Noise Control (Unit-3). pdfModule-1-(Building Acoustics) Noise Control (Unit-3). pdf
Module-1-(Building Acoustics) Noise Control (Unit-3). pdfManish Kumar
 
High Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMS
High Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMSHigh Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMS
High Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMSsandhya757531
 
OOP concepts -in-Python programming language
OOP concepts -in-Python programming languageOOP concepts -in-Python programming language
OOP concepts -in-Python programming languageSmritiSharma901052
 
multiple access in wireless communication
multiple access in wireless communicationmultiple access in wireless communication
multiple access in wireless communicationpanditadesh123
 
Novel 3D-Printed Soft Linear and Bending Actuators
Novel 3D-Printed Soft Linear and Bending ActuatorsNovel 3D-Printed Soft Linear and Bending Actuators
Novel 3D-Printed Soft Linear and Bending ActuatorsResearcher Researcher
 
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONTHE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONjhunlian
 
Robotics Group 10 (Control Schemes) cse.pdf
Robotics Group 10  (Control Schemes) cse.pdfRobotics Group 10  (Control Schemes) cse.pdf
Robotics Group 10 (Control Schemes) cse.pdfsahilsajad201
 
Cost estimation approach: FP to COCOMO scenario based question
Cost estimation approach: FP to COCOMO scenario based questionCost estimation approach: FP to COCOMO scenario based question
Cost estimation approach: FP to COCOMO scenario based questionSneha Padhiar
 
ROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.ppt
ROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.pptROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.ppt
ROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.pptJohnWilliam111370
 
CS 3251 Programming in c all unit notes pdf
CS 3251 Programming in c all unit notes pdfCS 3251 Programming in c all unit notes pdf
CS 3251 Programming in c all unit notes pdfBalamuruganV28
 
Artificial Intelligence in Power System overview
Artificial Intelligence in Power System overviewArtificial Intelligence in Power System overview
Artificial Intelligence in Power System overviewsandhya757531
 
DEVICE DRIVERS AND INTERRUPTS SERVICE MECHANISM.pdf
DEVICE DRIVERS AND INTERRUPTS  SERVICE MECHANISM.pdfDEVICE DRIVERS AND INTERRUPTS  SERVICE MECHANISM.pdf
DEVICE DRIVERS AND INTERRUPTS SERVICE MECHANISM.pdfAkritiPradhan2
 
Research Methodology for Engineering pdf
Research Methodology for Engineering pdfResearch Methodology for Engineering pdf
Research Methodology for Engineering pdfCaalaaAbdulkerim
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxsiddharthjain2303
 

Último (20)

Input Output Management in Operating System
Input Output Management in Operating SystemInput Output Management in Operating System
Input Output Management in Operating System
 
Levelling - Rise and fall - Height of instrument method
Levelling - Rise and fall - Height of instrument methodLevelling - Rise and fall - Height of instrument method
Levelling - Rise and fall - Height of instrument method
 
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
 
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.
 
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENTFUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
 
System Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingSystem Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event Scheduling
 
Module-1-(Building Acoustics) Noise Control (Unit-3). pdf
Module-1-(Building Acoustics) Noise Control (Unit-3). pdfModule-1-(Building Acoustics) Noise Control (Unit-3). pdf
Module-1-(Building Acoustics) Noise Control (Unit-3). pdf
 
High Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMS
High Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMSHigh Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMS
High Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMS
 
OOP concepts -in-Python programming language
OOP concepts -in-Python programming languageOOP concepts -in-Python programming language
OOP concepts -in-Python programming language
 
multiple access in wireless communication
multiple access in wireless communicationmultiple access in wireless communication
multiple access in wireless communication
 
Novel 3D-Printed Soft Linear and Bending Actuators
Novel 3D-Printed Soft Linear and Bending ActuatorsNovel 3D-Printed Soft Linear and Bending Actuators
Novel 3D-Printed Soft Linear and Bending Actuators
 
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONTHE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
 
Robotics Group 10 (Control Schemes) cse.pdf
Robotics Group 10  (Control Schemes) cse.pdfRobotics Group 10  (Control Schemes) cse.pdf
Robotics Group 10 (Control Schemes) cse.pdf
 
Cost estimation approach: FP to COCOMO scenario based question
Cost estimation approach: FP to COCOMO scenario based questionCost estimation approach: FP to COCOMO scenario based question
Cost estimation approach: FP to COCOMO scenario based question
 
ROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.ppt
ROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.pptROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.ppt
ROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.ppt
 
CS 3251 Programming in c all unit notes pdf
CS 3251 Programming in c all unit notes pdfCS 3251 Programming in c all unit notes pdf
CS 3251 Programming in c all unit notes pdf
 
Artificial Intelligence in Power System overview
Artificial Intelligence in Power System overviewArtificial Intelligence in Power System overview
Artificial Intelligence in Power System overview
 
DEVICE DRIVERS AND INTERRUPTS SERVICE MECHANISM.pdf
DEVICE DRIVERS AND INTERRUPTS  SERVICE MECHANISM.pdfDEVICE DRIVERS AND INTERRUPTS  SERVICE MECHANISM.pdf
DEVICE DRIVERS AND INTERRUPTS SERVICE MECHANISM.pdf
 
Research Methodology for Engineering pdf
Research Methodology for Engineering pdfResearch Methodology for Engineering pdf
Research Methodology for Engineering pdf
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptx
 

FPGA Based Power Efficient Chanalizer For Software Defined Radio

  • 1. International OPEN ACCESS Journal Of Modern Engineering Research (IJMER) | IJMER | ISSN: 2249–6645 | www.ijmer.com | Vol. 4 | Iss. 2 | Feb. 2014 |59| FPGA Based Power Efficient Chanalizer For Software Defined Radio Ms. Anuradha S.Deshmukh1 , Ms. Kalpana U. Pandey2 , Mr. Roshan P. Ghodkhande3 1, 2,3Datta Meghe Institute Of Engineering & Tech.Sawangi (Meghe) I. INTRODUCTION A software-defined radio (SDR) system is a radio communication system which can tune to any frequency band and receive any modulation across a large frequency spectrum by means of a programmable hardware which is controlled by software. A Software radio is an enabling technology for future radio transceivers, allowing the realisation of multi-mode, multi-band, and reconfigurable base stations and terminals. However, considerable research efforts and breakthroughs in technology are required before the ideal software radio can be realised. The basic idea of SDR is to replace the conventional analog signal processing in radio transceivers by digital signal processing by placing the analog to digital converter (ADC) in receivers as close to the antenna as possible. Thus SDR should be able to support multiple communication standards by dynamically reconfiguring the same hardware platform. Also, SDR should be able to use the same architecture for any number of channels by simply reconfiguring the digital front-end as compared to a conventional radio transceiver whose complexity grows linearly with the number of received channels. In this paper, we review some of the existing digital filter banks and investigates the potential of these filter banks for channelization in multi-standard SDR receivers. We also present two of our low complexity, reconfigurable filter bank architectures for SDR channelizers. II. OBJECTIVES OF THE PROPOSED TOPIC The overall objective of this work has been to develop a low-power Channelizer design that can be implemented on FPGA device. The design consists of schematic entry and RTL descriptions in Verilog. Specific tasks include: 1. Improvements of Polyphase Channelizer. 2. Efficient M-Path Polyphase channelization architecture is designed for highly efficient and low-cost (power and area) designs. 3. For providing a complete solution to the problem on hand, we need to address two aspects: 1)Programmability and 2) Low-Power and efficient design techniques. In a channelizer design, we need to perform basic channelization and secondary signal processing operations. 2.1. FILTER BANKS FOR SDR CHANNELIZERS In this section, we review existing digital filter banks and discuss their suitability for channelization in SDR receivers. ABSTRACT: Multiple communication channel support in RF transmission, such as that in a Software Defined Radio (SDR) warrants the use of channelizers to extract required channels from the received RF frequency band and to perform follow-on baseband processing. This paper describes the process of channelization as it applies to low power and high-efficiency applications in wireless and Satellite Communications (SATCOM) domains. Smaller bandwidths and changing requirements of bandwidth calls for a programmable channel selection mechanism whereby channels and the resulting bandwidth can be selected based on target application, which is the primary principle in the Software Defined Radio based systems. Keywords: Software defined radio, Channelization, Digital filter banks, Reconfigurability . Low complexity
  • 2. FPGA Based Power Efficient Chanalizer For Software Defined Radio | IJMER | ISSN: 2249–6645 | www.ijmer.com | Vol. 4 | Iss. 2 | Feb. 2014 |60| 1. Per-Channel (PC) Approach The PC approach is based on a parallel arrangement of many one-channel channelizers. Each one- channel channelizer performs the channelization process. The PC approach is a straight forward approach and hence relatively simple. But the main drawback is that, the number of branches of filtering-DDC-SRC is directly proportional to the number of received channels. Hence the PC approach is not efficient when the number of received channels is large. Furthermore, if the channels are of uniform bandwidth, a filter bank approach would be a cost-effective solution than the PC approach. Its hardware cost is very high, which has led to the development of DFT filter banks. 2. DFT Filter Banks DFT filter bank is a uniformly modulated filter bank,which has been developed as an efficient substitute for PC approach when the number of channels need to be extracted is more, and the channels are of uniform bandwidth (for example many single-standard communication channels need to be extracted). The main advantage of DFT filter bank is that, it can efficiently utilize the polyphase decomposition of filters. However, DFTFBs have following limitations for multi-standard receiver applications: 2.1. DFTFBs cannot extract channels with different bandwidths. This is because DFTFBs are modulated filter banks with equal bandwidth of all bandpass filters. Therefore, for multi-standard receivers, distinct DFTFBs are required for each standard. Hence the complexity of a DFTFB increases linearly with the number of received standards. 2.2. Due to fixed channel stacking, the channels must be properly located for selecting them with the DFTFB.The channel stacking of a particular standard depends on the sample rate and the DFT size. To use the same DFTFB for another standard, the sample rate at the input of the DFTFB must be adapted accordingly. This requires additional sample rate converters (SRCs),which would increase the complexity and cost of DFTFBs. 2.3. If the channel bandwidth is very small compared to wideband input signal the prototype filter must be highly selective resulting in very high-order filter. As the order of the filter increases, the complexity increases linearly. Ideally, the reconfigurability of the filter bank must be accomplished by reconfiguring the same prototype filter in the filter bank to process the signals of the new communication standard with the least possible overhead, instead of employing separate filter banks for each standard. However reconfiguration of DFTFB suffers from following overheads: 1. The prototype filter needs to be reconfigured. Generally DFTFB employs the polyphase decomposition. Hence reconfiguration can involve changing the number of polyphase branches which is a tedious and expensive task. 2. Downsampling factor needs to be changed. If down sampling is to be done after filtering, then we need separate digital down converters. This will add more cost. 3. The DFT needs to be reformulated accordingly which is also expensive.
  • 3. FPGA Based Power Efficient Chanalizer For Software Defined Radio | IJMER | ISSN: 2249–6645 | www.ijmer.com | Vol. 4 | Iss. 2 | Feb. 2014 |61| In the case of multiple channel extraction of single standard signal i. e., extraction of many channels of identical bandwidth, the complexity of PC approach is given by N.L.fs, where N is the number of channels extracted, L is the total length of filters employed in all the branches for PC approach and fs is the sampling frequency. The complexity of DFTFB is only L.fs which is N times lower than PC approach. But in the case of SDR, multiple channels of multiple standards need to be extracted. In that case, the complexity of PC approach and DFTFB are NCSs and NSs respectively, where NC and NS are the number of channels and number of standards respectively.Thus the complexity of these channelizers can be reduced further if (1) the length of filter, L, can be reduced and (2) the same filter bank can be reconfigured to the new standard. Thus there is a need for developing new filter bank architectures for SDR receivers 3. ALTERNATIVE FILTER BANKS A Goertzel filter bank (GFB) based on modified Goertzel algorithm was proposed in as a substitute to DFTFB. In GFB, the DFT is replaced by a modified Goertzel algorithm which performs the modulation of the prototype low-pass frequency response to any centre frequency which is not possible using DFT. This will eliminate the limitation of fixed channel stacking associated with DFTFBs. This paper is an attempt towards design of FBs with reduced area complexity and improved reconfigurability when compared with conventional resampling-based FBs The frequency response masking (FRM) technique was originally proposed for designing low complexity sharp transition-band finite impulse response (FIR) filters. A reconfigurable low complexity channel filter for SDR receivers based on the FRM technique The objective of the work in was to realize a channel filter to extract a single channel (frequency band) from the wideband input signal. New low complexity reconfigurable architecture for the modal filter whichcan simultaneously extract multiple channels is also presented in this paper. The proposed modal filter architecture can generate simultaneous frequency responses employing different delay line adders.Coefficient multiplication, which is the most power consuming operation, is done only once for obtaining different frequency responses simultaneously in the proposed modal filter architecture. Consequently the proposed FB offers low multiplier complexity when compared with other FBs in the literature. The proposed FB has been compared with the conventional PC approach, DFTFB, GFB. III. FREQUENCY RESPONSE MASKING BASED FILTER BANKS Ideally, the reconfigurability of the receiver must be accomplished in such a way that the filter bank architecture serving the current communications standard must be reconfigured with least possible overhead to support a new communication standard while maintaining the parallel operation (simultaneous reception/transmission of multistandard channels). To realize a filter bank which can be reconfigured to accommodate multiple standards with reduced hardware overhead, we have proposed a frequency response masking (FRM) based reconfigurable filter bank (FRMFB) in The FRM technique was originally proposed for designing application-specific low complexity sharp transition-band finite impulse response (FIR) filters. Table 1 Comparison of channelization approaches, IV. REVIEW OF FREQUENCY RESPONSE MASKING APPROACH In this section, a brief review of the FRM approach is presented. An SDR channelizer consists of a bank of filters known as channel filters for extracting individual channels from the digitized wideband input signal. FIR filters are employed as channel filters because of their linear phase property and guaranteed stability. Sharp transition-band FIR filters are required in the channelizer to meet the stringent wireless communication specifications. In conventional FIR filter designs, higher order filters are required to obtain sharp transition- band.
  • 4. FPGA Based Power Efficient Chanalizer For Software Defined Radio | IJMER | ISSN: 2249–6645 | www.ijmer.com | Vol. 4 | Iss. 2 | Feb. 2014 |62| The complexity of FIR filters increases with the filter order. Several approaches have been proposed for reducing the complexity of FIR filters. In an FRM technique was employed for the synthesis of sharp transition-band FIR filters with low complexity. The advantage of the FRM technique is that the bandwidths of the filters are not altered and the resulting filter will have many sparse coefficients (because the subfilters have wide transition-band) resulting in less complexity. Fig. 1. FIR filter architecture based on FRM technique filters. The basic idea behind the FRM technique is to compose the overall sharp transition-band filter using several wide transition-band subfilters.In this paper, the sharp transition-band filter designed using FRM with necessary modifications has been employed as channel filter in an SDR channelizer. The FRM approach can be more clearly explained with the help of Fig. 2. Fig. 2(a) represents the frequency response of an LPF Ha(z). The passband and stopband edges of the modal filter are fap and fas, respectively. The complementary filter of the modal filter Hc(z) is shown in Fig. 2(b). Replacing each delay of Ha(z) and Hc(z) by M delays, two filters Ha(zM) and Hc(zM) are obtained, and their frequency responses are shown in Fig. 2(c). Two masking filters HMA(z) and HMC(z) as shown in Fig. 2(d), are used to mask Ha(zM) and Hc(zM), respectively. If the outputs of HMA(z) and HMC(z), are added, as shown in Fig. 1, the frequency response of the resulting filter H(z) is shown in Fig. 2(e). Thus a sharp transition-band FIR filter is obtained using four subfilters. Since these subfilters are having wide transition-band specifications, the overall complexity will be much less than direct or conventional design of sharp transition-band FIR filters. In an SDR receiver, the specifications of the channelizer changes as the mode of communication changes. In conventional multi-mode channelizers a separate channelizer is needed for each mode, and reconfigurability is achieved by switching among distinct channelizers. This is not an efficient approach due to its increased hardware complexity and poor resource utilization. In this section, a reconfigurable filter bank is presented for SDR channelizers, which uses two blocks: a common hardware block at the front-end (modal filter) for multiple communication standards and a reconfigurable masking filter at the back-end. The complexity of the FB is dominated by the block at the front-end (as the order of the modal filter is substantially higher than that of the masking filter). Since the front-end hardware in the proposed scheme is the same (common) for all the communication standards, its complexity can be significantly reduced by using fixed- coefficient optimization techniques as in [12], which will ensure low complexity of the overall FB. However, in this paper, the idea discussed in has been extended by including the complete design details, generalized expressions for the modal and masking filters, practical design example, and actual implementation results on FPGA.The conventional FRM technique employs the direct form filter structure and therefore the critical path delay is proportional to filter length. But if transposed direct is employed, the critical path delay can be made independent of the filter length. Hence the transposed direct form is employed in the proposed FB. The proposed channelizer offers reconfigurability at two levels, named 1) architectural level, and 2) filter level. A.Architectural Reconfigurability The architectural reconfigurability of the FRM-based FB can be illustrated using the expressions (3). Though the proposed architecture is capable of handling multiple modes of communication, for ease of explanation, a dual-mode channelizer is used to illustrate reconfigurability. Let fp1 and fp2 be the passband frequencies and fs
  • 5. FPGA Based Power Efficient Chanalizer For Software Defined Radio | IJMER | ISSN: 2249–6645 | www.ijmer.com | Vol. 4 | Iss. 2 | Feb. 2014 |63| and fs2 be the stopband frequencies of the channels corresponding to two modes (communication standards) of operation, m1 and m2 respectively. Reconfigurability can be achieved by using the same subfilters in Fig. 1 for both the modes. The parameters fap and fas remain unchanged for both the modes and therefore, the same modal filter is employed for both modes. The masking filters can be reconfigured by modifying the look up table (LUT) values which are explained in detail later. Thus, fp1M1 ¡bfp1M1c = fp2M2 ¡bfp2M2c (4) fs1M1 ¡bfs1M1c = fs2M2 ¡bfs2M2c (5) where M1 and M2 denote the upsampling factors for the two modes m1 and m2 respectively, which can be obtained by solving (4) and (5). Thus by changing the number of delay elements, the same modal filter can be employed to work for both the modes. It is assumed that the two channels are at baseband or need to be down converted to baseband before filtering. However, the expressions (4) and (5) can be extended to bandpass channels also. The dual-mode channelizer can be extended to incorporate additional communication modes by choosing an appropriate nuIn addition to the architectural reconfigurability explained above, each of the subfilters of the proposed FB has been implemented such that they can be reconfigured. This enables the same FB architecture to operate for an entirely new communication standard. The filter level reconfigurability is explained in the next section. B. Filter Level Reconfigurability Filter reconfigurability means changing the coefficients of each filter in Fig. 1 according to the specifications of the new standard. It is well known that one of the efficient ways to reduce the complexity of multiplication operation is to realize it using shift and add operations. In contrast to conventional shift and add units used in previously proposed reconfigurable filter architectures, a binary common subexpressions (BCSs) based shift and add unit has been employed in the filter architectures. Fig. 3. Proposed reconfigurable filter architecture. In two new reconfigurable FIR filter architectures based on a binary subexpression elimination (BSE) algorithm has been proposed. The architecture in consisted of a shift and add unit which will generate all the 3- bit BCSs using 3 adders. In this paper, the architecture in is modified for reducing its complexity. In the filter coefficients are stored in a LUT without any coding. As a result of this, if the first few bits are zeros, the adders employed in the architecture are unnecessarily used. The proposed architecture of the filter for an 8-bit coefficient is shown in Fig. 3. M1 and M2 are 8 : 1 multiplexers; M3 is a 4 : 1 multiplexer and M4 and M5 are 2 : 1 multiplexers. The input is given to the shift and add unit whose output is shared among the multiplexers. V. COMPLEXITY COMPARISON In this section, we present a quantitative comparison of different filter banks reviewed in this paper. Table 2 showsthe comparison of the multiplication rate of the PC approach, DFTFB, GFB [5], MPRB our FRMFB and CDFB Multiplication complexity of a channelizer is defined as the total number of multiplications for extracting NI number of channels (of same communication standard) simultaneously. The multiplications involved in a channelizer can be grouped into three categories: Multiplications associated with (1) Channel filtering; (2) Digital down conversion and (3) Modulation of filters (this is not applicable for PC approach, FRMFB and CDFB).In Table 1, L represents the number of non-zero coefficients of the prototype filter for the PC approach, DFTFB and GFB, l represents the additional number of non-zero coefficients of the modal filter (because of over design) and masking filters in the proposed CDFB, lm represents the total number of non-zero coefficients for the modal filter and masking filters in the FRMFB (We have considered only non-zero coefficients as they will only result in multiplication complexity), and Fs represents the sampling frequency. The multiplication complexities for PC approach, DFTFB and GFB are taken directly from. From Table 2, it is clear that the complexity of PC approach is directly proportional to the number of channels, NI.
  • 6. FPGA Based Power Efficient Chanalizer For Software Defined Radio | IJMER | ISSN: 2249–6645 | www.ijmer.com | Vol. 4 | Iss. 2 | Feb. 2014 |64| Thus higher the number of channels, the PC approach is not hardware efficient. It can be seen that, the complexity of filtering (multiplication) operation is same for the proposed DFTFB and GFB and slightly higher for CDFB (because of overdesigning and masking filters). The MPRB consists of an analysis DFTFB and a synthesis DFTFB and hence the complexity is exactly twice that of DFTFB.As the FRMFB and CDFB do not require any DFT, there are no modulation complexity associated with FRMFB and CDFB. However separate (NI−1) digital down converters are required in the FRMFB and CDFB for converting all the channels except the low-pass channel to baseband. We have not considered FFT for the implementation of IDFT in DFTFB and MPRB, as FFT is appropriate only if the number of channels to be extracted is a power-of-two. From Table 2, it can be seen that the over-all complexity of the proposed CDFB is lower than that of the PC approach, MPRB and GFB. Also, the proposed CDFB is less complex compared to DFTFB, when the number of channels, NI,increases. The FRMFB has the least filter length because ofthe wide transition-band subfilters compared to other filterbanks and hence has the least over-all complexity However, the design of FRMFB is a tedious task as it follows separate design procedure for each bandpass channel. For the extraction of channels of different standards (non-uniform bandwidth channels), only PC approach and FRMFB can be employed efficiently. Hence for non-uniform bandwidth channel extraction, FRMFB is a very good substitute for PC approach because of former’s inherent low complexity and easy reconfigurability. Similarly for the extraction of channels of uniform bandwidth, CDFB is an excellent substitute for DFTFB, GFB and MPRB. VI. CONCLUSIONS In this paper,Low complexity and reconfigurability are the two key requirements of filter banks in SDR receivers. The proposed architecture is inherently less complex and offers two level of reconfigurability: 1) at architectural level and 2) at filter level. The FRM technique is modified to improve the speed and reduce the complexity. The filter bank based on frequency response masking can be used as an efficient substitute for the per-channel approach and the filter bank . In future, to increase the flexibility of the proposed reconfigurable FB multistage FRM techniques will be investigated . REFERENCES [1]. Hentschel, T. and Fettweis, G.“Software Radio Receivers,” CDMA Techniques for Third Generation Mobile Systems. Norwell, MA: Kluwer Academic Publishers, 1999. [2]. Mitola, J. Software Radio Architecture. Hoboken, NJ: Wiley, 2000. [3]. Hentschel, T. Channelization for software defined base-stations. Annales des Telecommunications, 5—6 (May— June2002). [4]. Pucker, L.Channelization techniques for software defined radio. Spectrum Signal Processing Inc., Burnaby, B.C., Canada, Nov. 17—19, 2003. [5]. Kim, C., Shin, Y., Im, S., and Lee,W.SDR-based digital channelizer/de-channelizer for multiple CDMA signals. In Proceedings of IEEE Vehicular Technology Conference, vol. 6, Sept. 2000, 2862—2869. [6]. Fung, C. Y. and Chan, S. C. A multistage filter bank-based channelizer and its multiplier less realization. In Proceedings of IEEE International Symposium on Circuits and Systems, vol. 3, Phoenix, AZ, May2002, [7]. Abu-Al-Saud, W. A. and Stuber, G. L.Efficient wideband channelizer for software radio systems using modulated PR filter banks. IEEE Transactions on Signal Processing, 52, 10 (Oct. 2004), 2807—2820. [8]. Lim, Y. C. Frequency-response masking approach for the synthesis of sharp linear phase digital filters.IEEE Transactions on Circuits and Systems, 33 (Apr.2986), 357—364. [9]. Hartley, R. I. Subexpression sharing in filters using canonic signed digit multipliers. IEEE Transactions on Circuits and Systems-II, 43 (Oct. 1996), 677—688. [10]. Peiro, M. M., Boemo, E. I., and Wanhammar, L. Design of high-speed multiplierless filters using a nonrecursive signed common subexpression algorithm.IEEE Transactions on Computer Aided Design of [11]. Integrated Circuits and Systems, 49, 3 (Mar. 2002), [11] Xu, F., Chang, C. H., and Jong, C. C. Contention resolution algorithm for common sub [12]. expression elimination in digital filter design. IEEE Transactions on Circuits and Systems-II, (Oct.2005)