![Page 1: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/1.jpg)
Tesis de Grado - Transceptor QAM y PSK
Implementacion sobre FPGA y front-endAnalogico de un Sistema de Comunicacion de
Radio Definida por Software (SDR): TransceptorQAM y PSK
Defensa de Tesis de Grado
Nicolas Andres Allera Mariotto
Facultad de Ingenierıa - Universidad de Buenos Aires
9 de marzo de 2020
![Page 2: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/2.jpg)
Tesis de Grado - Transceptor QAM y PSK
Resumen
I Transceptor QAM y PSKObjetivos
I Etapas del trabajo
1. Investigacion y estudioSistemas de comunicaciones, VHDL, C++, Hardware
2. Diseno e implementacionAlgoritmos, diseno digital, FPGAs
3. CaracterizacionPruebas y resultados, validacion del diseno
4. Conclusiones y cierre del trabajoTrabajos futuros
![Page 3: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/3.jpg)
Tesis de Grado - Transceptor QAM y PSK
Contenido de la presentacion IIntroduccion teorica
Sistemas de comunicacionesConstelacionesTasas de errorSincronizacion
Diseno e implementacionTransceptor - SDRHardware elegidoEmisorReceptor
Caracterizacion - ResultadosBancos de pruebasPruebas a nivel RTLPruebas con el sistema completo
Conclusiones y Trabajos futuros
![Page 4: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/4.jpg)
Tesis de Grado - Transceptor QAM y PSK
Introduccion teorica
Introduccion teorica
![Page 5: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/5.jpg)
Tesis de Grado - Transceptor QAM y PSK
Introduccion teorica
Sistemas de comunicaciones
Introduccion teoricaSistemas de comunicaciones
![Page 6: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/6.jpg)
Tesis de Grado - Transceptor QAM y PSK
Introduccion teorica
Sistemas de comunicaciones
Sistema de comunicaciones generico
![Page 7: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/7.jpg)
Tesis de Grado - Transceptor QAM y PSK
Introduccion teorica
Sistemas de comunicaciones
Mensajes y sımbolos
Como trabajamos con un sistema digital, los datos son binarios:
000110110011010110...
Al agrupar los bits en grupos, se obtienen mensajes:
000110110011010110...→ (00)(01)(10)(11)(00)(11)(01)(01)(10)...
=⇒
m0 = 00
m1 = 01
m2 = 10
m3 = 11
![Page 8: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/8.jpg)
Tesis de Grado - Transceptor QAM y PSK
Introduccion teorica
Sistemas de comunicaciones
Modulacion en cuadratura
I Espacio de senales bidimensional usando una unica senalportadora Φ(t) = sen(ωC · t)
I Las dos componentes del espacio de senales (I y Q) son lamisma portadora, desfasada en 90◦
x(t) = I (t) · sen(ωC t) + Q(t) · cos(ωC t)
![Page 9: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/9.jpg)
Tesis de Grado - Transceptor QAM y PSK
Introduccion teorica
Sistemas de comunicaciones
Modulacion en cuadratura
x1 = sen(ωct + α) = cos(α)sen(ωct) + sin(α)cos(ωct)
=⇒ x1 = a · sen(ωct) + b · cos(ωct)
![Page 10: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/10.jpg)
Tesis de Grado - Transceptor QAM y PSK
Introduccion teorica
Sistemas de comunicaciones
Mensajes y sımbolos
Para transmitir los mensajes selos mapea a sımbolos, que sonpuntos distinguibles en elespacio de senales:
=⇒
m0 → S0 = (S0,I ,S0,Q)
m1 → S1 = (S1,I ,S1,Q)
m2 → S2 = (S2,I ,S2,Q)
m3 → S3 = (S3,I ,S3,Q)
Constelacion: conjunto desımbolos del sistema
![Page 11: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/11.jpg)
Tesis de Grado - Transceptor QAM y PSK
Introduccion teorica
Constelaciones
Introduccion teoricaConstelaciones
![Page 12: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/12.jpg)
Tesis de Grado - Transceptor QAM y PSK
Introduccion teorica
Constelaciones
Constelaciones PSK y QAM
Constelacion 8-PSK Constelacion 4-QAM
![Page 13: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/13.jpg)
Tesis de Grado - Transceptor QAM y PSK
Introduccion teorica
Constelaciones
Regiones de decision
Regiones de decision para laconstelacion 8-PSK
Regiones de decision para laconstelacion 4-QAM
![Page 14: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/14.jpg)
Tesis de Grado - Transceptor QAM y PSK
Introduccion teorica
Tasas de error
Introduccion teoricaTasas de error
![Page 15: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/15.jpg)
Tesis de Grado - Transceptor QAM y PSK
Introduccion teorica
Tasas de error
SER y BER
I BER = SER/log2M
I La probabilidad de error de sımbolo:
Pe,i =
∫Ri
py |x(y |x i ) dy
![Page 16: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/16.jpg)
Tesis de Grado - Transceptor QAM y PSK
Introduccion teorica
Tasas de error
SER y BER
![Page 17: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/17.jpg)
Tesis de Grado - Transceptor QAM y PSK
Introduccion teorica
Tasas de error
Distorsiones del canal de comunicacion
I Canal realI Caracterısticas del canal:
1. Respuesta en frecuenciaPasabajos y pasabanda
2. RuidoSNR = Eb/N0
![Page 18: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/18.jpg)
Tesis de Grado - Transceptor QAM y PSK
Introduccion teorica
Sincronizacion
Introduccion teoricaSincronizacion
![Page 19: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/19.jpg)
Tesis de Grado - Transceptor QAM y PSK
Introduccion teorica
Sincronizacion
Sincronizaciones
I Sincronizacion de portadora: conocimiento de frecuencia yfase: demodulacion coherente
I Sincronizacion de sımbolo: conocimiento de la extensiontemporal del sımboloI Recuperacion de la frecuencia de sımbolo
![Page 20: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/20.jpg)
Tesis de Grado - Transceptor QAM y PSK
Diseno e implementacion
Diseno e implementacion
![Page 21: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/21.jpg)
Tesis de Grado - Transceptor QAM y PSK
Diseno e implementacion
Transceptor - SDR
Diseno e implementacionTransceptor - SDR
![Page 22: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/22.jpg)
Tesis de Grado - Transceptor QAM y PSK
Diseno e implementacion
Transceptor - SDR
Radio Definida por Software (SDR)
![Page 23: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/23.jpg)
Tesis de Grado - Transceptor QAM y PSK
Diseno e implementacion
Transceptor - SDR
Implementacion de una SDR en una FPGA
![Page 24: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/24.jpg)
Tesis de Grado - Transceptor QAM y PSK
Diseno e implementacion
Hardware elegido
Diseno e implementacionHardware elegido
![Page 25: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/25.jpg)
Tesis de Grado - Transceptor QAM y PSK
Diseno e implementacion
Hardware elegido
ZedBoardI Kit de desarrollo que
incluye:I SoC Xilinx Zynq-7000:
I FPGA XilinxI Procesador basado
en ARMCortexTM-A9
I Memorias RAM,conexion USB-JTAGpara programado,conexion Ethernet,conector LPC FMC,salidas de video, etc.
I Vivado Design Suite 2015.4
AD-FMCOMMS1-EBZ
I Front-End de RFI TransmisionI EmisionI Clocking
I API de Analog DevicesI Linux embebidoI Drivers sin SO
![Page 26: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/26.jpg)
Tesis de Grado - Transceptor QAM y PSK
Diseno e implementacion
Hardware elegido
Conexion con el ADC
A0
B0
A0
B0
A0
B0
A0
B0
A0
B0
A0
B0
A0
B0
A0
B0
A1
B1
A1
B1
A1
B1
A1
B1
A1
B1
A1
B1
A1
B1
A1
B1
256
CPACKCanal 1
Canal 2
Salidaempaquetada
Hacia el receptor
A0
A0
A0
A0
A0
A0
A0
A0
A1
A1
A1
A1
A1
A1
A1
A1
B0
B0
B0
B0
B0
B0
B0
B0
B1
B1
B1
B1
B1
B1
B1
B1
WFIFO
SalidaCanal 1
SalidaCanal 2
EntradaCanal 1
EntradaCanal 2
128128
128
16
16
...A1A1A1A1A0A0A0A0A0A0A0A0
...B1B1B1B1B0B0B0B0B0B0B0B0
fCLK_ADC = 245,761MHz fCLK_RECEPTOR = 50MHz
128
[...]CANAL I
CANAL Q
[...]
[...]
Desde el ADC
![Page 27: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/27.jpg)
Tesis de Grado - Transceptor QAM y PSK
Diseno e implementacion
Hardware elegido
Salida del CPACK (primeros 16 bits)
![Page 28: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/28.jpg)
Tesis de Grado - Transceptor QAM y PSK
Diseno e implementacion
Hardware elegido
Conexion con el DAC
A0
B0
A0
B0
A0
B0
A0
B0
A0
B0
A0
B0
A0
B0
A0
B0A1
B1
A1
B1
A1
B1
A1
B1
A1
B1
A1
B1
A1
B1
A1
B1
[...]128
UPACK
Canal 1
Canal 2
Entradaempaquetada
A0
A0
A0
A0
A0
A0
A0
A0A1
A1
A1
A1
A1
A1
A1
A1
[...]
B0
B0
B0
B0
B0
B0
B0
B0
B1
B1
B1
B1
B1
B1
B1
B1
AXI_AD9122
SalidaCanal 1
SalidaCanal 2
EntradaCanal 1
EntradaCanal 2
64
[...]64
64
64
16
16
...A1A1A1A1A0A0A0A0A0A0A0A0
...B1B1B1B1B0B0B0B0B0B0B0B0
fCLK_EMISOR = fCLK_DAC/4 = 61,44MHz fCLK_DAC = 245,761MHz
Hacia el DACCANAL I
CANAL Q
Desde el emisor
![Page 29: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/29.jpg)
Tesis de Grado - Transceptor QAM y PSK
Diseno e implementacion
Emisor
Diseno e implementacionEmisor
![Page 30: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/30.jpg)
Tesis de Grado - Transceptor QAM y PSK
Diseno e implementacion
Emisor
Emisor - bloques
I Mapeador - mapea los mensajes en sımbolosI Transforma bits en valores discretos de I y Q
I Unidad de control - controla el funcionamiento de los dosbloques anterioresI Regula la cantidad de muestras por sımboloI Determina la fuente de mensajes - sincronizacion o datos
I Conformador de pulso - genera las muestras de cada sımboloI Pulso cuadrado
Fuente de mensajes: bloques de memoria RAM que se cargan atraves del microprocesador
![Page 31: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/31.jpg)
Tesis de Grado - Transceptor QAM y PSK
Diseno e implementacion
Emisor
Constelaciones
Constelacion BPSK Constelacion 4-QAM/4-PSK
![Page 32: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/32.jpg)
Tesis de Grado - Transceptor QAM y PSK
Diseno e implementacion
Emisor
Constelaciones
Constelacion 8-PSK Constelacion 16-PSK
![Page 33: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/33.jpg)
Tesis de Grado - Transceptor QAM y PSK
Diseno e implementacion
Emisor
Parametrizaciones del emisor
I Constelacion
I Cantidad de muestras por sımbolo
I Potencia de emision (del modulo AD-FMCOMMS1-EBZ)
![Page 34: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/34.jpg)
Tesis de Grado - Transceptor QAM y PSK
Diseno e implementacion
Emisor
Emisor - diagrama en bloques (implementacion)
![Page 35: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/35.jpg)
Tesis de Grado - Transceptor QAM y PSK
Diseno e implementacion
Receptor
Diseno e implementacionReceptor
![Page 36: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/36.jpg)
Tesis de Grado - Transceptor QAM y PSK
Diseno e implementacion
Receptor
Receptor - bloques
I Muestreo - funciona con un filtro adaptado, genera unamuestra de I y Q por sımbolo
I Sincronizacion de sımbolo - genera la senal de muestreo
I Calculo y sustraccion de valor medio
I Deteccion y correccion de fase
I Deteccion de offset de fase
I Demapper - transforma muestras discretas de I y Q en bits
![Page 37: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/37.jpg)
Tesis de Grado - Transceptor QAM y PSK
Diseno e implementacion
Receptor
Diagrama en bloques (high-level)
![Page 38: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/38.jpg)
Tesis de Grado - Transceptor QAM y PSK
Diseno e implementacion
Receptor
Muestreo - Filtro adaptado a pulso cuadrado: Media Movil
![Page 39: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/39.jpg)
Tesis de Grado - Transceptor QAM y PSK
Diseno e implementacion
Receptor
Muestreo - implementacion del filtro adaptado
I Para optimizar los recursos de la FPGA, se diseno laimplementacion con un registro, un sumador-restador y unmultiplicador, considerando que:
y [k] =x [k] + x [k − 1] + · · ·+ x [k − L + 1]
L
es equivalente a:
y [k] =y [k − 1] + x [k]− x [k − L]
L
![Page 40: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/40.jpg)
Tesis de Grado - Transceptor QAM y PSK
Diseno e implementacion
Receptor
Muestreo - implementacion del filtro adaptado
![Page 41: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/41.jpg)
Tesis de Grado - Transceptor QAM y PSK
Diseno e implementacion
Receptor
Sincronizacion de sımbolo
I Se implemento una correlacion para obtener una senalsincronizada a los cambios de sımbolo
I La correlacion se hizo con una secuencia de un pulso negativoseguido de uno positivo (correlacion por transicion)
![Page 42: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/42.jpg)
Tesis de Grado - Transceptor QAM y PSK
Diseno e implementacion
Receptor
Sincronizacion de sımbolo - Correlacion por transicion
I Presenta picos en inicio deperıodos sin transiciones
I En perıodos sin transicionesel valor se mantiene en cero
I El pico se presenta en elmedio de cada sımbolo, yno al principio
![Page 43: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/43.jpg)
Tesis de Grado - Transceptor QAM y PSK
Diseno e implementacion
Receptor
Sincronizacion de sımbolo - Obtencion de Sf,symbol
I Luego se eleva lacorrelacion por transicion alcuadrado y se filtra con unpasabanda sintonizado a lafrecuencia de sımbolofsymbol, para obtenerSf,symbol
I Sf,symbol es una senoidalde frecuencia fsymbolsincronizada con lossımbolos (con un delayconocido)
![Page 44: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/44.jpg)
Tesis de Grado - Transceptor QAM y PSK
Diseno e implementacion
Receptor
Sincronizacion de sımbolo - Sf,symbol
I Si se calculan los maximos (positivos) de Sf,symbol, se puedeobtener una senal de sincronismo de sımbolo
I Solo se consideran maximos aquellos extremos locales quesuperen un umbral o threshold
![Page 45: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/45.jpg)
Tesis de Grado - Transceptor QAM y PSK
Diseno e implementacion
Receptor
Sincronizacion de sımbolo - implementacion
![Page 46: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/46.jpg)
Tesis de Grado - Transceptor QAM y PSK
Diseno e implementacion
Receptor
Sincronizacion de sımbolo - implementacion
![Page 47: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/47.jpg)
Tesis de Grado - Transceptor QAM y PSK
Diseno e implementacion
Receptor
Generacion de la senal de sincronismo
I Contador de largo L
I Se genera LS , el momentodel maximo de Sf,symbol,promedio entre LS ,I y LS ,Q
I Se filtra para obtener LS ,LPI Se ajusta el inicio del
contador en L/2− LS paralograr que LS en elsiguiente ciclo resulte en elmedio de la cuenta
![Page 48: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/48.jpg)
Tesis de Grado - Transceptor QAM y PSK
Diseno e implementacion
Receptor
Generacion de la senal de sincronismo - control
I Este sistema se controlacon dos senales:I Sstable: asegura
estabilidad de LS,LPantes de cambiar el iniciode cuenta, si se mantieneigual por Nstable ciclos
I Scorrect ena: permite unamodificacion del iniciode cuenta, se enciendecada Nreaction, parapermitir que LS,LPcomience a cambiar
![Page 49: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/49.jpg)
Tesis de Grado - Transceptor QAM y PSK
Diseno e implementacion
Receptor
Regiones de decision
Constelacion BPSK Constelacion 4-QAM/4-PSK
![Page 50: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/50.jpg)
Tesis de Grado - Transceptor QAM y PSK
Diseno e implementacion
Receptor
Regiones de decision
Constelacion 8-PSK Constelacion 16-PSK
![Page 51: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/51.jpg)
Tesis de Grado - Transceptor QAM y PSK
Diseno e implementacion
Receptor
Sincronizacion de portadora - Deteccion y correccion defase
I La sincronizacion en frecuencia de la portadora se hace en laAD-FMCOMMS1-EBZ, y no se implementa sincronizacion enfase
I Se hace una deteccion y correccion de la fase en el sistema dela ZedBoard
![Page 52: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/52.jpg)
Tesis de Grado - Transceptor QAM y PSK
Diseno e implementacion
Receptor
Componentes del error de fase
I El error de fase total φe,Tse calcula como la suma dedos componentes:
1. φe,R : error de fasedentro de la region dedecision, se filtra paraobtener φe,R,LP
2. φe,O : error de fase deoffset
I La fase de la senalcorregida φC se calculacomo la fase detectada φDmas φe,T
![Page 53: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/53.jpg)
Tesis de Grado - Transceptor QAM y PSK
Diseno e implementacion
Receptor
Sincronizacion de portadora - deteccion del error de offsetde fase
I Basado en la deteccion de una secuencia asimetricarotacionalmente
![Page 54: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/54.jpg)
Tesis de Grado - Transceptor QAM y PSK
Diseno e implementacion
Receptor
Calculo y sustraccion del valor medio de la constelacionI Valor medio =⇒ errores al calcular φe,R
![Page 55: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/55.jpg)
Tesis de Grado - Transceptor QAM y PSK
Diseno e implementacion
Receptor
Calculo y sustraccion del valor medio de la constelacion
I Se calcula el valor medio con un filtro pasabajos abrupto y seresta de las componentes I y Q
![Page 56: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/56.jpg)
Tesis de Grado - Transceptor QAM y PSK
Diseno e implementacion
Receptor
Secuencias de sincronizacion y de datos
I Existen cuatro etapas de transmision:
(I) Primera secuencia: Alternacion continua de I y Q.(II) Segunda secuencia: Patron inmune a rotaciones
(III) Tercera secuencia: Fin de sincronizacion(IV) Envıo de datos
![Page 57: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/57.jpg)
Tesis de Grado - Transceptor QAM y PSK
Diseno e implementacion
Receptor
Parametrizaciones del receptor
I Constelacion
I Cantidad de muestras por sımbolo
I Parametro alpha del filtro pasabajos de LSI Parametro alpha del filtro pasabajos de φe,RI Parametro alpha del filtro pasabajos del threshold de
deteccion de maximos
I Coeficientes del filtro pasabanda para la recuperacion deSf,symbol
![Page 58: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/58.jpg)
Tesis de Grado - Transceptor QAM y PSK
Diseno e implementacion
Receptor
Receptor - diagrama en bloques (implementacion)
![Page 59: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/59.jpg)
Tesis de Grado - Transceptor QAM y PSK
Caracterizacion - Resultados
Caracterizacion - Resultados
![Page 60: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/60.jpg)
Tesis de Grado - Transceptor QAM y PSK
Caracterizacion - Resultados
Bancos de pruebas
Caracterizacion - ResultadosBancos de pruebas
![Page 61: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/61.jpg)
Tesis de Grado - Transceptor QAM y PSK
Caracterizacion - Resultados
Bancos de pruebas
Banco de pruebas a nivel RTL
![Page 62: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/62.jpg)
Tesis de Grado - Transceptor QAM y PSK
Caracterizacion - Resultados
Bancos de pruebas
Diseno del banco de pruebas con el sistema completo
I Memorias de carga y de registroI Calculadora de BER
I Secuencia conocida de largo 144 bits (distinta cantidad desımbolos para cada constelacion)
I Inmune a desincronizaciones del receptor
I Estimacion de SNR - Eb/N0
I En software a partir de los datos recibidosI Estimacion de la energıa de la senalI Estimacion de la varianza del ruido (decision-aided)
I Diagrama de ojo
I Adicion de AWGN por hardware
![Page 63: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/63.jpg)
Tesis de Grado - Transceptor QAM y PSK
Caracterizacion - Resultados
Bancos de pruebas
Banco de pruebas con el sistema completo
![Page 64: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/64.jpg)
Tesis de Grado - Transceptor QAM y PSK
Caracterizacion - Resultados
Pruebas a nivel RTL
Caracterizacion - ResultadosPruebas a nivel RTL
![Page 65: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/65.jpg)
Tesis de Grado - Transceptor QAM y PSK
Caracterizacion - Resultados
Pruebas a nivel RTL
Simulacion de canal de comunicaciones. 8-PSK, L = 40
![Page 66: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/66.jpg)
Tesis de Grado - Transceptor QAM y PSK
Caracterizacion - Resultados
Pruebas a nivel RTL
Filtro adaptado del muestreo. 8-PSK, L = 30
Eb/N0 ≈ 30dB Eb/N0 ≈ 10dB
![Page 67: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/67.jpg)
Tesis de Grado - Transceptor QAM y PSK
Caracterizacion - Resultados
Pruebas a nivel RTL
Correlacion por transicion. 8-PSK, L = 30
Eb/N0 ≈ 30dB Eb/N0 ≈ 10dB
![Page 68: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/68.jpg)
Tesis de Grado - Transceptor QAM y PSK
Caracterizacion - Resultados
Pruebas a nivel RTL
Generacion de Sf,symbol. 8-PSK, L = 40
Eb/N0 ≈ 10dB
![Page 69: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/69.jpg)
Tesis de Grado - Transceptor QAM y PSK
Caracterizacion - Resultados
Pruebas a nivel RTL
Calculo del valor medio de la constelacion. 16-PSK, L = 40
Eb/N0 ≈ 10dB
![Page 70: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/70.jpg)
Tesis de Grado - Transceptor QAM y PSK
Caracterizacion - Resultados
Pruebas con el sistema completo
Caracterizacion - ResultadosPruebas con el sistema completo
![Page 71: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/71.jpg)
Tesis de Grado - Transceptor QAM y PSK
Caracterizacion - Resultados
Pruebas con el sistema completo
Curvas de BER en funcion de la SNR - BPSK
![Page 72: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/72.jpg)
Tesis de Grado - Transceptor QAM y PSK
Caracterizacion - Resultados
Pruebas con el sistema completo
Curvas de BER en funcion de la SNR - 4-PSK
![Page 73: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/73.jpg)
Tesis de Grado - Transceptor QAM y PSK
Caracterizacion - Resultados
Pruebas con el sistema completo
Curvas de BER en funcion de la SNR - 8-PSK
![Page 74: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/74.jpg)
Tesis de Grado - Transceptor QAM y PSK
Caracterizacion - Resultados
Pruebas con el sistema completo
Curvas de BER en funcion de la SNR - 16-PSK
![Page 75: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/75.jpg)
Tesis de Grado - Transceptor QAM y PSK
Caracterizacion - Resultados
Pruebas con el sistema completo
Comportamiento del sistema variando el numero demuestras. 4-PSK
![Page 76: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/76.jpg)
Tesis de Grado - Transceptor QAM y PSK
Caracterizacion - Resultados
Pruebas con el sistema completo
Diagrama de ojo. BPSK, L = 20, Eb/N0 = 27dB
![Page 77: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/77.jpg)
Tesis de Grado - Transceptor QAM y PSK
Caracterizacion - Resultados
Pruebas con el sistema completo
Diagrama de ojo. BPSK
L = 20, Eb/N0 = 22dB L = 40, Eb/N0 = 24dB
![Page 78: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/78.jpg)
Tesis de Grado - Transceptor QAM y PSK
Caracterizacion - Resultados
Pruebas con el sistema completo
Calculo del valor medio de la constelacion. 8− PSK ,L = 40
Entrada al receptor Senal muestreada
![Page 79: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/79.jpg)
Tesis de Grado - Transceptor QAM y PSK
Caracterizacion - Resultados
Pruebas con el sistema completo
Calculo del valor medio de la constelacion. 8− PSK ,L = 40
Salida del filtro pasabajos
![Page 80: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/80.jpg)
Tesis de Grado - Transceptor QAM y PSK
Caracterizacion - Resultados
Pruebas con el sistema completo
Calculo del valor medio de la constelacion. 8− PSK ,L = 40
Senal muestreada Senal corregida en fase
![Page 81: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/81.jpg)
Tesis de Grado - Transceptor QAM y PSK
Caracterizacion - Resultados
Pruebas con el sistema completo
Deteccion y correccion de la fase. 8− PSK , L = 40
![Page 82: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/82.jpg)
Tesis de Grado - Transceptor QAM y PSK
Caracterizacion - Resultados
Pruebas con el sistema completo
Deteccion y correccion de la fase. 8− PSK , L = 40
![Page 83: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/83.jpg)
Tesis de Grado - Transceptor QAM y PSK
Caracterizacion - Resultados
Pruebas con el sistema completo
Recuperacion de Sf,symbol. 16-PSK, L = 20
![Page 84: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/84.jpg)
Tesis de Grado - Transceptor QAM y PSK
Caracterizacion - Resultados
Pruebas con el sistema completo
Recuperacion de Sf,symbol. 16-PSK, L = 40
![Page 85: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/85.jpg)
Tesis de Grado - Transceptor QAM y PSK
Caracterizacion - Resultados
Pruebas con el sistema completo
Recuperacion de Sf,symbol. 16-PSK, L = 20
![Page 86: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/86.jpg)
Tesis de Grado - Transceptor QAM y PSK
Caracterizacion - Resultados
Pruebas con el sistema completo
Calculadora de BER - Correlacion. BPSK, L = 40
![Page 87: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/87.jpg)
Tesis de Grado - Transceptor QAM y PSK
Caracterizacion - Resultados
Pruebas con el sistema completo
Calculadora de BER - Correlacion. 16-PSK, L = 40
![Page 88: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/88.jpg)
Tesis de Grado - Transceptor QAM y PSK
Conclusiones y Trabajos futuros
Conclusiones y Trabajos futuros
![Page 89: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/89.jpg)
Tesis de Grado - Transceptor QAM y PSK
Conclusiones y Trabajos futuros
Conclusiones
I Objetivos cumplidos
I Se implemento un Transceptor en hardware, y no unicamenteen simulaciones
I Se logro hacer una caracterizacion exitosa del sistema que secondice con los resultados teoricos
I El Transceptor podra ser usado en futuros trabajos del LSE
![Page 90: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/90.jpg)
Tesis de Grado - Transceptor QAM y PSK
Conclusiones y Trabajos futuros
Trabajos futuros
I Inclusion de mas constelaciones
I Modulacion de pulso
I Correccion de errores
I Mejora del algoritmo de correccion de fase
I Aplicacion de Machine Learning
I Valor medio de las muestras del ADC
I Ecualizador
![Page 91: Implementación sobre FPGA y front-end Analógico de un ...laboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Tesis... · 4.Conclusiones y cierre del trabajo Trabajos futuros. Tesis de Grado](https://reader035.vdocumento.com/reader035/viewer/2022062403/6041801c3a8bb62899525eac/html5/thumbnails/91.jpg)
Tesis de Grado - Transceptor QAM y PSK
Conclusiones y Trabajos futuros
Preguntas y comentarios