Professional Documents
Culture Documents
Author: Rakesh
Email id: rakesh@tenettech.com
#9/3, Shree Lakshmi Complex, 2nd Floor, Opp. To Vivekananda Park, Girinagar, Bangalore - 560085.
Ph. No: 080-26722726, Website: www.tenettech.com, Email: info@tenettech.com
#9/3, Shree Lakshmi Complex, 2nd Floor, Opp. To Vivekananda Park, Girinagar, Bangalore - 560085.
Ph. No: 080-26722726, Website: www.tenettech.com, Email: info@tenettech.com
What is OFDM?
Cyclic prefix insertion is commonly used in orthogonal frequency division multiplexing
(OFDM) systems as a way to mitigate the effects of intersymbol-interference (ISI). It
copies the end section of an inverse fast Fourier transform (IFFT) packet to the beginning
of an OFDM symbol. Usually the length of the cyclic prefix is longer than the length of
the dispersive channel to completely remove ISI. OFDM modulation therefore mostly
revolves around cyclic prefix: OFDM modulation includes IFFT operation and cyclic
prefix insertion; OFDM demodulation includes cyclic prefix removal and FFT operation.
Modern communications systems feature highly dynamic scalability, which often
requires changing system parameters on-the-fly based on channel conditions and user
quality of service (QoS) requirements. This design example demonstrates cyclic prefix
insertion and removal for a reconfigurable OFDM system using the Altera FFT
MegaCore function. It supports run-time reconfiguration of FFT size and cyclic prefix
size. You can apply such designs to many different systems, such as OFDM-based
wireless communications systems, including WLAN, WiMAX, and 3GPP2 long term
evolution (LTE) systems, as well as digital video broadcast (DVB) systems.
Orthogonal frequency-division multiplexing (OFDM) is a method of encoding digital
data on multiple carrier frequencies. OFDM has developed into a popular scheme for
wideband digital communication, whether wireless or over copper wires, used in
applications such as digital television and audio broadcasting, DSL Internet access,
wireless networks, power line networks, and 4G mobile communications.
OFDM is a frequency-division multiplexing (FDM) scheme used as a digital multicarrier modulation method. A large number of closely spaced orthogonal sub-carrier
signals are used to carry data on several parallel data streams or channels. Each subcarrier is modulated with a conventional modulation scheme (such as quadrature
amplitude modulation or phase-shift keying) at a low symbol rate, maintaining total data
rates similar to conventional single-carrier modulation schemes in the same bandwidth.
#9/3, Shree Lakshmi Complex, 2nd Floor, Opp. To Vivekananda Park, Girinagar, Bangalore - 560085.
Ph. No: 080-26722726, Website: www.tenettech.com, Email: info@tenettech.com
The primary advantage of OFDM over single-carrier schemes is its ability to cope with
severe channel conditions (for example, attenuation of high frequencies in a long copper
wire, narrowband interference and frequency-selective fading due to multipath) without
complex equalization filters. Channel equalization is simplified because OFDM may be
viewed as using many slowly modulated narrowband signals rather than one rapidly
modulated wideband signal. The low symbol rate makes the use of a guard interval
between symbols affordable, making it possible to eliminate intersymbol interference
(ISI) and utilize echoes and time-spreading (on analogue TV these are visible as ghosting
and blurring, respectively) to achieve a diversity gain, i.e. a signal-to-noise ratio
improvement. This mechanism also facilitates the design of single frequency networks
(SFNs), where several adjacent transmitters send the same signal simultaneously at the
same frequency, as the signals from multiple distant transmitters may be combined
constructively, rather than interfering as would typically occur in a traditional singlecarrier system.
#9/3, Shree Lakshmi Complex, 2nd Floor, Opp. To Vivekananda Park, Girinagar, Bangalore - 560085.
Ph. No: 080-26722726, Website: www.tenettech.com, Email: info@tenettech.com
Options block defines the ID, Title and Description of the experiment.
#9/3, Shree Lakshmi Complex, 2nd Floor, Opp. To Vivekananda Park, Girinagar, Bangalore - 560085.
Ph. No: 080-26722726, Website: www.tenettech.com, Email: info@tenettech.com
Variable Block defines to declare variables globally. This block maps a value to a unique
variable. This variable block has no graphical representation. The variable can be referenced
(by ID) from other blocks in the flowgraph.
o ID = samp_rate
o Value = 32000Hz
#9/3, Shree Lakshmi Complex, 2nd Floor, Opp. To Vivekananda Park, Girinagar, Bangalore - 560085.
Ph. No: 080-26722726, Website: www.tenettech.com, Email: info@tenettech.com
o ID:analog_random_source_x_0
o Output type: Byte
o Number of samples: 1000
SHORT to FLOAT: Convert stream of short to stream of float.
ID: blocks_short_to_float_0
VEC Length: 1
OFDM Mod: Modulates an OFDM stream. Based on the options FFT length,occupied tones
and cp length this block creates OFDM symbols using a specified modulation option.
#9/3, Shree Lakshmi Complex, 2nd Floor, Opp. To Vivekananda Park, Girinagar, Bangalore - 560085.
Ph. No: 080-26722726, Website: www.tenettech.com, Email: info@tenettech.com
o
o
o
o
ID:digital_ofdm_mod_0
Input type: Byte
Modulation: BPSK
FFT length: 512
Throttel block: Throttel is a device that control the flow of samples such that average rate does
not exceeds samples/sec. Throttle is used because no hardware interface has done.
#9/3, Shree Lakshmi Complex, 2nd Floor, Opp. To Vivekananda Park, Girinagar, Bangalore - 560085.
Ph. No: 080-26722726, Website: www.tenettech.com, Email: info@tenettech.com
o ID: blocks_throttel_0
o Type: complex
o Vec length: 1
WX GUI FFT Sink: Used to control how the computed FFT is scaled and fit to the available
plot area. Grid position is used to position the graphical element in the window. Notebook param
is used to place the graphical element inside of a notebook page.
o ID: wxgui_fftsink2_0
o Type: complex
#9/3, Shree Lakshmi Complex, 2nd Floor, Opp. To Vivekananda Park, Girinagar, Bangalore - 560085.
Ph. No: 080-26722726, Website: www.tenettech.com, Email: info@tenettech.com
Genrated output
#9/3, Shree Lakshmi Complex, 2nd Floor, Opp. To Vivekananda Park, Girinagar, Bangalore - 560085.
Ph. No: 080-26722726, Website: www.tenettech.com, Email: info@tenettech.com