SlideShare una empresa de Scribd logo
FPGA’S EN RADARES DE
VIGILANCIA AÉREA DESDE TIERRA Y
RADARES METEOROLÓGICOS.
CESAR VELE, UNIVERSIDAD DEL AZUAY, INGENIERÍA DE SISTEMAS Y TELEMÁTICA
CUENCA-ECUADOR
INTRODUCCIÓN
• Un radar en un sistema electromagnético para la detección y
localización de objetos que funciona transmitiendo señales
electromagnéticas, recibiendo ecos de objetos (blancos) que estén
dentro de su volumen de cobertura y extrayendo información de la
señal del eco. (IEEE, 1998)
SISTEMA DE RADAR DIGITAL
• Bloque analógico._ El input RF pasa normalmente por uno o dos estados de
conversión a IF, que se muestrea directamente con el ADC.
• Bloque digital._
• Un conversor DDC (digital downconverter) convierte las muestras de la señal digital a
forma compleja a una velocidad más baja que pasará por un compresor de pulsos
digitales y de ahí al segmento de procesado back-end
• El uso de procesado digital (DSP) puede aumentar el rango dinámico, la estabilidad y
el rendimiento general del sistema
• Tiene un tamaño reducido y un coste no superior al de la arquitectura analógica
IMAGEN.1._REPRESENTA LOS BLOQUES EN LAS QUE
DIVIDE EL SISTEMA DE RADAR DIGITAL.
FPGA’S (FIELD PROGRAMMABLE GATE ARRAY)
INTRODUCCIÓN
• En los 90 los sistemas DSP de procesamiento de señales de radar se construyeron típicamente
usando ASICs (Application Specific Integrated Circuits), diseñados para llevar a cabo un algoritmo
de procesado específico. Se trataba de circuitos integrados muy pequeños y de grandes
capacidades. Sin embargo, eran y todavía son bastante caros, además de difíciles de modificar,
una vez que un sistema está diseñado como solución.
• Los FPGAs combinan lo mejor de los circuitos integrados de aplicación específica (ASICs) y
sistemas basados en procesador y han sido durante una parte integral del procesamiento de
señales de radar, y tradicionalmente usadas para procesamiento front-end; como los radares
incrementan su capacidad y complejidad, los requerimientos de procesamiento son mucho
mayores, además de que se puede realizar el procesamiento de señales de radar completo en un
solo FPGA.
CARACTERÍSTICAS DE LOS FPGA’S I
• Pueden funcionar a velocidades de medio billón
de operaciones por segundo y soportan
transferencias de datos de varios gigabits por
segundo. Se programan usando un lenguaje de
descripción de hardware o HDL (Hardware
Description Language), tal como VHDL o Verilog,
que son operados por alguna herramienta de
software.
CARACTERÍSTICAS DE LOS FPGA’S II
• Son más pequeños que un
procesador de propósito
general en un factor de 10 o
más ya que los
procesadores tienen el
mismo orden inferior de
magnitud, que además son
programables a diferencia de
los del tipo de propósito
general.
CARACTERÍSTICAS DE LOS FPGA’S III
• Uno de los aspectos que hace los FPGAs muy versátiles pero también difíciles de
usar óptimamente es su enorme velocidad de procesado, a menudo mayor que la
velocidad de muestreo de datos, lo que implica la posibilidad de realizar multiplexing
en el dominio de tiempo.
CARACTERÍSTICAS DE LOS FPGA’S IV
• Una dificultad de las FPGAs es que requieren una comprensión profunda
por parte del diseñador de la arquitectura que se va a usar para hacerlo a
su potencial más alto. Además, según evoluciona la tecnología, los
componentes de las FPGA cambian sus especificaciones lo que motiva
ciclos de refresco de tecnología rápidos. Mientras tanto, las herramientas de
software que se usan difícilmente continúan siendo válidas una vez que las
FPGAs han evolucionado. Adicionalmente, se está trabajando en
herramientas que transformen código C o Matlab en diseño FPGA.
CARACTERÍSTICAS DE LOS FPGA’S V
• Xilinx y Altera son los líderes del mercado de las FPGAs. Xilinx proporciona
software de diseño libre para Windows y para Linux. Altera lo hace para
Windows, mientras que las herramientas para Solaris y para Linux están
disponibles solamente en régimen de alquiler.
OPERACIÓN DEL FPGA ‘S EN RADARES
METEOROLÓGICOS.
• Se utiliza un radar pulse-Doppler que es un sistema de radar capaz no sólo de medir el rumbo,
distancia y altitud de un objeto, sino también de detectar su velocidad. Su sistema de localización
se basa en emitir trenes de pulsos a una frecuencia determinada y utilizar el efecto Doppler para
determinar la velocidad transversal relativa de los objetos.Este sistema utiliza cuatro canales con
diferentes frecuencias y polarizaciones de campo a obtener una imagen más precisa de las
condiciones meteorológicas.
• El procesamiento de red para cada canal requiere más de 5 billones de operaciones por segundo.
• Además, al hacer la demodulación y filtrado adaptado en FPGAs, éste nos permite poner todo el
procesamiento para dos canales completos en un solo FPGA.
EFECTO DOPPLER PARA DETECTAR UN
OBJETO EN MOVIMIENTO
EFICIENCIA ALGORÍTMICA
• El filtro de vídeo y el separador de fase
se pueden combinar en un solo filtro
analítico, que todavía es un filtro de
paso de banda, pero sólo pasa las
componentes de frecuencia positivas
de la entrada real de señal. La
respuesta de impulso del filtro que
tiene que ser compleja, por lo que el
filtro requiere dos filtros reales para la
implementación.
ARITMÉTICA BIT SERIAL
• El diseño de los bits paralelos procesan todos los bits de un conjunto de
datos palabra al mismo tiempo. En contraste, una estructura bit serial
procesa los datos de un bit a la vez dando ventaja a que todos los bits
pasan a través de la misma lógica, resultando en una reducción enorme
en el hardware requerido.
ARITMÉTICA DISTRIBUIDA
• Aritmética serie de bits port sí sola no reduce el tamaño
suficientemente para que un filtro quepa en una FPGA. Otro truco, en
la aritmética distribuida , es la clave para la compactación de los
filtros a una cantidad manejable de hardware. Esta técnica reorganiza
la multiplica y añade de una suma de productos en el nivel de bit para
tomar ventaja de las pequeñas tablas de sumas previamente
calculados

Más contenido relacionado

La actualidad más candente

Manual para usar la tarjeta del fpga cyclone iv de altera
Manual para usar la tarjeta del fpga cyclone iv de alteraManual para usar la tarjeta del fpga cyclone iv de altera
Manual para usar la tarjeta del fpga cyclone iv de altera
Edwin Rosario Gabriel
 
Profinet 03 by_pgf
Profinet 03 by_pgfProfinet 03 by_pgf
Profinet 03 by_pgf
Paul Gálvez
 
Esquemas Basicos Usb
Esquemas Basicos UsbEsquemas Basicos Usb
Esquemas Basicos Usbcopit001
 
Microcontroladores parallax
Microcontroladores parallaxMicrocontroladores parallax
Microcontroladores parallax
Alexa Saviñon Bautista
 
Presentación Sistema cableado estructurado
Presentación Sistema cableado estructuradoPresentación Sistema cableado estructurado
Presentación Sistema cableado estructurado
Oscar Torres 'osKr'
 
Microprocesadores
MicroprocesadoresMicroprocesadores
Microprocesadores
saeb2911
 
El plc compu 1 keneling gullo
El plc compu 1 keneling gulloEl plc compu 1 keneling gullo
El plc compu 1 keneling gullokenelinggullo
 
Zocalos de procesadores
Zocalos de procesadoresZocalos de procesadores
Zocalos de procesadores
PeregrinPoet
 
Normas de construccion de cables utp y spt
Normas de construccion de cables utp y sptNormas de construccion de cables utp y spt
Normas de construccion de cables utp y spt
Rober Melendez Acosta
 
Panduit
PanduitPanduit

La actualidad más candente (10)

Manual para usar la tarjeta del fpga cyclone iv de altera
Manual para usar la tarjeta del fpga cyclone iv de alteraManual para usar la tarjeta del fpga cyclone iv de altera
Manual para usar la tarjeta del fpga cyclone iv de altera
 
Profinet 03 by_pgf
Profinet 03 by_pgfProfinet 03 by_pgf
Profinet 03 by_pgf
 
Esquemas Basicos Usb
Esquemas Basicos UsbEsquemas Basicos Usb
Esquemas Basicos Usb
 
Microcontroladores parallax
Microcontroladores parallaxMicrocontroladores parallax
Microcontroladores parallax
 
Presentación Sistema cableado estructurado
Presentación Sistema cableado estructuradoPresentación Sistema cableado estructurado
Presentación Sistema cableado estructurado
 
Microprocesadores
MicroprocesadoresMicroprocesadores
Microprocesadores
 
El plc compu 1 keneling gullo
El plc compu 1 keneling gulloEl plc compu 1 keneling gullo
El plc compu 1 keneling gullo
 
Zocalos de procesadores
Zocalos de procesadoresZocalos de procesadores
Zocalos de procesadores
 
Normas de construccion de cables utp y spt
Normas de construccion de cables utp y sptNormas de construccion de cables utp y spt
Normas de construccion de cables utp y spt
 
Panduit
PanduitPanduit
Panduit
 

Destacado

Altium designer I - Esquemático I
Altium designer  I - Esquemático IAltium designer  I - Esquemático I
Altium designer I - Esquemático I
matheusmbar
 
Curso Altium Designer Basico
Curso Altium Designer BasicoCurso Altium Designer Basico
Curso Altium Designer Basico
Ramón Hernández Gtz
 
Vhdl organización y arquitectura
Vhdl organización y arquitectura Vhdl organización y arquitectura
Vhdl organización y arquitectura
Juan S V
 
Dispositivo logico programable
Dispositivo logico programableDispositivo logico programable
Dispositivo logico programablepancho_55
 
Presentacion Antenas Inteligentes
Presentacion Antenas InteligentesPresentacion Antenas Inteligentes
Presentacion Antenas Inteligentes
alcajo2011
 
Programacion PLD
Programacion PLDProgramacion PLD
Programacion PLD
davic_exe
 
Máquinas de Estado Finito en VHDL
Máquinas de Estado Finito en VHDLMáquinas de Estado Finito en VHDL
Máquinas de Estado Finito en VHDL
Fernando Aparicio Urbano Molano
 
Controladores Logicos Programables
Controladores Logicos ProgramablesControladores Logicos Programables
Controladores Logicos Programables
David Levy
 
Control de motor dc Programacion en VHDL
Control de motor dc Programacion en VHDL Control de motor dc Programacion en VHDL
Control de motor dc Programacion en VHDL
Yael Guzman Orozco
 
Radar
RadarRadar
Radarx
 
RADAR APERTURA SINTÉTICA Principio SAR
RADAR APERTURA SINTÉTICA Principio SARRADAR APERTURA SINTÉTICA Principio SAR
RADAR APERTURA SINTÉTICA Principio SARHeriberto J E Roman
 
4.6.1 Emulacion de harware copia
4.6.1 Emulacion de harware   copia4.6.1 Emulacion de harware   copia
4.6.1 Emulacion de harware copia
Jesus Garcia
 
Dispositivos lógicos programables
Dispositivos lógicos programablesDispositivos lógicos programables
Dispositivos lógicos programablesvallepunk
 
Controlador logico programable (PLC)
Controlador logico programable (PLC)Controlador logico programable (PLC)
Controlador logico programable (PLC)
AndRea Riväs
 
Reflexion y Retrodispersión
Reflexion y RetrodispersiónReflexion y Retrodispersión
Reflexion y Retrodispersiónjlherreraescorcia
 
Controlador lógico programable
Controlador lógico programableControlador lógico programable
Controlador lógico programablefcanarte
 

Destacado (20)

vhdl
vhdlvhdl
vhdl
 
Altium designer I - Esquemático I
Altium designer  I - Esquemático IAltium designer  I - Esquemático I
Altium designer I - Esquemático I
 
Altium Curso español
Altium Curso españolAltium Curso español
Altium Curso español
 
Curso Altium Designer Basico
Curso Altium Designer BasicoCurso Altium Designer Basico
Curso Altium Designer Basico
 
Vhdl organización y arquitectura
Vhdl organización y arquitectura Vhdl organización y arquitectura
Vhdl organización y arquitectura
 
Dispositivo logico programable
Dispositivo logico programableDispositivo logico programable
Dispositivo logico programable
 
Presentacion Antenas Inteligentes
Presentacion Antenas InteligentesPresentacion Antenas Inteligentes
Presentacion Antenas Inteligentes
 
Programacion PLD
Programacion PLDProgramacion PLD
Programacion PLD
 
Máquinas de Estado Finito en VHDL
Máquinas de Estado Finito en VHDLMáquinas de Estado Finito en VHDL
Máquinas de Estado Finito en VHDL
 
Controladores Logicos Programables
Controladores Logicos ProgramablesControladores Logicos Programables
Controladores Logicos Programables
 
Controlador lógico programable
Controlador  lógico  programableControlador  lógico  programable
Controlador lógico programable
 
Control de motor dc Programacion en VHDL
Control de motor dc Programacion en VHDL Control de motor dc Programacion en VHDL
Control de motor dc Programacion en VHDL
 
Radar
RadarRadar
Radar
 
RADAR APERTURA SINTÉTICA Principio SAR
RADAR APERTURA SINTÉTICA Principio SARRADAR APERTURA SINTÉTICA Principio SAR
RADAR APERTURA SINTÉTICA Principio SAR
 
Superficies y Reflexion
Superficies y ReflexionSuperficies y Reflexion
Superficies y Reflexion
 
4.6.1 Emulacion de harware copia
4.6.1 Emulacion de harware   copia4.6.1 Emulacion de harware   copia
4.6.1 Emulacion de harware copia
 
Dispositivos lógicos programables
Dispositivos lógicos programablesDispositivos lógicos programables
Dispositivos lógicos programables
 
Controlador logico programable (PLC)
Controlador logico programable (PLC)Controlador logico programable (PLC)
Controlador logico programable (PLC)
 
Reflexion y Retrodispersión
Reflexion y RetrodispersiónReflexion y Retrodispersión
Reflexion y Retrodispersión
 
Controlador lógico programable
Controlador lógico programableControlador lógico programable
Controlador lógico programable
 

Similar a Aplicación de los fpga’s en radares de vigilancia aérea desde tierra y radares meteorológicos

Guialectores
GuialectoresGuialectores
GuialectoresRFIDPOINT
 
Digital Signal Processing [DSP]
Digital Signal Processing [DSP]Digital Signal Processing [DSP]
Digital Signal Processing [DSP]
Daniel Quezada
 
Proceso de señal
Proceso de señalProceso de señal
Proceso de señal
Alexander Toruño
 
Mobile Data Offloading
Mobile Data OffloadingMobile Data Offloading
Mobile Data Offloading
Fernando Manso
 
Dispositivos de interconexión de
Dispositivos de interconexión deDispositivos de interconexión de
Dispositivos de interconexión de
Martin Zuñiga
 
Definiciones sobre Switche, Router, Modem, Wimax, Acces Point..
Definiciones sobre Switche, Router, Modem, Wimax, Acces Point..Definiciones sobre Switche, Router, Modem, Wimax, Acces Point..
Definiciones sobre Switche, Router, Modem, Wimax, Acces Point..
William Javier Montealegre
 
Taller sistemas
Taller sistemasTaller sistemas
Taller sistemas
caro996
 
Estándares para sistemas de comunicacion por via inalambrica IrDA
Estándares para  sistemas de comunicacion por via inalambrica IrDAEstándares para  sistemas de comunicacion por via inalambrica IrDA
Estándares para sistemas de comunicacion por via inalambrica IrDA
Yael_21
 
estándares para sistema de comunicaciones inalambricos IrDA
estándares para sistema de comunicaciones inalambricos IrDAestándares para sistema de comunicaciones inalambricos IrDA
estándares para sistema de comunicaciones inalambricos IrDA
Yael_21
 
Herramientas de diseño para sistemas embebidos
Herramientas de diseño para sistemas embebidosHerramientas de diseño para sistemas embebidos
Herramientas de diseño para sistemas embebidosLuisf Muñoz
 
Trabajo plus (1)
Trabajo plus (1)Trabajo plus (1)
Trabajo plus (1)
LuisAdrianCamacho
 
Introducción a Quartus II v15.0 - (Quartus II 2015 Introduction)
Introducción a Quartus II v15.0 - (Quartus II 2015 Introduction)Introducción a Quartus II v15.0 - (Quartus II 2015 Introduction)
Introducción a Quartus II v15.0 - (Quartus II 2015 Introduction)
alvarezpedro
 
Profinet Basico.pdf
Profinet Basico.pdfProfinet Basico.pdf
Profinet Basico.pdf
Kiko40450
 
Info plc net_redes_industriales
Info plc net_redes_industrialesInfo plc net_redes_industriales
Info plc net_redes_industrialesJonathan Cardenas
 
Eigrp e igrp
Eigrp e igrpEigrp e igrp
Eigrp e igrp
MauricioSuarez60
 
Redes Industriales.ppt
Redes Industriales.pptRedes Industriales.ppt
Redes Industriales.ppt
YamirFlrez1
 
Protocolo rip
Protocolo ripProtocolo rip
Protocolo ripyeiko11
 

Similar a Aplicación de los fpga’s en radares de vigilancia aérea desde tierra y radares meteorológicos (20)

dsp.pdf
dsp.pdfdsp.pdf
dsp.pdf
 
Guialectores
GuialectoresGuialectores
Guialectores
 
Digital Signal Processing [DSP]
Digital Signal Processing [DSP]Digital Signal Processing [DSP]
Digital Signal Processing [DSP]
 
Proceso de señal
Proceso de señalProceso de señal
Proceso de señal
 
Mobile Data Offloading
Mobile Data OffloadingMobile Data Offloading
Mobile Data Offloading
 
Dispositivos de interconexión de
Dispositivos de interconexión deDispositivos de interconexión de
Dispositivos de interconexión de
 
Pl ds
Pl dsPl ds
Pl ds
 
Definiciones sobre Switche, Router, Modem, Wimax, Acces Point..
Definiciones sobre Switche, Router, Modem, Wimax, Acces Point..Definiciones sobre Switche, Router, Modem, Wimax, Acces Point..
Definiciones sobre Switche, Router, Modem, Wimax, Acces Point..
 
Taller sistemas
Taller sistemasTaller sistemas
Taller sistemas
 
Estándares para sistemas de comunicacion por via inalambrica IrDA
Estándares para  sistemas de comunicacion por via inalambrica IrDAEstándares para  sistemas de comunicacion por via inalambrica IrDA
Estándares para sistemas de comunicacion por via inalambrica IrDA
 
estándares para sistema de comunicaciones inalambricos IrDA
estándares para sistema de comunicaciones inalambricos IrDAestándares para sistema de comunicaciones inalambricos IrDA
estándares para sistema de comunicaciones inalambricos IrDA
 
CISCO PACKET TRACER
CISCO PACKET TRACERCISCO PACKET TRACER
CISCO PACKET TRACER
 
Herramientas de diseño para sistemas embebidos
Herramientas de diseño para sistemas embebidosHerramientas de diseño para sistemas embebidos
Herramientas de diseño para sistemas embebidos
 
Trabajo plus (1)
Trabajo plus (1)Trabajo plus (1)
Trabajo plus (1)
 
Introducción a Quartus II v15.0 - (Quartus II 2015 Introduction)
Introducción a Quartus II v15.0 - (Quartus II 2015 Introduction)Introducción a Quartus II v15.0 - (Quartus II 2015 Introduction)
Introducción a Quartus II v15.0 - (Quartus II 2015 Introduction)
 
Profinet Basico.pdf
Profinet Basico.pdfProfinet Basico.pdf
Profinet Basico.pdf
 
Info plc net_redes_industriales
Info plc net_redes_industrialesInfo plc net_redes_industriales
Info plc net_redes_industriales
 
Eigrp e igrp
Eigrp e igrpEigrp e igrp
Eigrp e igrp
 
Redes Industriales.ppt
Redes Industriales.pptRedes Industriales.ppt
Redes Industriales.ppt
 
Protocolo rip
Protocolo ripProtocolo rip
Protocolo rip
 

Último

herramientas de sitio web 3.0 2024
herramientas de sitio web 3.0  2024herramientas de sitio web 3.0  2024
herramientas de sitio web 3.0 2024
julio05042006
 
Desarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdfDesarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdf
samuelvideos
 
Actividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdfActividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdf
NajwaNimri1
 
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
AMADO SALVADOR
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
JimmyTejadaSalizar
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
marianabz2403
 
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial ValenciaCatalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
AMADO SALVADOR
 
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
espinozaernesto427
 
algebra de boole teoria.pdf texto guia.1
algebra de boole teoria.pdf texto guia.1algebra de boole teoria.pdf texto guia.1
algebra de boole teoria.pdf texto guia.1
yuki22434
 
HERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptxHERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptx
maralache30
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
IsabellaRubio6
 
COMPARATIVO DE SUBESTACIONES AIS VS GIS.
COMPARATIVO DE SUBESTACIONES AIS VS GIS.COMPARATIVO DE SUBESTACIONES AIS VS GIS.
COMPARATIVO DE SUBESTACIONES AIS VS GIS.
SERVANDOBADILLOPOLEN
 
Ventajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloroVentajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloro
durangense277
 
Presentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The CleanPresentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The Clean
juanchogame18
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
AlejandraCasallas7
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
PABLOCESARGARZONBENI
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
AlejandraCasallas7
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
ItsSofi
 
Computacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajasComputacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajas
sofiahuarancabellido
 
TAREA #6 - RECURSOS INCLUSIVOS POR ANGGIE ARRIAGA
TAREA #6 - RECURSOS INCLUSIVOS POR ANGGIE ARRIAGATAREA #6 - RECURSOS INCLUSIVOS POR ANGGIE ARRIAGA
TAREA #6 - RECURSOS INCLUSIVOS POR ANGGIE ARRIAGA
arriagaanggie50
 

Último (20)

herramientas de sitio web 3.0 2024
herramientas de sitio web 3.0  2024herramientas de sitio web 3.0  2024
herramientas de sitio web 3.0 2024
 
Desarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdfDesarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdf
 
Actividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdfActividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdf
 
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial ValenciaCatalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
 
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
 
algebra de boole teoria.pdf texto guia.1
algebra de boole teoria.pdf texto guia.1algebra de boole teoria.pdf texto guia.1
algebra de boole teoria.pdf texto guia.1
 
HERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptxHERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptx
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
 
COMPARATIVO DE SUBESTACIONES AIS VS GIS.
COMPARATIVO DE SUBESTACIONES AIS VS GIS.COMPARATIVO DE SUBESTACIONES AIS VS GIS.
COMPARATIVO DE SUBESTACIONES AIS VS GIS.
 
Ventajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloroVentajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloro
 
Presentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The CleanPresentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The Clean
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
 
Computacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajasComputacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajas
 
TAREA #6 - RECURSOS INCLUSIVOS POR ANGGIE ARRIAGA
TAREA #6 - RECURSOS INCLUSIVOS POR ANGGIE ARRIAGATAREA #6 - RECURSOS INCLUSIVOS POR ANGGIE ARRIAGA
TAREA #6 - RECURSOS INCLUSIVOS POR ANGGIE ARRIAGA
 

Aplicación de los fpga’s en radares de vigilancia aérea desde tierra y radares meteorológicos

  • 1. FPGA’S EN RADARES DE VIGILANCIA AÉREA DESDE TIERRA Y RADARES METEOROLÓGICOS. CESAR VELE, UNIVERSIDAD DEL AZUAY, INGENIERÍA DE SISTEMAS Y TELEMÁTICA CUENCA-ECUADOR
  • 2. INTRODUCCIÓN • Un radar en un sistema electromagnético para la detección y localización de objetos que funciona transmitiendo señales electromagnéticas, recibiendo ecos de objetos (blancos) que estén dentro de su volumen de cobertura y extrayendo información de la señal del eco. (IEEE, 1998)
  • 3. SISTEMA DE RADAR DIGITAL • Bloque analógico._ El input RF pasa normalmente por uno o dos estados de conversión a IF, que se muestrea directamente con el ADC. • Bloque digital._ • Un conversor DDC (digital downconverter) convierte las muestras de la señal digital a forma compleja a una velocidad más baja que pasará por un compresor de pulsos digitales y de ahí al segmento de procesado back-end • El uso de procesado digital (DSP) puede aumentar el rango dinámico, la estabilidad y el rendimiento general del sistema • Tiene un tamaño reducido y un coste no superior al de la arquitectura analógica
  • 4. IMAGEN.1._REPRESENTA LOS BLOQUES EN LAS QUE DIVIDE EL SISTEMA DE RADAR DIGITAL.
  • 5. FPGA’S (FIELD PROGRAMMABLE GATE ARRAY) INTRODUCCIÓN • En los 90 los sistemas DSP de procesamiento de señales de radar se construyeron típicamente usando ASICs (Application Specific Integrated Circuits), diseñados para llevar a cabo un algoritmo de procesado específico. Se trataba de circuitos integrados muy pequeños y de grandes capacidades. Sin embargo, eran y todavía son bastante caros, además de difíciles de modificar, una vez que un sistema está diseñado como solución. • Los FPGAs combinan lo mejor de los circuitos integrados de aplicación específica (ASICs) y sistemas basados en procesador y han sido durante una parte integral del procesamiento de señales de radar, y tradicionalmente usadas para procesamiento front-end; como los radares incrementan su capacidad y complejidad, los requerimientos de procesamiento son mucho mayores, además de que se puede realizar el procesamiento de señales de radar completo en un solo FPGA.
  • 6. CARACTERÍSTICAS DE LOS FPGA’S I • Pueden funcionar a velocidades de medio billón de operaciones por segundo y soportan transferencias de datos de varios gigabits por segundo. Se programan usando un lenguaje de descripción de hardware o HDL (Hardware Description Language), tal como VHDL o Verilog, que son operados por alguna herramienta de software.
  • 7. CARACTERÍSTICAS DE LOS FPGA’S II • Son más pequeños que un procesador de propósito general en un factor de 10 o más ya que los procesadores tienen el mismo orden inferior de magnitud, que además son programables a diferencia de los del tipo de propósito general.
  • 8. CARACTERÍSTICAS DE LOS FPGA’S III • Uno de los aspectos que hace los FPGAs muy versátiles pero también difíciles de usar óptimamente es su enorme velocidad de procesado, a menudo mayor que la velocidad de muestreo de datos, lo que implica la posibilidad de realizar multiplexing en el dominio de tiempo.
  • 9. CARACTERÍSTICAS DE LOS FPGA’S IV • Una dificultad de las FPGAs es que requieren una comprensión profunda por parte del diseñador de la arquitectura que se va a usar para hacerlo a su potencial más alto. Además, según evoluciona la tecnología, los componentes de las FPGA cambian sus especificaciones lo que motiva ciclos de refresco de tecnología rápidos. Mientras tanto, las herramientas de software que se usan difícilmente continúan siendo válidas una vez que las FPGAs han evolucionado. Adicionalmente, se está trabajando en herramientas que transformen código C o Matlab en diseño FPGA.
  • 10. CARACTERÍSTICAS DE LOS FPGA’S V • Xilinx y Altera son los líderes del mercado de las FPGAs. Xilinx proporciona software de diseño libre para Windows y para Linux. Altera lo hace para Windows, mientras que las herramientas para Solaris y para Linux están disponibles solamente en régimen de alquiler.
  • 11. OPERACIÓN DEL FPGA ‘S EN RADARES METEOROLÓGICOS. • Se utiliza un radar pulse-Doppler que es un sistema de radar capaz no sólo de medir el rumbo, distancia y altitud de un objeto, sino también de detectar su velocidad. Su sistema de localización se basa en emitir trenes de pulsos a una frecuencia determinada y utilizar el efecto Doppler para determinar la velocidad transversal relativa de los objetos.Este sistema utiliza cuatro canales con diferentes frecuencias y polarizaciones de campo a obtener una imagen más precisa de las condiciones meteorológicas. • El procesamiento de red para cada canal requiere más de 5 billones de operaciones por segundo. • Además, al hacer la demodulación y filtrado adaptado en FPGAs, éste nos permite poner todo el procesamiento para dos canales completos en un solo FPGA.
  • 12. EFECTO DOPPLER PARA DETECTAR UN OBJETO EN MOVIMIENTO
  • 13. EFICIENCIA ALGORÍTMICA • El filtro de vídeo y el separador de fase se pueden combinar en un solo filtro analítico, que todavía es un filtro de paso de banda, pero sólo pasa las componentes de frecuencia positivas de la entrada real de señal. La respuesta de impulso del filtro que tiene que ser compleja, por lo que el filtro requiere dos filtros reales para la implementación.
  • 14. ARITMÉTICA BIT SERIAL • El diseño de los bits paralelos procesan todos los bits de un conjunto de datos palabra al mismo tiempo. En contraste, una estructura bit serial procesa los datos de un bit a la vez dando ventaja a que todos los bits pasan a través de la misma lógica, resultando en una reducción enorme en el hardware requerido.
  • 15. ARITMÉTICA DISTRIBUIDA • Aritmética serie de bits port sí sola no reduce el tamaño suficientemente para que un filtro quepa en una FPGA. Otro truco, en la aritmética distribuida , es la clave para la compactación de los filtros a una cantidad manejable de hardware. Esta técnica reorganiza la multiplica y añade de una suma de productos en el nivel de bit para tomar ventaja de las pequeñas tablas de sumas previamente calculados