SlideShare une entreprise Scribd logo
1  sur  14
Télécharger pour lire hors ligne
International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN 0976 –
6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 6, September – October (2013), © IAEME
70
FPGA BASED DESIGN & IMPLEMENTATION OF ORTHOGONAL
FREQUENCY DIVISION MULTIPLEXING TRANSCEIVER MODULE
USING VHDL
Vinay BK1
, Sunil MP2
1
M.Tech Student (SP & VLSI), Department of Electronics and Communication Engineering, Jain
University, Karnataka, India
2
Assistant Professor, Department of Electronics and Communication Engineering, Jain University,
Karnataka, India
ABSTRACT
Orthogonal Frequency Division Multiplexing (OFDM) is a multi-carrier transmission
technique, which divides the available spectrum into many carriers, each one being modulated by a
low rate data stream. OFDM is similar to FDMA in that the multiple user access is achieved by
subdividing the available bandwidth into multiple channels that are then allocated to users. However,
OFDM uses the spectrum much more efficiently by spacing the channels much closer together. This
is achieved by making all the carriers orthogonal to one another, preventing interference between the
closely spaced carriers. The OFDM modem developed in this work consists of development of serial
to parallel converter, 4-QAM modulator, IFFT logic which is built using 64 point radix-4 butterfly
structure, FFT logic, 4-QAM de-modulator, and parallel-to-serial converter. The OFDM modem core
is simulated by considering 31 sub-carriers. The whole design has been implemented using Xilinx
Spartan-3AN XC3S700AN FPGA. The FFT/IFFT module that has been implemented makes use of
CORDIC algorithms as an alternate for multipliers. This makes better usage of FPGA resources and
the performance is more due to the usage of CORDIC algorithms instead of multipliers.
Keywords: OFDM, QAM modulator, FFT/IFFT, CORDIC
I. INTRODUCTION
Nowadays, the wireless telecommunication technology has become very advanced. It
encompasses various types of fixed, mobile, and portable two-way radios, cellular telephones,
personal digital assistants and wireless networking. The OFDM component is present in different
kinds of wireless equipments which include Wireless LAN modems, 3G Cellular systems, Digital
Video Broadcast systems, ADSL modems, etc. OFDM is a special form of Multi Carrier Modulation
INTERNATIONAL JOURNAL OF ADVANCED RESEARCH IN
ENGINEERING AND TECHNOLOGY (IJARET)
ISSN 0976 - 6480 (Print)
ISSN 0976 - 6499 (Online)
Volume 4, Issue 6, September – October 2013, pp. 70-83
© IAEME: www.iaeme.com/ijaret.asp
Journal Impact Factor (2013): 5.8376 (Calculated by GISI)
www.jifactor.com
IJARET
© I A E M E
International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN 0976 –
6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 6, September – October (2013), © IAEME
71
and the OFDM time domain waveforms are chosen such that mutual orthogonality is ensured even
though sub-carrier spectra may over-lap. With respect to OFDM, it can be stated that orthogonality is
an implication of a definite and fixed relationship between all carriers in the collection. It means that
each carrier is positioned such that it occurs at the zero energy frequency point of all other carriers.
The sinc function, illustrated in Fig. 1 exhibits this property and it is used as a carrier in an OFDM
system. The OFDM core consists of both OFDM transmitter and OFDM receiver logic implemented
together on a single FPGA. The OFDM core has been tested by considering the loop-back mode, that
is, the IFFT outputs of the transmitter are taken as inputs to the FFT in the receiver module.
Fig. 1 The sinc function
II. LITERATURE REVIEW
Nasreen Mev and Brig. R.M. Khaire [1]
proposed Orthogonal Frequency Division
Multiplexing (OFDM) transmitter and receiver design using Quartus II tool and Simulation have
been carried out using Altera Modelsim simulation tool. By using channel coding & decoding
methods and error detection & correction methods synthesis and analysis has been done and how
exactly OFDM system works, is verified.
Rajesh S. Bansode, Dr. B. K. Mishra and Aqsa M. Temrikar [2]
proposed the design and
implementation of OFDM system along with SLM implementation to reduce PAPR and a detailed
simulation of the OFDM system with 16-QAM. OFDM transceiver is implemented using FPGA
Spartan6 kit. The hardware results show a detailed study of RTL schematics and Test Bench. In this
paper, the software simulation results show 2dB reduction in the peaks.
Ahmed Saeed, M. Elbably, G. Abdelfadeel, and M. I. Eladawy [3]
explain the implementation of
radix-22 single-path delay feedback pipelined FFT/IFFT processor. This attractive architecture has
the same multiplicative complexity as radix-4 algorithm, but retains the simple butterfly structure of
radix-2 algorithm. The implementation was made on a Field Programmable Gate Array (FPGA)
because it can achieve higher computing speed than digital signal processors, and also can achieve
cost effectively ASIC-like performance with lower development time, and risks. The processor has
been developed using hardware description language VHDL on an Xilinx xc5vsx35t and simulated
up to 465MHz and exhibited execution time of 0.135µS for transformation length 256-point.
M.Santhi and G.Lakshminarayanan [4]
presented paper; a novel scheme is proposed
which comprises the advantages of asynchronous pipelining techniques and the advantages of
FPGAs for implementing 200Mbps MB-OFDM UWB transmitter digital backend modules. In
asynchronous pipelined system, registers are used as in synchronous system. But they are controlled
by handshaking signals. Since FPGAs are rich in registers, design and implementation of
asynchronous pipelined MBOFDM UWB transmitter on FPGA using four-phase bundled-data
protocol is considered in this paper.
International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN 0976 –
6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 6, September – October (2013), © IAEME
72
Nirav J. Chauhan et al. [5]
developed FFT processor for some particular OFDM application.
In order to achieve this goal, several steps need to be followed. The first step is to find the
Specifications for this FFT processor, which is determined on the basis of the application for which
the FFT processor is to be designed. After defining the specifications, optimized FFT algorithm and
architecture should be used for these specifications. There are a large number of FFT algorithms and
architectures in the signal processing literature. Therefore, the state of art algorithms and
architectures should be analyzed and compared. Based on different algorithms and architectures,
different power consumptions, area and speed of the processor will be achieved.
Manjunath Lakkannavar and Ashwini Desai [6]
focused on the core processing block of an
OFDM system, which are the Fast Fourier Transform (FFT) block and the Inverse Fast Fourier
Transform (IFFT). The work also includes in designing a mapping module, serial to parallel and
parallel to serial converter module. The 8 points IFFT / FFT decimation-in-frequency (DIF) with
radix-2 algorithm is analyzed in detail to produce a solution that is suitable for FPGA
implementation. The FPGA implementation of the project is performed using Very High Speed
Integrated Circuit (VHSIC) Hardware Descriptive Language (VHDL).
III. THE PROPOSED SYSTEM
The OFDM modem can be fully implemented in digital form. The OFDM Modem including
the OFDM transmitter and OFDM receiver can be integrated into a single FPGA. As shown in
figure 2, there is a need for blocks of 2-port RAMs for the implementation of the FFT, so Xilinx
Spartan-3AN FPGA was chosen, as they contains the features required. More specifically, we used
the Spartan 3AN FPGA XC3S700AN as the device. Description of each block is as follows.
1) The Constellation Encoder & Decoder: The constellation encoder maps mn bits of the
channel at a point in an+j bn constellation of the modulator. The decoder receives this point and
remaps as mn bits which are transmitted. That the encoder input are binary numbers of mn bits, and
generates the two binary numbers as outputs, 1 binary number is in one phase, and another is in
quadrature, whose sizes are defined by the IFFT. It is therefore necessary to define a threshold
for the decision that can be made about the particular point in this constellation that represents the
received signal.
Fig. 2 Proposed System Block Diagram:
International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN 0976 –
6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 6, September – October (2013), © IAEME
73
2) The Design of Hermitian Symmetry: After mapping of the N channels, we apply the
Hermitian symmetry. The modulation can be done by an IFFT. If there are N channels, the Hermitian
symmetry generates 2N + 2 channels in symmetry. At the receiver, after FFT processing, only the N
channels are sent to the decoder, eliminating the channels generated due to the Hermitian symmetry.
3) The Design of FFT/IFFT: The modulation of MCM can be made through an IDFT. You
can use the quick implementation of the IDFT by implementing the IFFT, shortening the design
time and the hardware utilization. Demodulation can be made by the using DFT, or rather
the FFT, and with their effective implementation.
The FFT computes the DFT with a large reduction in the number of operations, removing
several existing redundancies in the calculation of the direct DFT. This efficiency is achieved at cost
of an additional step to re-sort the data in order to determine the outcome end. This additional step,
since it is effectively implemented, will not increase the computational complexity. As a result, the
FFT is an extremely efficient algorithm that provides a good implementation in hardware.
Fig. 3 Compression between DFT and FFT
4) The Design of Butterfly Structures: The most popular algorithms are the FFT radix-2 and
radix-4. Radix-4 decimation in frequency based butterfly structure.
Fig. 4 Design of Butterfly Structures
In the FFT butterfly, the complex multiplication made between a complex number, (a + jb),
and ܹே
௤
(a+jb)(cos (2π
ࢗ
ࡺ
)−j sin(2π
ࢗ
ࡺ
)............(1)
(a cos(2π
ࢗ
ࡺ
)+b sin(2π
ࢗ
ࡺ
)+j(−a sin(2π
ࢗ
ࡺ
)+b cos(2π
ࢗ
ࡺ
))…………….(2)
Similarly, in the IFFT, complex multiplications and made and the number of complexes are given by
ܹே
ି௤
obtaining:
(a cos (2π
ࢗ
ࡺ
)−b sin(2π
ࢗ
ࡺ
)+j(a sin(2π
ࢗ
ࡺ
)+b cos(2π
ࢗ
ࡺ
))……………..(3)
5) The Design of CORDIC Pipeline: Basically there are two methods to do the multiplication:
store in a table the values of sine and cosine or calculate its value at the time through the CORDIC.
International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN 0976 –
6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 6, September – October (2013), © IAEME
74
The CORDIC algorithm based multiplication is used .A way to implement the multiplications shown
in equations (2) and (3) is by making use of CORDIC (Coordinate Rotation Digital Computer) based
technique. The (2) can be rewritten as:
(R +j I)= (a cos (2π
ࢗ
ࡺ
) +b sin (2π
ࢗ
ࡺ
) +j (−a sin (2π
ࢗ
ࡺ
) +b cos (2π
ࢗ
ࡺ
))…………… (4)
The (R +j I) term can be represented in matrix form, separating the real from the imaginary:
ൣ୍
ୖ
൧ ൌ ቂ
cosθ െsinθ
sinθ cosθ
ቃ ൣୠ
ୟ
൧……………… (5)
Where θ=2π
௤
ே
Similarly, the eqn(3) can be rewritten as:
(R +j I)= (a cos (2π
ࢗ
ࡺ
) −b sin (2π
ࢗ
ࡺ
)+j (a sin(2π
ࢗ
ࡺ
)+b cos(2π
ࢗ
ࡺ
))……….(6)
And can also be represented in matrix form:
ቂ
cosθ െsinθ
sinθ cosθ
ቃ………….. (7)
Therefore we can consider the complex multiplications in equation (2) and equation
(3) as a rotation of the angle of a + jb. The rotation of an angle θ can be performed in several steps,
using a recursive method, in which each step is a small rotation of angle θn, which makes up the
vector full rotation. The CORDIC uses this recursive procedure to make the rotation vector. Thus,
you can only use rotation, adders/subtractors and comparators, which can be easily implemented in
hardware. For this reason it can be implemented very efficiently in an FPGA. Isolating cos (θn)
rotation matrix in eqn (7), we get:
Cos θn ൤
1 െtanߠ௡
tanߠ௡ 1
൨………. (8)
Making the angle of each step, θn, such that θn = arctan(1/2n
), it is possible to replace
the tangent of the rotation matrix in Equation(8) by a simple rotation operation
to the right of the binary number, as it will be a power of 2.
The sum of all the steps of generating a rotation angle of rotation θ is given by:
∑ ሺࡿ࢔ࣂ࢔ሻ∞
࢔ୀ૙ ൌ ࣂ……………………….… (9)
Where, Sn = {-1, +1}, then we obtain
tanࣂ࢔=࢙࢔2−n
………………………………..(10)
Applying Equation (10) in Equation (8), we obtain:
ቂ௑೙శభ
௒೙శభ
ቃ=ࢉ࢕࢙࢔ ൤
૚ െ࢙࢔૛ି࢔
࢙࢔૛ି࢔
૚
൨ ቂࢄ࢔
ࢅ࢔
ቃ………. (11)
Where, Xn +1 and Yn +1 is the next step of Xn and Yn, respectively. In Equation (11) there
is still cosθn left alone. The calculation will be iterated using several multiplications, which can be
grouped as:
K= ૚
ࡼ
ൌ ∏ ቀ‫ܛܗ܋‬ሺ‫ܖ܉ܜ܋ܚ܉‬ ሺ
૚
૛࢔ሻቁ∞
࢔ୀ૙ …………... (12)
International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN 0976 –
6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 6, September – October (2013), © IAEME
75
Where, n is the number of iterations. Performing this calculation, it appears that from the 14th
iteration, the value of K tends to remain a constant value, as shown in figure 5, which can be
approximated to 0.6073. The value P will be approximately 1.6468. So, from that point we can
replace the multiplication of several cosine terms Equation (12) by multiplication by a constant value
of P, 1.6468.
Fig. 5 the variations of value k with no. of iteration
3) The Design of Radix-4 Butterfly: In implementing radix-4, the basic block is a four-
point butterfly as shown in fig. 6. It consists of four inputs and four outputs. Internally, it makes three
complex multiplications and four complex additions.
Fig. 6 Design of Radix-4 Butterfly
With the FFT using radix-4, it is shown that the calculation requires
(3N / 8) log2 N multiplications and (3N / 2) log2 N complex additions. It is interesting to note that the
sum of the butterfly is made in two steps, the number of items falls from 12 to 8. The number
of complex additions gets reduced to N log2 N, which is identical to a radix-2 FFT. Therefore, with
the radix-4 FFT, a 25% reduction in the number of complex multiplications is required, making the
calculations much faster than radix-2 FFT.
6) The Memory Usage: Basically, the algorithm is to take the data of FFT/IFFT through the
memory elements (4 memory elements considered for radix-4), do the butterfly calculations and then
return the calculated data to the memory. Once the input data has already been processed by the
butterfly, there is no more reason to guard them. So we can save the processed data in the same
position of the same memory element. Thus, the amount of memory needed will be fixed. To solve
the problem of cyclic-prefix, we can put output data to store in a RAM. So for the system to
continue to function, we need the input memory to double its size and its contents separated into two
parts, so that while reading the FFT, it should be possible to write in the other memory
International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN 0976 –
6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 6, September – October (2013), © IAEME
76
and vice versa. Also, there is a need to add another RAM memory for later reading of the FFT data.
This configuration is shown in Fig.7.
Fig. 7 Block Diagram of FFT Implementation Using 3 Rams
7) Design of Cyclic-Prefix: The inclusion of the cyclic-prefix at the transmitter is made very
easily by parallel-serial converter. Just read the converter output bits that belong to cyclic-prefix two
times and read the buffer RAM of the IFFT two times. The exclusion of the cyclic-prefix in the
receiver is also made simple by simply removing the v bits that belongs to the cyclic-prefix during
the FFT operation.
IV. DESIGN OF OFDM TRANSMITTER AND RECEIVER
1) OFDM TX:
The serial to parallel converter receives the M-serial bits to be transmitted and divides into N
sub-blocks of mn bits each, which are then mapped by the encoder at a point as an + jbn in the
constellation of the modulator. It is Important to note that this mapping is done only by converting
the bits in to the phase it represents. The modulation is not made at this time as in the case of QAM.
For this, as we have seen in the IFFT, after mapping the N channels, and then applying the hermetian
symmetry, 2N +2 channel complex symmetry is generated. The IFFT receives the 2N +2 channel
complex symmetry generated by the hermetian symmetry and then does the modulation. At the end
of IFFT processing, the output will only be the real part of the numbers. The parallel to serial
converter serializes the data, however it serializes v twice for the same outputs of the IFFT, thus
adding the cyclic-prefix, and generating 2N +2 + v words to be converted to analog signal by using
digital to analog converter. Note that the inclusion of the cyclic-prefix is made very easily by using
parallel to serial converter.
International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN 0976 –
6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 6, September – October (2013), © IAEME
77
Fig. 8 OFDM Transmitter Module
2) OFDM RX:
In this system the analog-digital converter samples the signal from the channel, generating
2N +2 + v serial samples. So the serial to parallel converter generates 2N + 2 + v parallel channels.
The FFT receives only 2N + 2 real channels, thus eliminating the v channels generated due to the
cyclic-prefix. The FFT also demodulates the signal generating 2N +2 complex outputs. After FFT
processing, the bits are sent to only N-channel complex decoder, eliminating the channels of
hermitian symmetry in the same way that eliminated the cyclic-prefix. The decoder makes the
decision about the binary sequence that represents the received signal and then again generates the
block of M-bits that are transmitted.
Fig. 9 OFDM Receiver Module
International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN 0976 –
6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 6, September – October (2013), © IAEME
78
V. RESULTS AND DISCUSSION
The synthesis of OFDM Modem core was performed using Xilinx ISE software and the
results are as shown below. Fig. 10 shows the synthesis results of OFDM MODEM top module. The
OFDM modem consists of TXMODEM, TXRX and RXMODEM modules is as shown in figure 11.
Fig. 10 OFDM Modem Top Module
Fig. 11 OFDM Modem consisting of TXMODEM, TXRX Interface and RXMODEM modules
1) Results of OFDM modem top module
When the reset pin (rsti) = ‘1’ and when txserial, which is the serial input pin = ‘1’, then
rxserial, which is the output of the receiver module = ‘1’. This is shown in figure 12. At these time
instants, the outputs of IFFT module that is the iin pins are also zeros.
International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN 0976 –
6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 6, September – October (2013), © IAEME
79
Fig. 12 Simulation Results of OFDM Modem Top module when rsti = ‘1’
In fig. 13, when reset pin, rsti = ‘0’, and when txserial is made ‘0’, then IFFT in transmitter
and FFT in receiver starts processing data. The output enable starts sending small pulses to indicate
that the output is valid at those time instances. The iin signals also start changing. Note that the
rxserial pin becomes ‘0’, which is the output of the receiver.
Fig. 13 Simulation Results of OFDM Modem Top module when rsti = ‘0’
In fig. 14, the input data, txserial = ‘1’ and after several clock cycles, the receiver output,
rxserial becomes ‘1’
Fig. 14 Simulation Results of OFDM Modem Top module if txserial = ‘1’
International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN 0976 –
6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 6, September – October (2013), © IAEME
80
2) Results of TXSERIAL module
In fig. 15, the input data, serial = ‘0’ and rst = ‘0’. The IFFT in transmitter does the
processing of data and hence there are changes in iout signals. The output_ enable signal has pulses
of small time durations, indicating that the value on iout signals are valid at those time instants. The
mem_block signal keeps changing with respect to time. When mem_block is ‘0’, then the one of the
RAM at the input side is selected and if mem_block is ‘1’, then the other RAM at the input side is
selected. Note that I and Q output signals of 4-QAM modulator are “000010000000” respectively if
serial signal is ‘0’.
Fig. 15 Simulation Results of TXSERIAL Module when input serial is ‘0’
In fig. 16, the input data, serial = ‘1’ and rst = ‘0’. The IFFT in transmitter does the
processing of data and hence there are changes in iout signals. The output enable signal has pulses of
small time durations, indicating that the value on iout signals are valid at those time instants. Note
that I and Q output signals of 4-QAM modulator are “11010000000” respectively if serial signal is
‘1’.
Fig. 16 Simulation Results of TXSERIAL Module when input serial is ‘1’
3) Results of TXMODEM module
In fig. 17, the input data, serial = ‘1’ and rst = ‘0’. The IFFT in transmitter does the
processing of data and hence there are changes in iout signals. The output_ enable signal has pulses
of small time durations, indicating that the value on iout signals are valid at those time instants. The
waveform shown is zoomed in to indicate that the outputs of iout has 64 variations with respect to
time, indicating that the IFFT/FFT does the 64 point transform
International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN 0976 –
6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 6, September – October (2013), © IAEME
81
Fig. 17 Simulation Results of TXMODEM Module when input serial is ‘1’
4) Results of INPUT module
In fig.18, the input data, serial is changed from ‘0’ to ‘1’. Since this module is a 4-QAM
modulator, note that the outputs I and Q are “000010000000” when serial signal is ‘0’ and I and Q
are “11010000000” when serial signal is ‘1’
Fig. 18 Simulation Results of INPUT module (4-QAM modulator)
5) Results of RXMODEM module
In Fig. 19, when IOUT and QOUT signals are “00000000111011” then the output of
RXMODEM, that is, the TXSERIAL signal is ‘0’. When IOUT and QOUT signals are changing with
respect to time, then at those instants, the output signal, TXSERIAL is ‘1’.
Fig. 19 Simulation Results of RXMODEM module
International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN 0976 –
6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 6, September – October (2013), © IAEME
82
VI. CONCLUSION
The OFDM modem core has been successfully designed, OFDM transmitter chain as well as
OFDM receiver chain has been successfully implemented using a single FPGA. The Inverse Fast
Fourier Transform (IFFT) in OFDM transmitter and Fast Fourier Transform (FFT) in OFDM
receiver module have been implemented. The FFT/IFFT has been chosen in the design instead of the
Discrete Fourier Transform and Inverse Discrete Fourier Transform because they offer better speed
with less computational time.
The whole OFDM modem design has been carried out using VHDL coding. Direct
mathematical method is adopted in the design of FFT/IFFT because it is an efficient and optimized
method instead of the structural implementation which is based on butterfly operation. The OFDM
core is Compile time configurable. That is the width, points and stages of OFDM can be configurable
and there is no limitation (except for the device logic utilization). The OFDM core has designed
considering very less latency. Transmitter latency measured to be 4.59us and Receiver latency
measured to be 2.25us. OFDM has been designed by considering 31 orthogonal sub-carriers and it is
synthesized to 157.3MHz external clock frequency. OFDM has inbuilt Serial-to-parallel converter
and Parallel-to-serial converter, thus the core can be directly connected to serial ports. It has lot of
advantages when compared with Xilinx Coregen FFT core.
REFERENCES
[1] Nasreen Mev, Brig. R.M. Khaire, “Implementation of OFDM Transmitter and Receiver Using
FPGA”, International Journal of Soft Computing and Engineering (IJSCE) ISSN: 2231-2307,
Volume-3, Issue-3, Page 199 – 202, July 2013.
[2] Rajesh S. Bansode, Dr. B. K. Mishra and Aqsa M. Temrikar, “Hardware Implementation of
OFDM system to reduce PAPR using Selective Level Mapping on FPGA” IOSR Journal of
Electronics and Communication Engineering (IOSR-JECE) e-ISSN: 2278-2834,p- ISSN: 2278-
8735. Volume 7, Issue 1, PP 05-11, (Jul. - Aug. 2013).
[3] Ahmed Saeed, M. Elbably, G. Abdelfadeel, and M. I. Eladawy, “Efficient FPGA
implementation of FFT/IFFT Processor”, International Journal of Circuits, Systems and Signal
Processing, Issue 3, Volume 3, Page 103-110, 2009.
[4] M.Santhi1, G.Lakshminarayanan, “Fpga Based Asynchronous Pipelined Mb-Ofdm Uwb
Transmitter Backend Modules”, ICTACT JOURNAL OF COMMUNICATION
TECHNOLOGY, ISSUE: 01 Page 103-110, MARCH 2010.
[5] Nirav J. Chauhan, Shruti Oza and K.R.Parmar, “Survey of Optimization of FFT Processor for
OFDM Receivers”, Journal of Information, Knowledge and Research in Electronics and
Communication Engineering, ISSN: 0975 – 6779, Volume – 02, Issue – 02 Page 597-601,
NOV 12 - OCT 13.
[6] Manjunath Lakkannavar, Ashwini Desai, “Design and Implementation of OFDM (Orthogonal
Frequency Division Multiplexing) using VHDL and FPGA”, International Journal of
Engineering and Advanced Technology (IJEAT), ISSN: 2249 – 8958, Volume-1, Issue-6, and
August 2012
[7] “Orthogonal Frequency Division Multiplexing (OFDM) Explained”, Magis Networks, Inc.,
February 8, 2001, www.magisnetworks.com.
[8] “An Introduction to OFDM”, International Engineering Consortium (IEC),
http://www.iec.org/online/tutorial/ofdm/topic04.html.
[9] Design of an OFDM Transmitter and Receiver using FPGA, Loo Kah Cheng, UTM, 2004.
[10] Implementation of 8 point IFFT and FFT for OFDM System, Nor Hafizah Bt Abdul Satar,
UTM, 2004.
International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN 0976 –
6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 6, September – October (2013), © IAEME
83
[11] “Advantages of OFDM” http//pic.qcslink.com/introPLC/AdvOFDM.htm.
[12] Communication Systems, Simon Haykin, 4th Edition, Wiley 2000.
[13] BROWN, S.; ROSE, J. Architecture of FPGAs and CPLDs: A Tutorial.
[14] PARNELL, K.; MEHTA, N. Programmable Logic Design Quick Start Hand Book. 2nd
edition,
Xilinx, June 2002, <www.xilinx.com>.
[15] SOCIETY, I. C. IEEE Standard 1076: VHDL Language Reference Manual, Nova York, EUA:
The Institute of Electrical and Electronics Engineers, Inc., May 2002.
[16] BAESE, U. M. Digital Signal Processing with Field Programmable Gate Arrays. Berlin,
Germany: Springer, 2001.
[17] HIROSAKI, B. An orthogonally multiplexed QAM system using the discrete Fourier
transform. IEEE Transactions on Communications, v. 28, p. 982-989, July 1981.
[18] SALTZBERG, B. R. Performance of an efficient parallel data transmission system, IEEE
Transactions on Communications, COM-15, p. 805-811, December 1967.
[19] BINGHAM, J. A. C. ADSL, VDSL and Multi carrier Modulation. 1. ed. [S.l]: John Wiley &
Sons, Inc., 2000.
[20] Mr. Sandeep Bidwai , Mrs. Saylee S. Bidwai , Prof. Dr. S.P. Patil ,Mrs. Sunita S. Shinde,
“Implementation & Performance Analysis Of Cordic In Ofdm Based Wlan System Using
Vhdl” International journal of Electronics and Communication Engineering & Technology
(IJECET), Volume 3, Issue 3, 2012, pp. 103 - 111, ISSN Print: 0976- 6464, ISSN Online:
0976 –6472, Published by IAEME
[21] K P Ravali, K Usha, K Varshini And K Gayatri Devi, “Performance Analysis Of New Binary
Orthogonal Codes For Ds-Cdma Communication Over Awgn Channel” International journal
of Electronics and Communication Engineering & Technology (IJECET), Volume 4, Issue 4,
2013, pp. 248 - 254, ISSN Print: 0976- 6464, ISSN Online: 0976 –6472, Published by IAEME
[22] Mahendra Kumar M.D, Sunil Mp And Vinay Kumar S.B, “Comparative Analysis Of Multi
Stage Cordic Using Micro-Rotation Technique” International journal of Electronics and
Communication Engineering & Technology (IJECET), Volume 4, Issue 3, 2013, pp. 270 -
281, ISSN Print: 0976- 6464, ISSN Online: 0976 –6472, Published by IAEME
AUTHORS
Mr. Vinay BK is a student in the Department of Electronics and Communication
Engineering, School of Engineering and Technology, Jain University, Karnataka,
India. He received his Bachelor degree in Electronics and Communication
Engineering from VTU in 2012. He is pursuing M.Tech (SP and VLSI Design) in
Electronics and Communication Engineering, Jain University, Karnataka, India. My
research interest includes Low power VLSI Design; Analog and Mixed signal VLSI
Design, Circuit design and simulations, DSP, and Embedded Systems Design.
Mr. Sunil MP, currently working as an Assistant Professor in the department of
Electronics & Communication Engineering, School of Engineering and Technology,
Jain University, Karnataka, India. He has received B.E degree in Electronics and
Communication from VTU in 2009. He has received M.Tech degree in Electronics
Design and Technology from National Institute of Technology, Calicut, and Kerala
in 2011. His research interests include Embedded Systems Design, Analog and
Mixed signal VLSI Design, Ultra-Thin Gate insulators for VLSI Technologies, RF
VLSI Design, Microelectronics System Packaging, Microelectronics, Micro/Nano
Sensor Technology, High-speed CMOS analog/RF-wave integrated circuits and
systems.

Contenu connexe

Tendances

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
 
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
 
IRJET- FPGA based Processor for Feature Detection in Ultra-Wide Band Radar
IRJET- FPGA based Processor for Feature Detection in Ultra-Wide Band RadarIRJET- FPGA based Processor for Feature Detection in Ultra-Wide Band Radar
IRJET- FPGA based Processor for Feature Detection in Ultra-Wide Band RadarIRJET Journal
 
FEC-Forward Error Correction for Optics Professionals
FEC-Forward Error Correction for Optics ProfessionalsFEC-Forward Error Correction for Optics Professionals
FEC-Forward Error Correction for Optics ProfessionalsMapYourTech
 
Performance Analysis of MIMO-OFDM System Using QOSTBC Code Structure for M-PSK
Performance Analysis of MIMO-OFDM System Using QOSTBC Code Structure for M-PSKPerformance Analysis of MIMO-OFDM System Using QOSTBC Code Structure for M-PSK
Performance Analysis of MIMO-OFDM System Using QOSTBC Code Structure for M-PSKCSCJournals
 
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
 
Simulation of ofdm modulation adapted to the transmission of a fixed image
Simulation of ofdm modulation adapted to the transmission of a fixed imageSimulation of ofdm modulation adapted to the transmission of a fixed image
Simulation of ofdm modulation adapted to the transmission of a fixed imageIAEME Publication
 
40G 100G gigabit ethernet technology overview
40G 100G gigabit ethernet technology overview40G 100G gigabit ethernet technology overview
40G 100G gigabit ethernet technology overviewMapYourTech
 
Iaetsd a review on performance analysis of mimo-ofdm system based on dwt and ...
Iaetsd a review on performance analysis of mimo-ofdm system based on dwt and ...Iaetsd a review on performance analysis of mimo-ofdm system based on dwt and ...
Iaetsd a review on performance analysis of mimo-ofdm system based on dwt and ...Iaetsd Iaetsd
 
Channel coding a walkthrough
Channel coding a walkthroughChannel coding a walkthrough
Channel coding a walkthroughMapYourTech
 
Performance analysis of DWT based OFDM over FFT based OFDM and implementing o...
Performance analysis of DWT based OFDM over FFT based OFDM and implementing o...Performance analysis of DWT based OFDM over FFT based OFDM and implementing o...
Performance analysis of DWT based OFDM over FFT based OFDM and implementing o...VLSICS Design
 
Improve peak to average power ratio (papr) reduction techniques
Improve peak to average power ratio (papr) reduction techniquesImprove peak to average power ratio (papr) reduction techniques
Improve peak to average power ratio (papr) reduction techniquesIAEME Publication
 

Tendances (15)

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
 
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)
 
IRJET- FPGA based Processor for Feature Detection in Ultra-Wide Band Radar
IRJET- FPGA based Processor for Feature Detection in Ultra-Wide Band RadarIRJET- FPGA based Processor for Feature Detection in Ultra-Wide Band Radar
IRJET- FPGA based Processor for Feature Detection in Ultra-Wide Band Radar
 
FEC-Forward Error Correction for Optics Professionals
FEC-Forward Error Correction for Optics ProfessionalsFEC-Forward Error Correction for Optics Professionals
FEC-Forward Error Correction for Optics Professionals
 
Performance Analysis of MIMO-OFDM System Using QOSTBC Code Structure for M-PSK
Performance Analysis of MIMO-OFDM System Using QOSTBC Code Structure for M-PSKPerformance Analysis of MIMO-OFDM System Using QOSTBC Code Structure for M-PSK
Performance Analysis of MIMO-OFDM System Using QOSTBC Code Structure for M-PSK
 
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
 
Simulation of ofdm modulation adapted to the transmission of a fixed image
Simulation of ofdm modulation adapted to the transmission of a fixed imageSimulation of ofdm modulation adapted to the transmission of a fixed image
Simulation of ofdm modulation adapted to the transmission of a fixed image
 
40G 100G gigabit ethernet technology overview
40G 100G gigabit ethernet technology overview40G 100G gigabit ethernet technology overview
40G 100G gigabit ethernet technology overview
 
Iaetsd a review on performance analysis of mimo-ofdm system based on dwt and ...
Iaetsd a review on performance analysis of mimo-ofdm system based on dwt and ...Iaetsd a review on performance analysis of mimo-ofdm system based on dwt and ...
Iaetsd a review on performance analysis of mimo-ofdm system based on dwt and ...
 
Channel coding a walkthrough
Channel coding a walkthroughChannel coding a walkthrough
Channel coding a walkthrough
 
Performance analysis of DWT based OFDM over FFT based OFDM and implementing o...
Performance analysis of DWT based OFDM over FFT based OFDM and implementing o...Performance analysis of DWT based OFDM over FFT based OFDM and implementing o...
Performance analysis of DWT based OFDM over FFT based OFDM and implementing o...
 
Dmrc Fiber Optics Transmission System
Dmrc Fiber Optics Transmission SystemDmrc Fiber Optics Transmission System
Dmrc Fiber Optics Transmission System
 
Otn network poster_web
Otn network poster_webOtn network poster_web
Otn network poster_web
 
Improve peak to average power ratio (papr) reduction techniques
Improve peak to average power ratio (papr) reduction techniquesImprove peak to average power ratio (papr) reduction techniques
Improve peak to average power ratio (papr) reduction techniques
 
My paper
My paperMy paper
My paper
 

Similaire à 20120130406009 2

Performance Analysis of BER and Throughput of Different MIMO Systems using Di...
Performance Analysis of BER and Throughput of Different MIMO Systems using Di...Performance Analysis of BER and Throughput of Different MIMO Systems using Di...
Performance Analysis of BER and Throughput of Different MIMO Systems using Di...IRJET Journal
 
Evaluation and Design an Efficient Mobile WiMax Architecture Using Coded OFDM...
Evaluation and Design an Efficient Mobile WiMax Architecture Using Coded OFDM...Evaluation and Design an Efficient Mobile WiMax Architecture Using Coded OFDM...
Evaluation and Design an Efficient Mobile WiMax Architecture Using Coded OFDM...IRJET Journal
 
VHDL Implementation of FPGA Based OFDM Modem for Wireless Applications
VHDL Implementation of FPGA Based OFDM Modem for Wireless ApplicationsVHDL Implementation of FPGA Based OFDM Modem for Wireless Applications
VHDL Implementation of FPGA Based OFDM Modem for Wireless ApplicationsEditor IJCATR
 
OFDM based baseband Receiver
OFDM based baseband ReceiverOFDM based baseband Receiver
OFDM based baseband Receivernaveen sunnam
 
Performance Analysis of 802.lln MIMO OFDM Transceiver
Performance Analysis of 802.lln MIMO OFDM TransceiverPerformance Analysis of 802.lln MIMO OFDM Transceiver
Performance Analysis of 802.lln MIMO OFDM TransceiverIJERA Editor
 
Implementation of High Speed OFDM Transceiver using FPGA
Implementation of High Speed OFDM Transceiver using FPGAImplementation of High Speed OFDM Transceiver using FPGA
Implementation of High Speed OFDM Transceiver using FPGAMangaiK4
 
Analysis of Women Harassment inVillages Using CETD Matrix Modal
Analysis of Women Harassment inVillages Using CETD Matrix ModalAnalysis of Women Harassment inVillages Using CETD Matrix Modal
Analysis of Women Harassment inVillages Using CETD Matrix ModalMangaiK4
 
Implementation of SISO-OFDM Transmission using MATLAB on DSP Processor
Implementation of SISO-OFDM Transmission using MATLAB on DSP ProcessorImplementation of SISO-OFDM Transmission using MATLAB on DSP Processor
Implementation of SISO-OFDM Transmission using MATLAB on DSP Processormohan676910
 
Comparative study of_digital_modulation (1)
Comparative study of_digital_modulation (1)Comparative study of_digital_modulation (1)
Comparative study of_digital_modulation (1)Bindia Kumari
 
Channel Coding and Clipping in OFDM for WiMAX using SDR
Channel Coding and Clipping in OFDM for WiMAX using SDRChannel Coding and Clipping in OFDM for WiMAX using SDR
Channel Coding and Clipping in OFDM for WiMAX using SDRidescitation
 
Research on pilot based channel estimation for lte downlink
Research on pilot based channel estimation for lte downlinkResearch on pilot based channel estimation for lte downlink
Research on pilot based channel estimation for lte downlinkIAEME Publication
 
IRJET- Performance Analysis of IP Over Optical CDMA System based on RD Code
IRJET- Performance Analysis of IP Over Optical CDMA System based on RD CodeIRJET- Performance Analysis of IP Over Optical CDMA System based on RD Code
IRJET- Performance Analysis of IP Over Optical CDMA System based on RD CodeIRJET Journal
 
Plan_design and FPGA implement of MIMO OFDM SDM systems
Plan_design and FPGA implement of MIMO OFDM SDM systemsPlan_design and FPGA implement of MIMO OFDM SDM systems
Plan_design and FPGA implement of MIMO OFDM SDM systemsTan Vo
 
BER Performance Improvement for 4 X 4 MIMO Single Carrier FDMA System Using M...
BER Performance Improvement for 4 X 4 MIMO Single Carrier FDMA System Using M...BER Performance Improvement for 4 X 4 MIMO Single Carrier FDMA System Using M...
BER Performance Improvement for 4 X 4 MIMO Single Carrier FDMA System Using M...IRJET Journal
 
Performance analysis of DWT based OFDM over FFT based OFDM and implementing o...
Performance analysis of DWT based OFDM over FFT based OFDM and implementing o...Performance analysis of DWT based OFDM over FFT based OFDM and implementing o...
Performance analysis of DWT based OFDM over FFT based OFDM and implementing o...VLSICS Design
 
Implementation and Study of Universal Filtered Multi Carrier under Carrier Fr...
Implementation and Study of Universal Filtered Multi Carrier under Carrier Fr...Implementation and Study of Universal Filtered Multi Carrier under Carrier Fr...
Implementation and Study of Universal Filtered Multi Carrier under Carrier Fr...Editor IJAIEM
 
Performance Evaluation of IEEE STD 802.16d Transceiver
Performance Evaluation of IEEE STD 802.16d TransceiverPerformance Evaluation of IEEE STD 802.16d Transceiver
Performance Evaluation of IEEE STD 802.16d TransceiverIOSR Journals
 

Similaire à 20120130406009 2 (20)

Performance Analysis of BER and Throughput of Different MIMO Systems using Di...
Performance Analysis of BER and Throughput of Different MIMO Systems using Di...Performance Analysis of BER and Throughput of Different MIMO Systems using Di...
Performance Analysis of BER and Throughput of Different MIMO Systems using Di...
 
Evaluation and Design an Efficient Mobile WiMax Architecture Using Coded OFDM...
Evaluation and Design an Efficient Mobile WiMax Architecture Using Coded OFDM...Evaluation and Design an Efficient Mobile WiMax Architecture Using Coded OFDM...
Evaluation and Design an Efficient Mobile WiMax Architecture Using Coded OFDM...
 
VHDL Implementation of FPGA Based OFDM Modem for Wireless Applications
VHDL Implementation of FPGA Based OFDM Modem for Wireless ApplicationsVHDL Implementation of FPGA Based OFDM Modem for Wireless Applications
VHDL Implementation of FPGA Based OFDM Modem for Wireless Applications
 
D010231821
D010231821D010231821
D010231821
 
OFDM based baseband Receiver
OFDM based baseband ReceiverOFDM based baseband Receiver
OFDM based baseband Receiver
 
Performance Analysis of 802.lln MIMO OFDM Transceiver
Performance Analysis of 802.lln MIMO OFDM TransceiverPerformance Analysis of 802.lln MIMO OFDM Transceiver
Performance Analysis of 802.lln MIMO OFDM Transceiver
 
Implementation of High Speed OFDM Transceiver using FPGA
Implementation of High Speed OFDM Transceiver using FPGAImplementation of High Speed OFDM Transceiver using FPGA
Implementation of High Speed OFDM Transceiver using FPGA
 
Analysis of Women Harassment inVillages Using CETD Matrix Modal
Analysis of Women Harassment inVillages Using CETD Matrix ModalAnalysis of Women Harassment inVillages Using CETD Matrix Modal
Analysis of Women Harassment inVillages Using CETD Matrix Modal
 
Implementation of SISO-OFDM Transmission using MATLAB on DSP Processor
Implementation of SISO-OFDM Transmission using MATLAB on DSP ProcessorImplementation of SISO-OFDM Transmission using MATLAB on DSP Processor
Implementation of SISO-OFDM Transmission using MATLAB on DSP Processor
 
Comparative study of_digital_modulation (1)
Comparative study of_digital_modulation (1)Comparative study of_digital_modulation (1)
Comparative study of_digital_modulation (1)
 
Channel Coding and Clipping in OFDM for WiMAX using SDR
Channel Coding and Clipping in OFDM for WiMAX using SDRChannel Coding and Clipping in OFDM for WiMAX using SDR
Channel Coding and Clipping in OFDM for WiMAX using SDR
 
Research on pilot based channel estimation for lte downlink
Research on pilot based channel estimation for lte downlinkResearch on pilot based channel estimation for lte downlink
Research on pilot based channel estimation for lte downlink
 
IRJET- Performance Analysis of IP Over Optical CDMA System based on RD Code
IRJET- Performance Analysis of IP Over Optical CDMA System based on RD CodeIRJET- Performance Analysis of IP Over Optical CDMA System based on RD Code
IRJET- Performance Analysis of IP Over Optical CDMA System based on RD Code
 
Plan_design and FPGA implement of MIMO OFDM SDM systems
Plan_design and FPGA implement of MIMO OFDM SDM systemsPlan_design and FPGA implement of MIMO OFDM SDM systems
Plan_design and FPGA implement of MIMO OFDM SDM systems
 
BER Performance Improvement for 4 X 4 MIMO Single Carrier FDMA System Using M...
BER Performance Improvement for 4 X 4 MIMO Single Carrier FDMA System Using M...BER Performance Improvement for 4 X 4 MIMO Single Carrier FDMA System Using M...
BER Performance Improvement for 4 X 4 MIMO Single Carrier FDMA System Using M...
 
Performance analysis of DWT based OFDM over FFT based OFDM and implementing o...
Performance analysis of DWT based OFDM over FFT based OFDM and implementing o...Performance analysis of DWT based OFDM over FFT based OFDM and implementing o...
Performance analysis of DWT based OFDM over FFT based OFDM and implementing o...
 
Ew31992997
Ew31992997Ew31992997
Ew31992997
 
Implementation and Study of Universal Filtered Multi Carrier under Carrier Fr...
Implementation and Study of Universal Filtered Multi Carrier under Carrier Fr...Implementation and Study of Universal Filtered Multi Carrier under Carrier Fr...
Implementation and Study of Universal Filtered Multi Carrier under Carrier Fr...
 
B0530714
B0530714B0530714
B0530714
 
Performance Evaluation of IEEE STD 802.16d Transceiver
Performance Evaluation of IEEE STD 802.16d TransceiverPerformance Evaluation of IEEE STD 802.16d Transceiver
Performance Evaluation of IEEE STD 802.16d Transceiver
 

Plus de IAEME Publication

IAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdfIAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdfIAEME Publication
 
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...IAEME Publication
 
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURSA STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURSIAEME Publication
 
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURSBROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURSIAEME Publication
 
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONSDETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONSIAEME Publication
 
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONSANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONSIAEME Publication
 
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINOVOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINOIAEME Publication
 
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...IAEME Publication
 
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMYVISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMYIAEME Publication
 
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...IAEME Publication
 
GANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICEGANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICEIAEME Publication
 
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...IAEME Publication
 
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...IAEME Publication
 
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...IAEME Publication
 
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...IAEME Publication
 
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...IAEME Publication
 
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...IAEME Publication
 
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...IAEME Publication
 
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...IAEME Publication
 
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENTA MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENTIAEME Publication
 

Plus de IAEME Publication (20)

IAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdfIAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdf
 
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
 
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURSA STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
 
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURSBROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
 
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONSDETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
 
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONSANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
 
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINOVOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
 
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
 
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMYVISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
 
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
 
GANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICEGANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICE
 
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
 
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
 
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
 
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
 
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
 
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
 
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
 
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
 
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENTA MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
 

Dernier

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 

Dernier (20)

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 

20120130406009 2

  • 1. International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN 0976 – 6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 6, September – October (2013), © IAEME 70 FPGA BASED DESIGN & IMPLEMENTATION OF ORTHOGONAL FREQUENCY DIVISION MULTIPLEXING TRANSCEIVER MODULE USING VHDL Vinay BK1 , Sunil MP2 1 M.Tech Student (SP & VLSI), Department of Electronics and Communication Engineering, Jain University, Karnataka, India 2 Assistant Professor, Department of Electronics and Communication Engineering, Jain University, Karnataka, India ABSTRACT Orthogonal Frequency Division Multiplexing (OFDM) is a multi-carrier transmission technique, which divides the available spectrum into many carriers, each one being modulated by a low rate data stream. OFDM is similar to FDMA in that the multiple user access is achieved by subdividing the available bandwidth into multiple channels that are then allocated to users. However, OFDM uses the spectrum much more efficiently by spacing the channels much closer together. This is achieved by making all the carriers orthogonal to one another, preventing interference between the closely spaced carriers. The OFDM modem developed in this work consists of development of serial to parallel converter, 4-QAM modulator, IFFT logic which is built using 64 point radix-4 butterfly structure, FFT logic, 4-QAM de-modulator, and parallel-to-serial converter. The OFDM modem core is simulated by considering 31 sub-carriers. The whole design has been implemented using Xilinx Spartan-3AN XC3S700AN FPGA. The FFT/IFFT module that has been implemented makes use of CORDIC algorithms as an alternate for multipliers. This makes better usage of FPGA resources and the performance is more due to the usage of CORDIC algorithms instead of multipliers. Keywords: OFDM, QAM modulator, FFT/IFFT, CORDIC I. INTRODUCTION Nowadays, the wireless telecommunication technology has become very advanced. It encompasses various types of fixed, mobile, and portable two-way radios, cellular telephones, personal digital assistants and wireless networking. The OFDM component is present in different kinds of wireless equipments which include Wireless LAN modems, 3G Cellular systems, Digital Video Broadcast systems, ADSL modems, etc. OFDM is a special form of Multi Carrier Modulation INTERNATIONAL JOURNAL OF ADVANCED RESEARCH IN ENGINEERING AND TECHNOLOGY (IJARET) ISSN 0976 - 6480 (Print) ISSN 0976 - 6499 (Online) Volume 4, Issue 6, September – October 2013, pp. 70-83 © IAEME: www.iaeme.com/ijaret.asp Journal Impact Factor (2013): 5.8376 (Calculated by GISI) www.jifactor.com IJARET © I A E M E
  • 2. International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN 0976 – 6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 6, September – October (2013), © IAEME 71 and the OFDM time domain waveforms are chosen such that mutual orthogonality is ensured even though sub-carrier spectra may over-lap. With respect to OFDM, it can be stated that orthogonality is an implication of a definite and fixed relationship between all carriers in the collection. It means that each carrier is positioned such that it occurs at the zero energy frequency point of all other carriers. The sinc function, illustrated in Fig. 1 exhibits this property and it is used as a carrier in an OFDM system. The OFDM core consists of both OFDM transmitter and OFDM receiver logic implemented together on a single FPGA. The OFDM core has been tested by considering the loop-back mode, that is, the IFFT outputs of the transmitter are taken as inputs to the FFT in the receiver module. Fig. 1 The sinc function II. LITERATURE REVIEW Nasreen Mev and Brig. R.M. Khaire [1] proposed Orthogonal Frequency Division Multiplexing (OFDM) transmitter and receiver design using Quartus II tool and Simulation have been carried out using Altera Modelsim simulation tool. By using channel coding & decoding methods and error detection & correction methods synthesis and analysis has been done and how exactly OFDM system works, is verified. Rajesh S. Bansode, Dr. B. K. Mishra and Aqsa M. Temrikar [2] proposed the design and implementation of OFDM system along with SLM implementation to reduce PAPR and a detailed simulation of the OFDM system with 16-QAM. OFDM transceiver is implemented using FPGA Spartan6 kit. The hardware results show a detailed study of RTL schematics and Test Bench. In this paper, the software simulation results show 2dB reduction in the peaks. Ahmed Saeed, M. Elbably, G. Abdelfadeel, and M. I. Eladawy [3] explain the implementation of radix-22 single-path delay feedback pipelined FFT/IFFT processor. This attractive architecture has the same multiplicative complexity as radix-4 algorithm, but retains the simple butterfly structure of radix-2 algorithm. The implementation was made on a Field Programmable Gate Array (FPGA) because it can achieve higher computing speed than digital signal processors, and also can achieve cost effectively ASIC-like performance with lower development time, and risks. The processor has been developed using hardware description language VHDL on an Xilinx xc5vsx35t and simulated up to 465MHz and exhibited execution time of 0.135µS for transformation length 256-point. M.Santhi and G.Lakshminarayanan [4] presented paper; a novel scheme is proposed which comprises the advantages of asynchronous pipelining techniques and the advantages of FPGAs for implementing 200Mbps MB-OFDM UWB transmitter digital backend modules. In asynchronous pipelined system, registers are used as in synchronous system. But they are controlled by handshaking signals. Since FPGAs are rich in registers, design and implementation of asynchronous pipelined MBOFDM UWB transmitter on FPGA using four-phase bundled-data protocol is considered in this paper.
  • 3. International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN 0976 – 6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 6, September – October (2013), © IAEME 72 Nirav J. Chauhan et al. [5] developed FFT processor for some particular OFDM application. In order to achieve this goal, several steps need to be followed. The first step is to find the Specifications for this FFT processor, which is determined on the basis of the application for which the FFT processor is to be designed. After defining the specifications, optimized FFT algorithm and architecture should be used for these specifications. There are a large number of FFT algorithms and architectures in the signal processing literature. Therefore, the state of art algorithms and architectures should be analyzed and compared. Based on different algorithms and architectures, different power consumptions, area and speed of the processor will be achieved. Manjunath Lakkannavar and Ashwini Desai [6] focused on the core processing block of an OFDM system, which are the Fast Fourier Transform (FFT) block and the Inverse Fast Fourier Transform (IFFT). The work also includes in designing a mapping module, serial to parallel and parallel to serial converter module. The 8 points IFFT / FFT decimation-in-frequency (DIF) with radix-2 algorithm is analyzed in detail to produce a solution that is suitable for FPGA implementation. The FPGA implementation of the project is performed using Very High Speed Integrated Circuit (VHSIC) Hardware Descriptive Language (VHDL). III. THE PROPOSED SYSTEM The OFDM modem can be fully implemented in digital form. The OFDM Modem including the OFDM transmitter and OFDM receiver can be integrated into a single FPGA. As shown in figure 2, there is a need for blocks of 2-port RAMs for the implementation of the FFT, so Xilinx Spartan-3AN FPGA was chosen, as they contains the features required. More specifically, we used the Spartan 3AN FPGA XC3S700AN as the device. Description of each block is as follows. 1) The Constellation Encoder & Decoder: The constellation encoder maps mn bits of the channel at a point in an+j bn constellation of the modulator. The decoder receives this point and remaps as mn bits which are transmitted. That the encoder input are binary numbers of mn bits, and generates the two binary numbers as outputs, 1 binary number is in one phase, and another is in quadrature, whose sizes are defined by the IFFT. It is therefore necessary to define a threshold for the decision that can be made about the particular point in this constellation that represents the received signal. Fig. 2 Proposed System Block Diagram:
  • 4. International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN 0976 – 6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 6, September – October (2013), © IAEME 73 2) The Design of Hermitian Symmetry: After mapping of the N channels, we apply the Hermitian symmetry. The modulation can be done by an IFFT. If there are N channels, the Hermitian symmetry generates 2N + 2 channels in symmetry. At the receiver, after FFT processing, only the N channels are sent to the decoder, eliminating the channels generated due to the Hermitian symmetry. 3) The Design of FFT/IFFT: The modulation of MCM can be made through an IDFT. You can use the quick implementation of the IDFT by implementing the IFFT, shortening the design time and the hardware utilization. Demodulation can be made by the using DFT, or rather the FFT, and with their effective implementation. The FFT computes the DFT with a large reduction in the number of operations, removing several existing redundancies in the calculation of the direct DFT. This efficiency is achieved at cost of an additional step to re-sort the data in order to determine the outcome end. This additional step, since it is effectively implemented, will not increase the computational complexity. As a result, the FFT is an extremely efficient algorithm that provides a good implementation in hardware. Fig. 3 Compression between DFT and FFT 4) The Design of Butterfly Structures: The most popular algorithms are the FFT radix-2 and radix-4. Radix-4 decimation in frequency based butterfly structure. Fig. 4 Design of Butterfly Structures In the FFT butterfly, the complex multiplication made between a complex number, (a + jb), and ܹே ௤ (a+jb)(cos (2π ࢗ ࡺ )−j sin(2π ࢗ ࡺ )............(1) (a cos(2π ࢗ ࡺ )+b sin(2π ࢗ ࡺ )+j(−a sin(2π ࢗ ࡺ )+b cos(2π ࢗ ࡺ ))…………….(2) Similarly, in the IFFT, complex multiplications and made and the number of complexes are given by ܹே ି௤ obtaining: (a cos (2π ࢗ ࡺ )−b sin(2π ࢗ ࡺ )+j(a sin(2π ࢗ ࡺ )+b cos(2π ࢗ ࡺ ))……………..(3) 5) The Design of CORDIC Pipeline: Basically there are two methods to do the multiplication: store in a table the values of sine and cosine or calculate its value at the time through the CORDIC.
  • 5. International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN 0976 – 6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 6, September – October (2013), © IAEME 74 The CORDIC algorithm based multiplication is used .A way to implement the multiplications shown in equations (2) and (3) is by making use of CORDIC (Coordinate Rotation Digital Computer) based technique. The (2) can be rewritten as: (R +j I)= (a cos (2π ࢗ ࡺ ) +b sin (2π ࢗ ࡺ ) +j (−a sin (2π ࢗ ࡺ ) +b cos (2π ࢗ ࡺ ))…………… (4) The (R +j I) term can be represented in matrix form, separating the real from the imaginary: ൣ୍ ୖ ൧ ൌ ቂ cosθ െsinθ sinθ cosθ ቃ ൣୠ ୟ ൧……………… (5) Where θ=2π ௤ ே Similarly, the eqn(3) can be rewritten as: (R +j I)= (a cos (2π ࢗ ࡺ ) −b sin (2π ࢗ ࡺ )+j (a sin(2π ࢗ ࡺ )+b cos(2π ࢗ ࡺ ))……….(6) And can also be represented in matrix form: ቂ cosθ െsinθ sinθ cosθ ቃ………….. (7) Therefore we can consider the complex multiplications in equation (2) and equation (3) as a rotation of the angle of a + jb. The rotation of an angle θ can be performed in several steps, using a recursive method, in which each step is a small rotation of angle θn, which makes up the vector full rotation. The CORDIC uses this recursive procedure to make the rotation vector. Thus, you can only use rotation, adders/subtractors and comparators, which can be easily implemented in hardware. For this reason it can be implemented very efficiently in an FPGA. Isolating cos (θn) rotation matrix in eqn (7), we get: Cos θn ൤ 1 െtanߠ௡ tanߠ௡ 1 ൨………. (8) Making the angle of each step, θn, such that θn = arctan(1/2n ), it is possible to replace the tangent of the rotation matrix in Equation(8) by a simple rotation operation to the right of the binary number, as it will be a power of 2. The sum of all the steps of generating a rotation angle of rotation θ is given by: ∑ ሺࡿ࢔ࣂ࢔ሻ∞ ࢔ୀ૙ ൌ ࣂ……………………….… (9) Where, Sn = {-1, +1}, then we obtain tanࣂ࢔=࢙࢔2−n ………………………………..(10) Applying Equation (10) in Equation (8), we obtain: ቂ௑೙శభ ௒೙శభ ቃ=ࢉ࢕࢙࢔ ൤ ૚ െ࢙࢔૛ି࢔ ࢙࢔૛ି࢔ ૚ ൨ ቂࢄ࢔ ࢅ࢔ ቃ………. (11) Where, Xn +1 and Yn +1 is the next step of Xn and Yn, respectively. In Equation (11) there is still cosθn left alone. The calculation will be iterated using several multiplications, which can be grouped as: K= ૚ ࡼ ൌ ∏ ቀ‫ܛܗ܋‬ሺ‫ܖ܉ܜ܋ܚ܉‬ ሺ ૚ ૛࢔ሻቁ∞ ࢔ୀ૙ …………... (12)
  • 6. International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN 0976 – 6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 6, September – October (2013), © IAEME 75 Where, n is the number of iterations. Performing this calculation, it appears that from the 14th iteration, the value of K tends to remain a constant value, as shown in figure 5, which can be approximated to 0.6073. The value P will be approximately 1.6468. So, from that point we can replace the multiplication of several cosine terms Equation (12) by multiplication by a constant value of P, 1.6468. Fig. 5 the variations of value k with no. of iteration 3) The Design of Radix-4 Butterfly: In implementing radix-4, the basic block is a four- point butterfly as shown in fig. 6. It consists of four inputs and four outputs. Internally, it makes three complex multiplications and four complex additions. Fig. 6 Design of Radix-4 Butterfly With the FFT using radix-4, it is shown that the calculation requires (3N / 8) log2 N multiplications and (3N / 2) log2 N complex additions. It is interesting to note that the sum of the butterfly is made in two steps, the number of items falls from 12 to 8. The number of complex additions gets reduced to N log2 N, which is identical to a radix-2 FFT. Therefore, with the radix-4 FFT, a 25% reduction in the number of complex multiplications is required, making the calculations much faster than radix-2 FFT. 6) The Memory Usage: Basically, the algorithm is to take the data of FFT/IFFT through the memory elements (4 memory elements considered for radix-4), do the butterfly calculations and then return the calculated data to the memory. Once the input data has already been processed by the butterfly, there is no more reason to guard them. So we can save the processed data in the same position of the same memory element. Thus, the amount of memory needed will be fixed. To solve the problem of cyclic-prefix, we can put output data to store in a RAM. So for the system to continue to function, we need the input memory to double its size and its contents separated into two parts, so that while reading the FFT, it should be possible to write in the other memory
  • 7. International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN 0976 – 6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 6, September – October (2013), © IAEME 76 and vice versa. Also, there is a need to add another RAM memory for later reading of the FFT data. This configuration is shown in Fig.7. Fig. 7 Block Diagram of FFT Implementation Using 3 Rams 7) Design of Cyclic-Prefix: The inclusion of the cyclic-prefix at the transmitter is made very easily by parallel-serial converter. Just read the converter output bits that belong to cyclic-prefix two times and read the buffer RAM of the IFFT two times. The exclusion of the cyclic-prefix in the receiver is also made simple by simply removing the v bits that belongs to the cyclic-prefix during the FFT operation. IV. DESIGN OF OFDM TRANSMITTER AND RECEIVER 1) OFDM TX: The serial to parallel converter receives the M-serial bits to be transmitted and divides into N sub-blocks of mn bits each, which are then mapped by the encoder at a point as an + jbn in the constellation of the modulator. It is Important to note that this mapping is done only by converting the bits in to the phase it represents. The modulation is not made at this time as in the case of QAM. For this, as we have seen in the IFFT, after mapping the N channels, and then applying the hermetian symmetry, 2N +2 channel complex symmetry is generated. The IFFT receives the 2N +2 channel complex symmetry generated by the hermetian symmetry and then does the modulation. At the end of IFFT processing, the output will only be the real part of the numbers. The parallel to serial converter serializes the data, however it serializes v twice for the same outputs of the IFFT, thus adding the cyclic-prefix, and generating 2N +2 + v words to be converted to analog signal by using digital to analog converter. Note that the inclusion of the cyclic-prefix is made very easily by using parallel to serial converter.
  • 8. International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN 0976 – 6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 6, September – October (2013), © IAEME 77 Fig. 8 OFDM Transmitter Module 2) OFDM RX: In this system the analog-digital converter samples the signal from the channel, generating 2N +2 + v serial samples. So the serial to parallel converter generates 2N + 2 + v parallel channels. The FFT receives only 2N + 2 real channels, thus eliminating the v channels generated due to the cyclic-prefix. The FFT also demodulates the signal generating 2N +2 complex outputs. After FFT processing, the bits are sent to only N-channel complex decoder, eliminating the channels of hermitian symmetry in the same way that eliminated the cyclic-prefix. The decoder makes the decision about the binary sequence that represents the received signal and then again generates the block of M-bits that are transmitted. Fig. 9 OFDM Receiver Module
  • 9. International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN 0976 – 6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 6, September – October (2013), © IAEME 78 V. RESULTS AND DISCUSSION The synthesis of OFDM Modem core was performed using Xilinx ISE software and the results are as shown below. Fig. 10 shows the synthesis results of OFDM MODEM top module. The OFDM modem consists of TXMODEM, TXRX and RXMODEM modules is as shown in figure 11. Fig. 10 OFDM Modem Top Module Fig. 11 OFDM Modem consisting of TXMODEM, TXRX Interface and RXMODEM modules 1) Results of OFDM modem top module When the reset pin (rsti) = ‘1’ and when txserial, which is the serial input pin = ‘1’, then rxserial, which is the output of the receiver module = ‘1’. This is shown in figure 12. At these time instants, the outputs of IFFT module that is the iin pins are also zeros.
  • 10. International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN 0976 – 6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 6, September – October (2013), © IAEME 79 Fig. 12 Simulation Results of OFDM Modem Top module when rsti = ‘1’ In fig. 13, when reset pin, rsti = ‘0’, and when txserial is made ‘0’, then IFFT in transmitter and FFT in receiver starts processing data. The output enable starts sending small pulses to indicate that the output is valid at those time instances. The iin signals also start changing. Note that the rxserial pin becomes ‘0’, which is the output of the receiver. Fig. 13 Simulation Results of OFDM Modem Top module when rsti = ‘0’ In fig. 14, the input data, txserial = ‘1’ and after several clock cycles, the receiver output, rxserial becomes ‘1’ Fig. 14 Simulation Results of OFDM Modem Top module if txserial = ‘1’
  • 11. International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN 0976 – 6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 6, September – October (2013), © IAEME 80 2) Results of TXSERIAL module In fig. 15, the input data, serial = ‘0’ and rst = ‘0’. The IFFT in transmitter does the processing of data and hence there are changes in iout signals. The output_ enable signal has pulses of small time durations, indicating that the value on iout signals are valid at those time instants. The mem_block signal keeps changing with respect to time. When mem_block is ‘0’, then the one of the RAM at the input side is selected and if mem_block is ‘1’, then the other RAM at the input side is selected. Note that I and Q output signals of 4-QAM modulator are “000010000000” respectively if serial signal is ‘0’. Fig. 15 Simulation Results of TXSERIAL Module when input serial is ‘0’ In fig. 16, the input data, serial = ‘1’ and rst = ‘0’. The IFFT in transmitter does the processing of data and hence there are changes in iout signals. The output enable signal has pulses of small time durations, indicating that the value on iout signals are valid at those time instants. Note that I and Q output signals of 4-QAM modulator are “11010000000” respectively if serial signal is ‘1’. Fig. 16 Simulation Results of TXSERIAL Module when input serial is ‘1’ 3) Results of TXMODEM module In fig. 17, the input data, serial = ‘1’ and rst = ‘0’. The IFFT in transmitter does the processing of data and hence there are changes in iout signals. The output_ enable signal has pulses of small time durations, indicating that the value on iout signals are valid at those time instants. The waveform shown is zoomed in to indicate that the outputs of iout has 64 variations with respect to time, indicating that the IFFT/FFT does the 64 point transform
  • 12. International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN 0976 – 6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 6, September – October (2013), © IAEME 81 Fig. 17 Simulation Results of TXMODEM Module when input serial is ‘1’ 4) Results of INPUT module In fig.18, the input data, serial is changed from ‘0’ to ‘1’. Since this module is a 4-QAM modulator, note that the outputs I and Q are “000010000000” when serial signal is ‘0’ and I and Q are “11010000000” when serial signal is ‘1’ Fig. 18 Simulation Results of INPUT module (4-QAM modulator) 5) Results of RXMODEM module In Fig. 19, when IOUT and QOUT signals are “00000000111011” then the output of RXMODEM, that is, the TXSERIAL signal is ‘0’. When IOUT and QOUT signals are changing with respect to time, then at those instants, the output signal, TXSERIAL is ‘1’. Fig. 19 Simulation Results of RXMODEM module
  • 13. International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN 0976 – 6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 6, September – October (2013), © IAEME 82 VI. CONCLUSION The OFDM modem core has been successfully designed, OFDM transmitter chain as well as OFDM receiver chain has been successfully implemented using a single FPGA. The Inverse Fast Fourier Transform (IFFT) in OFDM transmitter and Fast Fourier Transform (FFT) in OFDM receiver module have been implemented. The FFT/IFFT has been chosen in the design instead of the Discrete Fourier Transform and Inverse Discrete Fourier Transform because they offer better speed with less computational time. The whole OFDM modem design has been carried out using VHDL coding. Direct mathematical method is adopted in the design of FFT/IFFT because it is an efficient and optimized method instead of the structural implementation which is based on butterfly operation. The OFDM core is Compile time configurable. That is the width, points and stages of OFDM can be configurable and there is no limitation (except for the device logic utilization). The OFDM core has designed considering very less latency. Transmitter latency measured to be 4.59us and Receiver latency measured to be 2.25us. OFDM has been designed by considering 31 orthogonal sub-carriers and it is synthesized to 157.3MHz external clock frequency. OFDM has inbuilt Serial-to-parallel converter and Parallel-to-serial converter, thus the core can be directly connected to serial ports. It has lot of advantages when compared with Xilinx Coregen FFT core. REFERENCES [1] Nasreen Mev, Brig. R.M. Khaire, “Implementation of OFDM Transmitter and Receiver Using FPGA”, International Journal of Soft Computing and Engineering (IJSCE) ISSN: 2231-2307, Volume-3, Issue-3, Page 199 – 202, July 2013. [2] Rajesh S. Bansode, Dr. B. K. Mishra and Aqsa M. Temrikar, “Hardware Implementation of OFDM system to reduce PAPR using Selective Level Mapping on FPGA” IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-ISSN: 2278-2834,p- ISSN: 2278- 8735. Volume 7, Issue 1, PP 05-11, (Jul. - Aug. 2013). [3] Ahmed Saeed, M. Elbably, G. Abdelfadeel, and M. I. Eladawy, “Efficient FPGA implementation of FFT/IFFT Processor”, International Journal of Circuits, Systems and Signal Processing, Issue 3, Volume 3, Page 103-110, 2009. [4] M.Santhi1, G.Lakshminarayanan, “Fpga Based Asynchronous Pipelined Mb-Ofdm Uwb Transmitter Backend Modules”, ICTACT JOURNAL OF COMMUNICATION TECHNOLOGY, ISSUE: 01 Page 103-110, MARCH 2010. [5] Nirav J. Chauhan, Shruti Oza and K.R.Parmar, “Survey of Optimization of FFT Processor for OFDM Receivers”, Journal of Information, Knowledge and Research in Electronics and Communication Engineering, ISSN: 0975 – 6779, Volume – 02, Issue – 02 Page 597-601, NOV 12 - OCT 13. [6] Manjunath Lakkannavar, Ashwini Desai, “Design and Implementation of OFDM (Orthogonal Frequency Division Multiplexing) using VHDL and FPGA”, International Journal of Engineering and Advanced Technology (IJEAT), ISSN: 2249 – 8958, Volume-1, Issue-6, and August 2012 [7] “Orthogonal Frequency Division Multiplexing (OFDM) Explained”, Magis Networks, Inc., February 8, 2001, www.magisnetworks.com. [8] “An Introduction to OFDM”, International Engineering Consortium (IEC), http://www.iec.org/online/tutorial/ofdm/topic04.html. [9] Design of an OFDM Transmitter and Receiver using FPGA, Loo Kah Cheng, UTM, 2004. [10] Implementation of 8 point IFFT and FFT for OFDM System, Nor Hafizah Bt Abdul Satar, UTM, 2004.
  • 14. International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN 0976 – 6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 6, September – October (2013), © IAEME 83 [11] “Advantages of OFDM” http//pic.qcslink.com/introPLC/AdvOFDM.htm. [12] Communication Systems, Simon Haykin, 4th Edition, Wiley 2000. [13] BROWN, S.; ROSE, J. Architecture of FPGAs and CPLDs: A Tutorial. [14] PARNELL, K.; MEHTA, N. Programmable Logic Design Quick Start Hand Book. 2nd edition, Xilinx, June 2002, <www.xilinx.com>. [15] SOCIETY, I. C. IEEE Standard 1076: VHDL Language Reference Manual, Nova York, EUA: The Institute of Electrical and Electronics Engineers, Inc., May 2002. [16] BAESE, U. M. Digital Signal Processing with Field Programmable Gate Arrays. Berlin, Germany: Springer, 2001. [17] HIROSAKI, B. An orthogonally multiplexed QAM system using the discrete Fourier transform. IEEE Transactions on Communications, v. 28, p. 982-989, July 1981. [18] SALTZBERG, B. R. Performance of an efficient parallel data transmission system, IEEE Transactions on Communications, COM-15, p. 805-811, December 1967. [19] BINGHAM, J. A. C. ADSL, VDSL and Multi carrier Modulation. 1. ed. [S.l]: John Wiley & Sons, Inc., 2000. [20] Mr. Sandeep Bidwai , Mrs. Saylee S. Bidwai , Prof. Dr. S.P. Patil ,Mrs. Sunita S. Shinde, “Implementation & Performance Analysis Of Cordic In Ofdm Based Wlan System Using Vhdl” International journal of Electronics and Communication Engineering & Technology (IJECET), Volume 3, Issue 3, 2012, pp. 103 - 111, ISSN Print: 0976- 6464, ISSN Online: 0976 –6472, Published by IAEME [21] K P Ravali, K Usha, K Varshini And K Gayatri Devi, “Performance Analysis Of New Binary Orthogonal Codes For Ds-Cdma Communication Over Awgn Channel” International journal of Electronics and Communication Engineering & Technology (IJECET), Volume 4, Issue 4, 2013, pp. 248 - 254, ISSN Print: 0976- 6464, ISSN Online: 0976 –6472, Published by IAEME [22] Mahendra Kumar M.D, Sunil Mp And Vinay Kumar S.B, “Comparative Analysis Of Multi Stage Cordic Using Micro-Rotation Technique” International journal of Electronics and Communication Engineering & Technology (IJECET), Volume 4, Issue 3, 2013, pp. 270 - 281, ISSN Print: 0976- 6464, ISSN Online: 0976 –6472, Published by IAEME AUTHORS Mr. Vinay BK is a student in the Department of Electronics and Communication Engineering, School of Engineering and Technology, Jain University, Karnataka, India. He received his Bachelor degree in Electronics and Communication Engineering from VTU in 2012. He is pursuing M.Tech (SP and VLSI Design) in Electronics and Communication Engineering, Jain University, Karnataka, India. My research interest includes Low power VLSI Design; Analog and Mixed signal VLSI Design, Circuit design and simulations, DSP, and Embedded Systems Design. Mr. Sunil MP, currently working as an Assistant Professor in the department of Electronics & Communication Engineering, School of Engineering and Technology, Jain University, Karnataka, India. He has received B.E degree in Electronics and Communication from VTU in 2009. He has received M.Tech degree in Electronics Design and Technology from National Institute of Technology, Calicut, and Kerala in 2011. His research interests include Embedded Systems Design, Analog and Mixed signal VLSI Design, Ultra-Thin Gate insulators for VLSI Technologies, RF VLSI Design, Microelectronics System Packaging, Microelectronics, Micro/Nano Sensor Technology, High-speed CMOS analog/RF-wave integrated circuits and systems.