You are on page 1of 11

QAM 64 BITS

SIMULINK
INSTRUCTION

Quadrature amplitude modulation1 or QAM (acronym for Quadrature


Amplitude Modulation) is a technique that transports two independent
signals, by modulating a carrier signal in both amplitude and phase. Is
achieved by modulating the same carrier, offset by 90 °. The signal
modulated in QAM is composed of the linear sum of two signals previously
modulated in double sideband with suppressed carrier.

Associated with this technology are applications such as:

Telephone modems for speeds higher than 2400 bps.


Transmission of television signals, microwave, satellite.

Modulation with reticulated coding.


2
ADSL modems working at frequencies between 24 KHz and 1104 KHz.
QAM

ANALOG DIGITAL
The Analog QAM modulation The Digital QAM, also known as
allows two signals from two QAM Quantized, is based on the
independent sources, but with principles of its analogical
similar bandwidth analog, with the difference that it
characteristics, to occupy the has as input a flow of binary data,
same transmission bandwidth which is divided into groups of as
and can be separated at the many bits as required to
receiving end, thus saving the generate N modulation states,
use of the available bandwidth. hence speak of N-QAM.
3
64 QAM
This diagram consists in modulating two signals with a frequency, a signal that generates
a random number in binary is entered, the generated number is analyzed and each bit has
a function:
▪ bit 1 offset .
▪ bit 2 gain.
▪ bit 3 amplitude.

4
DIAGRAM

The upper diagram shows the


blocks of bit 3 and 4 which are
also corresponding to bits 5 and
6.
The lower block shows the
conditions of bit 1 and 4 to modify
the offset of the signals when
there is a logical 1 in their input.

5
GENERAL CONCEPT

INPUT OPERATION OUTPUT


A random binary Through 6 blocks With a single
number of 6 bits is each corresponding frequency these two
generated that to each bit the circuit signals are added and
corresponds to 64 analyzed when there a single signal with
QAM. This number is a logical 1 and the same input
modifies 2 signals in through conditions frequency is
3 different ways makes the obtained since it was
depending on each corresponding not modified.
bit; phase, modifications of the
amplitude, and gain. signals. 6
RESULTS

7
IMPLEMENTATION

MATLAB SIMULINK CYCLONE FPGA

THROUGH SIMULINK A PREVIOUS DESIGN THE CODE IS IMPLEMENTED ON THE


THE MATLAB FILES OF BLOCKS THAT CYCLONE CARD AND THROUGH
ARE OBTAINED PROCESSED THE DAC'S AND ADC'S AN OUTPUT
WHERE THE SIGNALS TO CONVERT SIGNAL IS GENERATED THAT IS
PARAMETERS MUST THE SYSTEM IN VHDL READ IN THE OSCILLOSCOPE.
BE IN A RANGE OF 0 CODE WAS USED
TO 8K

8
RESULTS OF IMPLEMENTATION

DIAGRAM PARAMETRES SIGNAL

9
LOGIC UTILIZATION (IN ALMS) 345 / 56,480 ( < 1 % )

TOTAL PINS 40 / 480 ( 8 % )

TOTAL BLOCK MEMORY BITS 17,920 / 7,024,640 ( < 1 % )

TOTAL DSP BLOCKS 0 / 156 ( 0 % )

TOTAL PLLS 1 / 7 ( 14 % )

FINAL TIMING MODELS 10


THANKS!
Any questions?
▪ FERNANDEZ MARIA
▪ IBARRA LEONARDO
▪ LOZANO EDUARDO
▪ VILLATORO OMAR

11