SlideShare una empresa de Scribd logo
1 de 67
Descargar para leer sin conexión
Facultad de Ingeniería Electrónica y Mecatrónica




          Procesamiento Digital de Señales
                      (TC61)
                             Sesión: 1 y 2
                     Introducción al PDS
                           Ing. José C. Benítez P.
Sesión 1. Temas

 Introducción al PDS
   ¿Que es Procesamiento de Señal?
   ¿Que es el Procesamiento Digital de la Señal?
   ¿Que es Procesamiento Digital en tiempo real?
   ¿Qué es un DSP?
   ¿Por qué pasar al dominio digital?
   Aplicaciones del procesado digital
   Características del PDS
   PPG vs DSP
   Alternativas
   ASIC vs FPGA
   ¿Por qué se usan mas los DSPs?
   Tipos de DSP
   Familias DSP
   Función impulso
   Función escalón
                Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   2
¿Qué es procesamiento de señal??




          Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   3
¿Qué es el Procesamiento Digital de la señal?




            Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   4
¿Qué es el Procesamiento Digital de la señal?




            Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   5
¿Qué es el Procesamiento Digital de la señal?




            Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   6
¿Qué es Procesamiento Digital en tiempo real?




           Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   7
¿Qué es Procesamiento Digital en tiempo real?




           Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   8
¿Qué es un DSP?




          Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   9
¿Por qué pasar al dominio digital?




            Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   10
Aplicaciones del procesamiento digital




                 Procesamiento de voz
                 Procesamiento de audio
                 Procesamiento de imágenes




            Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   11
Aplicaciones del procesamiento digital




            Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   12
Aplicaciones del procesamiento digital




            Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   13
Aplicaciones del procesamiento digital




            Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   14
Aplicaciones del procesamiento digital




            Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   15
Aplicaciones del procesamiento digital




            Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   16
Aplicaciones del procesamiento digital




            Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   17
Aplicaciones del procesamiento digital




            Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   18
Aplicaciones del procesamiento digital




            Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   19
Aplicaciones del procesamiento digital




            Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   20
Aplicaciones del procesamiento digital




            Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   21
Aplicaciones del procesamiento digital




            Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   22
Características del PDS




            Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   23
PPG vs DSP




             Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   24
PPG vs DSP




             Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   25
PPG vs DSP




             Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   26
PPG vs DSP




             Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   27
PPG vs DSP




             Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   28
PPG vs DSP




             Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   29
PPG vs DSP




             Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   30
PPG vs DSP




             Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   31
PPG vs DSP




             Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   32
PPG vs DSP




             Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   33
PPG vs DSP




             Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   34
PPG vs DSP




             Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   35
PPG vs DSP




             Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   36
PPG vs DSP




             Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   37
PPG vs DSP




                              Diagrama de bloques de DSP TMS320F241

             Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   38
Alternativas




               Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   39
ASIC vs FPGA



        ASIC Ventajas
          Velocidad
          Consumo de potencia bajo
          costo/performance
          Flexibilidad para diseño




          Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   40
ASIC vs FPGA



     ASIC Desventajas
       Alto costo de desarrollo
       Lentos ciclos de desarrollo
       Inflexible




            Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   41
ASIC vs FPGA


    ¿Qué es un FPGA?
      Es una red de hardware configurable con
      interconexiones reconfigurables controladas
      por el switcheo de una matriz de control.
      Históricamente se usaron para prototipos
      Recientemente incluyen características de DSP
      La mayor Compania de DSP + FPGA: ALTERA
      (ej: Stratex) & XILINX (ej: Virtex II)




            Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   42
ASIC vs FPGA


     FPGA ventajas
       Mayor flexibilidad que un ASIC
       Alta Performance en algunas aplicaciones
       Reusabilidad de Hardware para diferentes
       aplicaciones




            Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   43
ASIC vs FPGA


     FPGA desventajas
       Largo ciclo de desarrollo
       Caro comparado con un DSP
       Mayor consumo de potencia comparado
       con un DSP




           Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   44
¿Por qué se usan más los DSP?


       Algunas aplicaciones no son adecuadas
       para ser implementadas en un FPGA
          Paralelismo es limitado
          Velocidad no es siempre el factor más
          importante a considerar
       FPGA es aun demasiado caro para
       productos finales (ej: teléfonos celulares).




            Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   45
Tipos de DSP



                 Fixed Point
                           Low end
                           High end
                 Floating Point




           Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   46
Tipos de DSP


   Low End Fixed Point
        TMS320C2XX, ADSP21XX, DSP56XXX
   High End Fixed Point
        TMS320C55XX, DSP16XXX,
        ADSP215XX, DSP56800
        MSC8101 - StarPro2000 (using SC140 from Starcore)
   Floating Point
        TMS320C3X, C67XX, ADSP210XX, DSP96000, DSP32XX




               Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   47
Tipos de DSP

   Fixed Point / Floating Point
     Procesadores de punto fijo:
         Barato
         Pequeño
         Menos consumo
         Difícil de programar
              Búsqueda de errores: truncado, rebosamiento, redondeo
         Rango dinámico limitado
         Usado en un 95% de productos de consumo

     Procesadores de punto flotante:
         Tiene buena precisión
         Son mucho más fáciles de programar
         Pueden acceder a memorias más grandes

     Es más complejo crear un código eficiente en C en uno de punto fijo
     que en uno de punto flotante
                 Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   48
Tipos de DSP




           Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   49
Familias DSP




           Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   50
Familias DSP




           Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   51
Familias DSP




           Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   52
Familias DSP




           Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   53
Familias DSP




           Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   54
Familias DSP




           Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   55
Familias DSP




           Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   56
Familias DSP




           Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   57
Familias DSP




           Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   58
Familias DSP




           Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   59
Familias DSP




           Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   60
Familias DSP




           Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   61
Familias DSP




           Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   62
Familias DSP




           Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   63
Familias DSP




           Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   64
Función Impulso




   La función impulso es más un concepto
   matemático que una función, que se
   define de la siguiente manera:
    • La función es cero para cualquier
       valor de t, excepto cero.
    • Cuando la t es cero el valor de la
       función es infinito.
   Por definición el área de esta función es
   igual a uno.

                Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   65
Función Escalón




 • La función escalón de Heaviside, también llamada función
   escalón unitario, debe su nombre al matemático inglés Oliver
   Heaviside.
 • Es una función discontinua cuyo valor es 0 para cualquier
   argumento negativo, y 1 para cualquier argumento positivo:
 • Tiene aplicaciones en ingeniería de control y procesamiento
   de señales, representando una señal que se enciende en un
   tiempo específico, y se queda prendida indefinidamente.
                Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   66
Sesión 1 y 2. Introducción al PDS

           Procesamiento Digital de Señales




            Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P.   67

Más contenido relacionado

La actualidad más candente

36908974 que-es-el-indice-de-modulacion
36908974 que-es-el-indice-de-modulacion36908974 que-es-el-indice-de-modulacion
36908974 que-es-el-indice-de-modulacionasaashasjja
 
Mod demod am_2014_1(1)
Mod demod am_2014_1(1)Mod demod am_2014_1(1)
Mod demod am_2014_1(1)gmeneses23
 
Sistema de comunicaciones via satelite 4
Sistema de comunicaciones via satelite 4Sistema de comunicaciones via satelite 4
Sistema de comunicaciones via satelite 4Enrique Zrt
 
Modulacion y frecuenca comunicacion analogicas 2
Modulacion y frecuenca  comunicacion analogicas 2Modulacion y frecuenca  comunicacion analogicas 2
Modulacion y frecuenca comunicacion analogicas 2Velmuz Buzz
 
6 aplicaciones del transistor bjt
6 aplicaciones  del transistor bjt6 aplicaciones  del transistor bjt
6 aplicaciones del transistor bjtAndresChaparroC
 
Diseño de un Amplificador de Audio
Diseño de un Amplificador de AudioDiseño de un Amplificador de Audio
Diseño de un Amplificador de AudioByron Ganazhapa
 
PROCESAMIENTO DIGITAL DE SEÑALES CON MATLAB
PROCESAMIENTO DIGITAL DE SEÑALES CON MATLABPROCESAMIENTO DIGITAL DE SEÑALES CON MATLAB
PROCESAMIENTO DIGITAL DE SEÑALES CON MATLABINFOVIC
 
Moduladores Y Demoduladores Am
Moduladores Y Demoduladores AmModuladores Y Demoduladores Am
Moduladores Y Demoduladores AmAlberto Jimenez
 
Lab 3: Amplificadores de pequeña señal
Lab 3: Amplificadores de pequeña señalLab 3: Amplificadores de pequeña señal
Lab 3: Amplificadores de pequeña señalÁngel Leonardo Torres
 
Ejercicios de coinvolución- analisis de señales
Ejercicios de coinvolución- analisis de señalesEjercicios de coinvolución- analisis de señales
Ejercicios de coinvolución- analisis de señalesVeronica Montilla
 

La actualidad más candente (20)

36908974 que-es-el-indice-de-modulacion
36908974 que-es-el-indice-de-modulacion36908974 que-es-el-indice-de-modulacion
36908974 que-es-el-indice-de-modulacion
 
Circuitos rc y rl
Circuitos rc y rlCircuitos rc y rl
Circuitos rc y rl
 
Dsp2 filtros
Dsp2 filtrosDsp2 filtros
Dsp2 filtros
 
Mod demod am_2014_1(1)
Mod demod am_2014_1(1)Mod demod am_2014_1(1)
Mod demod am_2014_1(1)
 
Sistema de comunicaciones via satelite 4
Sistema de comunicaciones via satelite 4Sistema de comunicaciones via satelite 4
Sistema de comunicaciones via satelite 4
 
Modulacion y frecuenca comunicacion analogicas 2
Modulacion y frecuenca  comunicacion analogicas 2Modulacion y frecuenca  comunicacion analogicas 2
Modulacion y frecuenca comunicacion analogicas 2
 
6 aplicaciones del transistor bjt
6 aplicaciones  del transistor bjt6 aplicaciones  del transistor bjt
6 aplicaciones del transistor bjt
 
Guia ASK, PSK y FSK
Guia ASK, PSK y FSKGuia ASK, PSK y FSK
Guia ASK, PSK y FSK
 
Diseño de un Amplificador de Audio
Diseño de un Amplificador de AudioDiseño de un Amplificador de Audio
Diseño de un Amplificador de Audio
 
Parametros de AM
Parametros de AMParametros de AM
Parametros de AM
 
Filtro de bessel
Filtro de besselFiltro de bessel
Filtro de bessel
 
PROCESAMIENTO DIGITAL DE SEÑALES CON MATLAB
PROCESAMIENTO DIGITAL DE SEÑALES CON MATLABPROCESAMIENTO DIGITAL DE SEÑALES CON MATLAB
PROCESAMIENTO DIGITAL DE SEÑALES CON MATLAB
 
Moduladores Y Demoduladores Am
Moduladores Y Demoduladores AmModuladores Y Demoduladores Am
Moduladores Y Demoduladores Am
 
Lab 3: Amplificadores de pequeña señal
Lab 3: Amplificadores de pequeña señalLab 3: Amplificadores de pequeña señal
Lab 3: Amplificadores de pequeña señal
 
Amplificador multietapa
Amplificador multietapaAmplificador multietapa
Amplificador multietapa
 
Amplificadores de potencia
Amplificadores de potenciaAmplificadores de potencia
Amplificadores de potencia
 
trafico
traficotrafico
trafico
 
2da tarea de control
2da tarea de control2da tarea de control
2da tarea de control
 
Ejercicios de coinvolución- analisis de señales
Ejercicios de coinvolución- analisis de señalesEjercicios de coinvolución- analisis de señales
Ejercicios de coinvolución- analisis de señales
 
Modulacion am
Modulacion amModulacion am
Modulacion am
 

Similar a Utp pds_s1y2_intro pds

Utp pds_cap01_intro pds
 Utp pds_cap01_intro pds Utp pds_cap01_intro pds
Utp pds_cap01_intro pdsjcbenitezp
 
Utp pds_s0_generalidades
 Utp pds_s0_generalidades Utp pds_s0_generalidades
Utp pds_s0_generalidadesjcbenitezp
 
Utp pds_cap0_generalidades
 Utp pds_cap0_generalidades Utp pds_cap0_generalidades
Utp pds_cap0_generalidadesjcbenitezp
 
Procesadores digitales
Procesadores digitalesProcesadores digitales
Procesadores digitalesabrajhan
 
Co diseño de hardware –software
Co diseño de hardware –softwareCo diseño de hardware –software
Co diseño de hardware –softwaremeraso123
 
Comunicaciones analogicas
Comunicaciones analogicasComunicaciones analogicas
Comunicaciones analogicasMarii Pestana
 
Utp pds_lab1 introduccion a mat_lab
 Utp pds_lab1 introduccion a mat_lab Utp pds_lab1 introduccion a mat_lab
Utp pds_lab1 introduccion a mat_labjcbenitezp
 
Aplicaciones de serie de fourier
Aplicaciones de serie de fourierAplicaciones de serie de fourier
Aplicaciones de serie de fourieryaqui catunta
 
Computadora core i3 2° generacion
Computadora core i3 2° generacionComputadora core i3 2° generacion
Computadora core i3 2° generacionyanapanet
 
Ninabanda_Jamil_Códecs_para_telefonía_IP.pdf
Ninabanda_Jamil_Códecs_para_telefonía_IP.pdfNinabanda_Jamil_Códecs_para_telefonía_IP.pdf
Ninabanda_Jamil_Códecs_para_telefonía_IP.pdfJamilNina1
 
Utp pds_s3y4_señales, secuencias y muestreo
 Utp pds_s3y4_señales, secuencias y muestreo Utp pds_s3y4_señales, secuencias y muestreo
Utp pds_s3y4_señales, secuencias y muestreojcbenitezp
 

Similar a Utp pds_s1y2_intro pds (20)

Utp pds_cap01_intro pds
 Utp pds_cap01_intro pds Utp pds_cap01_intro pds
Utp pds_cap01_intro pds
 
Utp pds_s0_generalidades
 Utp pds_s0_generalidades Utp pds_s0_generalidades
Utp pds_s0_generalidades
 
Utp pds_cap0_generalidades
 Utp pds_cap0_generalidades Utp pds_cap0_generalidades
Utp pds_cap0_generalidades
 
Visual basic-net
Visual basic-netVisual basic-net
Visual basic-net
 
Tv digital
Tv digitalTv digital
Tv digital
 
Tv digital
Tv digitalTv digital
Tv digital
 
Tv digital
Tv digitalTv digital
Tv digital
 
Tv digital
Tv digitalTv digital
Tv digital
 
dsp.pdf
dsp.pdfdsp.pdf
dsp.pdf
 
Procesadores digitales
Procesadores digitalesProcesadores digitales
Procesadores digitales
 
Procesadores digitales
Procesadores digitalesProcesadores digitales
Procesadores digitales
 
Co diseño de hardware –software
Co diseño de hardware –softwareCo diseño de hardware –software
Co diseño de hardware –software
 
Comunicaciones analogicas
Comunicaciones analogicasComunicaciones analogicas
Comunicaciones analogicas
 
Utp pds_lab1 introduccion a mat_lab
 Utp pds_lab1 introduccion a mat_lab Utp pds_lab1 introduccion a mat_lab
Utp pds_lab1 introduccion a mat_lab
 
TFM presentation
TFM presentationTFM presentation
TFM presentation
 
Aplicaciones de serie de fourier
Aplicaciones de serie de fourierAplicaciones de serie de fourier
Aplicaciones de serie de fourier
 
Computadora core i3 2° generacion
Computadora core i3 2° generacionComputadora core i3 2° generacion
Computadora core i3 2° generacion
 
Ninabanda_Jamil_Códecs_para_telefonía_IP.pdf
Ninabanda_Jamil_Códecs_para_telefonía_IP.pdfNinabanda_Jamil_Códecs_para_telefonía_IP.pdf
Ninabanda_Jamil_Códecs_para_telefonía_IP.pdf
 
Utp pds_s3y4_señales, secuencias y muestreo
 Utp pds_s3y4_señales, secuencias y muestreo Utp pds_s3y4_señales, secuencias y muestreo
Utp pds_s3y4_señales, secuencias y muestreo
 
Dsp3
Dsp3Dsp3
Dsp3
 

Más de jcbenitezp

Cap4 jc benitez
Cap4 jc benitezCap4 jc benitez
Cap4 jc benitezjcbenitezp
 
Tarea 1 tesis i filosofia y conocimiento
Tarea 1 tesis i filosofia y conocimientoTarea 1 tesis i filosofia y conocimiento
Tarea 1 tesis i filosofia y conocimientojcbenitezp
 
It526 2017 2 ep
It526 2017 2 epIt526 2017 2 ep
It526 2017 2 epjcbenitezp
 
Uni rdsi 2016 1 sesion 13-14 redes moviles 4 g
Uni rdsi 2016 1 sesion 13-14 redes moviles 4 gUni rdsi 2016 1 sesion 13-14 redes moviles 4 g
Uni rdsi 2016 1 sesion 13-14 redes moviles 4 gjcbenitezp
 
Uni rdsi 2016 1 sesion 12 redes moviles 3 g
Uni rdsi 2016 1 sesion 12 redes moviles 3 gUni rdsi 2016 1 sesion 12 redes moviles 3 g
Uni rdsi 2016 1 sesion 12 redes moviles 3 gjcbenitezp
 
It526 2015 2 pc3
It526 2015 2 pc3 It526 2015 2 pc3
It526 2015 2 pc3 jcbenitezp
 
Calendario academico 2015 02 g
Calendario academico 2015   02 gCalendario academico 2015   02 g
Calendario academico 2015 02 gjcbenitezp
 
Db vsa-011 registro de asistencia docente ago2015
Db vsa-011 registro de asistencia docente  ago2015Db vsa-011 registro de asistencia docente  ago2015
Db vsa-011 registro de asistencia docente ago2015jcbenitezp
 
Utp 2015-2_pdi_lab3
 Utp 2015-2_pdi_lab3 Utp 2015-2_pdi_lab3
Utp 2015-2_pdi_lab3jcbenitezp
 
Utp sirn_2015-2 lab3
 Utp sirn_2015-2 lab3 Utp sirn_2015-2 lab3
Utp sirn_2015-2 lab3jcbenitezp
 
Pdi paterno m_lab2c
Pdi paterno m_lab2cPdi paterno m_lab2c
Pdi paterno m_lab2cjcbenitezp
 
Utp 2015-2_sirn_s7_r_competitivas
 Utp 2015-2_sirn_s7_r_competitivas Utp 2015-2_sirn_s7_r_competitivas
Utp 2015-2_sirn_s7_r_competitivasjcbenitezp
 
Utp 2015-2_sirn_s7_r_competitivas
 Utp 2015-2_sirn_s7_r_competitivas Utp 2015-2_sirn_s7_r_competitivas
Utp 2015-2_sirn_s7_r_competitivasjcbenitezp
 
Utp 2015-2_sirn_s6_adaline y backpropagation
 Utp 2015-2_sirn_s6_adaline y backpropagation Utp 2015-2_sirn_s6_adaline y backpropagation
Utp 2015-2_sirn_s6_adaline y backpropagationjcbenitezp
 
Utp ia_s1_introduccion ia
 Utp ia_s1_introduccion ia Utp ia_s1_introduccion ia
Utp ia_s1_introduccion iajcbenitezp
 
Utp sirn_s1_introduccion ia 2014-2
 Utp sirn_s1_introduccion ia 2014-2 Utp sirn_s1_introduccion ia 2014-2
Utp sirn_s1_introduccion ia 2014-2jcbenitezp
 
Utp sirn_s1_introduccion ia 2014-2
 Utp sirn_s1_introduccion ia 2014-2 Utp sirn_s1_introduccion ia 2014-2
Utp sirn_s1_introduccion ia 2014-2jcbenitezp
 
Utp sirn_2014-1 lab1
 Utp sirn_2014-1 lab1 Utp sirn_2014-1 lab1
Utp sirn_2014-1 lab1jcbenitezp
 
Utp sirn_s1_introduccion ia 2014-2
 Utp sirn_s1_introduccion ia 2014-2 Utp sirn_s1_introduccion ia 2014-2
Utp sirn_s1_introduccion ia 2014-2jcbenitezp
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificialjcbenitezp
 

Más de jcbenitezp (20)

Cap4 jc benitez
Cap4 jc benitezCap4 jc benitez
Cap4 jc benitez
 
Tarea 1 tesis i filosofia y conocimiento
Tarea 1 tesis i filosofia y conocimientoTarea 1 tesis i filosofia y conocimiento
Tarea 1 tesis i filosofia y conocimiento
 
It526 2017 2 ep
It526 2017 2 epIt526 2017 2 ep
It526 2017 2 ep
 
Uni rdsi 2016 1 sesion 13-14 redes moviles 4 g
Uni rdsi 2016 1 sesion 13-14 redes moviles 4 gUni rdsi 2016 1 sesion 13-14 redes moviles 4 g
Uni rdsi 2016 1 sesion 13-14 redes moviles 4 g
 
Uni rdsi 2016 1 sesion 12 redes moviles 3 g
Uni rdsi 2016 1 sesion 12 redes moviles 3 gUni rdsi 2016 1 sesion 12 redes moviles 3 g
Uni rdsi 2016 1 sesion 12 redes moviles 3 g
 
It526 2015 2 pc3
It526 2015 2 pc3 It526 2015 2 pc3
It526 2015 2 pc3
 
Calendario academico 2015 02 g
Calendario academico 2015   02 gCalendario academico 2015   02 g
Calendario academico 2015 02 g
 
Db vsa-011 registro de asistencia docente ago2015
Db vsa-011 registro de asistencia docente  ago2015Db vsa-011 registro de asistencia docente  ago2015
Db vsa-011 registro de asistencia docente ago2015
 
Utp 2015-2_pdi_lab3
 Utp 2015-2_pdi_lab3 Utp 2015-2_pdi_lab3
Utp 2015-2_pdi_lab3
 
Utp sirn_2015-2 lab3
 Utp sirn_2015-2 lab3 Utp sirn_2015-2 lab3
Utp sirn_2015-2 lab3
 
Pdi paterno m_lab2c
Pdi paterno m_lab2cPdi paterno m_lab2c
Pdi paterno m_lab2c
 
Utp 2015-2_sirn_s7_r_competitivas
 Utp 2015-2_sirn_s7_r_competitivas Utp 2015-2_sirn_s7_r_competitivas
Utp 2015-2_sirn_s7_r_competitivas
 
Utp 2015-2_sirn_s7_r_competitivas
 Utp 2015-2_sirn_s7_r_competitivas Utp 2015-2_sirn_s7_r_competitivas
Utp 2015-2_sirn_s7_r_competitivas
 
Utp 2015-2_sirn_s6_adaline y backpropagation
 Utp 2015-2_sirn_s6_adaline y backpropagation Utp 2015-2_sirn_s6_adaline y backpropagation
Utp 2015-2_sirn_s6_adaline y backpropagation
 
Utp ia_s1_introduccion ia
 Utp ia_s1_introduccion ia Utp ia_s1_introduccion ia
Utp ia_s1_introduccion ia
 
Utp sirn_s1_introduccion ia 2014-2
 Utp sirn_s1_introduccion ia 2014-2 Utp sirn_s1_introduccion ia 2014-2
Utp sirn_s1_introduccion ia 2014-2
 
Utp sirn_s1_introduccion ia 2014-2
 Utp sirn_s1_introduccion ia 2014-2 Utp sirn_s1_introduccion ia 2014-2
Utp sirn_s1_introduccion ia 2014-2
 
Utp sirn_2014-1 lab1
 Utp sirn_2014-1 lab1 Utp sirn_2014-1 lab1
Utp sirn_2014-1 lab1
 
Utp sirn_s1_introduccion ia 2014-2
 Utp sirn_s1_introduccion ia 2014-2 Utp sirn_s1_introduccion ia 2014-2
Utp sirn_s1_introduccion ia 2014-2
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 

Utp pds_s1y2_intro pds

  • 1. Facultad de Ingeniería Electrónica y Mecatrónica Procesamiento Digital de Señales (TC61) Sesión: 1 y 2 Introducción al PDS Ing. José C. Benítez P.
  • 2. Sesión 1. Temas Introducción al PDS ¿Que es Procesamiento de Señal? ¿Que es el Procesamiento Digital de la Señal? ¿Que es Procesamiento Digital en tiempo real? ¿Qué es un DSP? ¿Por qué pasar al dominio digital? Aplicaciones del procesado digital Características del PDS PPG vs DSP Alternativas ASIC vs FPGA ¿Por qué se usan mas los DSPs? Tipos de DSP Familias DSP Función impulso Función escalón Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 2
  • 3. ¿Qué es procesamiento de señal?? Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 3
  • 4. ¿Qué es el Procesamiento Digital de la señal? Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 4
  • 5. ¿Qué es el Procesamiento Digital de la señal? Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 5
  • 6. ¿Qué es el Procesamiento Digital de la señal? Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 6
  • 7. ¿Qué es Procesamiento Digital en tiempo real? Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 7
  • 8. ¿Qué es Procesamiento Digital en tiempo real? Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 8
  • 9. ¿Qué es un DSP? Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 9
  • 10. ¿Por qué pasar al dominio digital? Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 10
  • 11. Aplicaciones del procesamiento digital Procesamiento de voz Procesamiento de audio Procesamiento de imágenes Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 11
  • 12. Aplicaciones del procesamiento digital Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 12
  • 13. Aplicaciones del procesamiento digital Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 13
  • 14. Aplicaciones del procesamiento digital Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 14
  • 15. Aplicaciones del procesamiento digital Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 15
  • 16. Aplicaciones del procesamiento digital Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 16
  • 17. Aplicaciones del procesamiento digital Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 17
  • 18. Aplicaciones del procesamiento digital Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 18
  • 19. Aplicaciones del procesamiento digital Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 19
  • 20. Aplicaciones del procesamiento digital Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 20
  • 21. Aplicaciones del procesamiento digital Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 21
  • 22. Aplicaciones del procesamiento digital Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 22
  • 23. Características del PDS Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 23
  • 24. PPG vs DSP Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 24
  • 25. PPG vs DSP Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 25
  • 26. PPG vs DSP Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 26
  • 27. PPG vs DSP Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 27
  • 28. PPG vs DSP Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 28
  • 29. PPG vs DSP Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 29
  • 30. PPG vs DSP Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 30
  • 31. PPG vs DSP Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 31
  • 32. PPG vs DSP Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 32
  • 33. PPG vs DSP Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 33
  • 34. PPG vs DSP Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 34
  • 35. PPG vs DSP Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 35
  • 36. PPG vs DSP Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 36
  • 37. PPG vs DSP Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 37
  • 38. PPG vs DSP Diagrama de bloques de DSP TMS320F241 Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 38
  • 39. Alternativas Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 39
  • 40. ASIC vs FPGA ASIC Ventajas Velocidad Consumo de potencia bajo costo/performance Flexibilidad para diseño Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 40
  • 41. ASIC vs FPGA ASIC Desventajas Alto costo de desarrollo Lentos ciclos de desarrollo Inflexible Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 41
  • 42. ASIC vs FPGA ¿Qué es un FPGA? Es una red de hardware configurable con interconexiones reconfigurables controladas por el switcheo de una matriz de control. Históricamente se usaron para prototipos Recientemente incluyen características de DSP La mayor Compania de DSP + FPGA: ALTERA (ej: Stratex) & XILINX (ej: Virtex II) Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 42
  • 43. ASIC vs FPGA FPGA ventajas Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones Reusabilidad de Hardware para diferentes aplicaciones Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 43
  • 44. ASIC vs FPGA FPGA desventajas Largo ciclo de desarrollo Caro comparado con un DSP Mayor consumo de potencia comparado con un DSP Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 44
  • 45. ¿Por qué se usan más los DSP? Algunas aplicaciones no son adecuadas para ser implementadas en un FPGA Paralelismo es limitado Velocidad no es siempre el factor más importante a considerar FPGA es aun demasiado caro para productos finales (ej: teléfonos celulares). Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 45
  • 46. Tipos de DSP Fixed Point Low end High end Floating Point Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 46
  • 47. Tipos de DSP Low End Fixed Point TMS320C2XX, ADSP21XX, DSP56XXX High End Fixed Point TMS320C55XX, DSP16XXX, ADSP215XX, DSP56800 MSC8101 - StarPro2000 (using SC140 from Starcore) Floating Point TMS320C3X, C67XX, ADSP210XX, DSP96000, DSP32XX Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 47
  • 48. Tipos de DSP Fixed Point / Floating Point Procesadores de punto fijo: Barato Pequeño Menos consumo Difícil de programar Búsqueda de errores: truncado, rebosamiento, redondeo Rango dinámico limitado Usado en un 95% de productos de consumo Procesadores de punto flotante: Tiene buena precisión Son mucho más fáciles de programar Pueden acceder a memorias más grandes Es más complejo crear un código eficiente en C en uno de punto fijo que en uno de punto flotante Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 48
  • 49. Tipos de DSP Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 49
  • 50. Familias DSP Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 50
  • 51. Familias DSP Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 51
  • 52. Familias DSP Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 52
  • 53. Familias DSP Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 53
  • 54. Familias DSP Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 54
  • 55. Familias DSP Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 55
  • 56. Familias DSP Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 56
  • 57. Familias DSP Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 57
  • 58. Familias DSP Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 58
  • 59. Familias DSP Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 59
  • 60. Familias DSP Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 60
  • 61. Familias DSP Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 61
  • 62. Familias DSP Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 62
  • 63. Familias DSP Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 63
  • 64. Familias DSP Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 64
  • 65. Función Impulso La función impulso es más un concepto matemático que una función, que se define de la siguiente manera: • La función es cero para cualquier valor de t, excepto cero. • Cuando la t es cero el valor de la función es infinito. Por definición el área de esta función es igual a uno. Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 65
  • 66. Función Escalón • La función escalón de Heaviside, también llamada función escalón unitario, debe su nombre al matemático inglés Oliver Heaviside. • Es una función discontinua cuyo valor es 0 para cualquier argumento negativo, y 1 para cualquier argumento positivo: • Tiene aplicaciones en ingeniería de control y procesamiento de señales, representando una señal que se enciende en un tiempo específico, y se queda prendida indefinidamente. Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 66
  • 67. Sesión 1 y 2. Introducción al PDS Procesamiento Digital de Señales Procesamiento Digital de Señales - Prof. Ing. Jose C. Benitez P. 67