Utp Pds s1y2 Intro Pds New

67

Transcript of Utp Pds s1y2 Intro Pds New

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 167

983120983154983151983139983141983155983137983149983145983141983150983156983151 983108983145983143983145983156983137983148 983140983141 983123983141983281983137983148983141983155

983080983124983107983094983089983081

983123983141983155983145983283983150983098 983089 983161 983090

983113983150983143983086 983114983151983155983273 983107983086 983106983141983150983277983156983141983162 983120983086

983113983150983156983154983151983140983157983139983139983145983283983150 983137983148 983120983108983123

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 267

2

Sesioacuten 1 TemasIntroduccioacuten al PDS

iquestQue es Procesamiento de Sentildeal

iquestQue es el Procesamiento Digital de la Sentildeal iquestQue es Procesamiento Digital en tiempo real

iquestQueacute es un DSP

iquestPor queacute pasar al dominio digital

Aplicaciones del procesado digital

Caracteriacutesticas del PDS PPG vs DSP

Alternativas

ASIC vs FPGA

iquestPor queacute se usan mas los DSPs Tipos de DSP

Familias DSP

Funcioacuten impulso

Funcioacuten escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 367

3

iquestQueacute es procesamiento de sentildeal

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 467

4

iquestQueacute es el Procesamiento Digital de la sentildeal

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 567

5

iquestQueacute es el Procesamiento Digital de la sentildeal

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 667

6

iquestQueacute es el Procesamiento Digital de la sentildeal

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 767

7

iquestQueacute es Procesamiento Digital en tiempo real

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 867

8

iquestQueacute es Procesamiento Digital en tiempo real

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 967

9

iquestQueacute es un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1067

10

iquestPor queacute pasar al dominio digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1167

11

Aplicaciones del procesamiento digital

Procesamiento de voz Procesamiento de audio Procesamiento de imaacutegenes

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1267

12

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1367

13

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1467

14

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1567

15

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1667

16

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1767

17

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1867

18

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1967

19

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2067

20

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2167

21

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2267

22

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2367

23

Caracteriacutesticas del PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2467

24

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2567

25

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2667

26

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2767

27

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2867

28

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2967

29

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3067

30

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3167

31

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3267

32

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3367

33

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3467

34

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3567

35

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3667

36

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3767

37

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3867

38

PPG vs DSP

Diagrama de bloques de DSP TMS320F241

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3967

39

Alternativas

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4067

40

ASIC vs FPGA

ASIC Ventajas Velocidad

Consumo de potencia bajo

costoperformance

Flexibilidad para disentildeo

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4167

41

ASIC vs FPGA

ASIC Desventajas Alto costo de desarrollo

Lentos ciclos de desarrollo

Inflexible

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4267

42

ASIC vs FPGA

iquestQueacute es un FPGA

Es una red de hardware configurable coninterconexiones reconfigurables controladas

por el switcheo de una matriz de control

Histoacutericamente se usaron para prototipos

Recientemente incluyen caracteriacutesticas de DSP La mayor Compania de DSP + FPGA ALTERA

(ej Stratex) amp XILINX (ej Virtex II)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 267

2

Sesioacuten 1 TemasIntroduccioacuten al PDS

iquestQue es Procesamiento de Sentildeal

iquestQue es el Procesamiento Digital de la Sentildeal iquestQue es Procesamiento Digital en tiempo real

iquestQueacute es un DSP

iquestPor queacute pasar al dominio digital

Aplicaciones del procesado digital

Caracteriacutesticas del PDS PPG vs DSP

Alternativas

ASIC vs FPGA

iquestPor queacute se usan mas los DSPs Tipos de DSP

Familias DSP

Funcioacuten impulso

Funcioacuten escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 367

3

iquestQueacute es procesamiento de sentildeal

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 467

4

iquestQueacute es el Procesamiento Digital de la sentildeal

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 567

5

iquestQueacute es el Procesamiento Digital de la sentildeal

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 667

6

iquestQueacute es el Procesamiento Digital de la sentildeal

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 767

7

iquestQueacute es Procesamiento Digital en tiempo real

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 867

8

iquestQueacute es Procesamiento Digital en tiempo real

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 967

9

iquestQueacute es un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1067

10

iquestPor queacute pasar al dominio digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1167

11

Aplicaciones del procesamiento digital

Procesamiento de voz Procesamiento de audio Procesamiento de imaacutegenes

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1267

12

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1367

13

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1467

14

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1567

15

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1667

16

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1767

17

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1867

18

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1967

19

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2067

20

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2167

21

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2267

22

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2367

23

Caracteriacutesticas del PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2467

24

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2567

25

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2667

26

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2767

27

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2867

28

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2967

29

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3067

30

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3167

31

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3267

32

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3367

33

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3467

34

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3567

35

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3667

36

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3767

37

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3867

38

PPG vs DSP

Diagrama de bloques de DSP TMS320F241

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3967

39

Alternativas

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4067

40

ASIC vs FPGA

ASIC Ventajas Velocidad

Consumo de potencia bajo

costoperformance

Flexibilidad para disentildeo

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4167

41

ASIC vs FPGA

ASIC Desventajas Alto costo de desarrollo

Lentos ciclos de desarrollo

Inflexible

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4267

42

ASIC vs FPGA

iquestQueacute es un FPGA

Es una red de hardware configurable coninterconexiones reconfigurables controladas

por el switcheo de una matriz de control

Histoacutericamente se usaron para prototipos

Recientemente incluyen caracteriacutesticas de DSP La mayor Compania de DSP + FPGA ALTERA

(ej Stratex) amp XILINX (ej Virtex II)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 367

3

iquestQueacute es procesamiento de sentildeal

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 467

4

iquestQueacute es el Procesamiento Digital de la sentildeal

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 567

5

iquestQueacute es el Procesamiento Digital de la sentildeal

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 667

6

iquestQueacute es el Procesamiento Digital de la sentildeal

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 767

7

iquestQueacute es Procesamiento Digital en tiempo real

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 867

8

iquestQueacute es Procesamiento Digital en tiempo real

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 967

9

iquestQueacute es un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1067

10

iquestPor queacute pasar al dominio digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1167

11

Aplicaciones del procesamiento digital

Procesamiento de voz Procesamiento de audio Procesamiento de imaacutegenes

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1267

12

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1367

13

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1467

14

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1567

15

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1667

16

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1767

17

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1867

18

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1967

19

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2067

20

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2167

21

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2267

22

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2367

23

Caracteriacutesticas del PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2467

24

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2567

25

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2667

26

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2767

27

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2867

28

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2967

29

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3067

30

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3167

31

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3267

32

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3367

33

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3467

34

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3567

35

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3667

36

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3767

37

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3867

38

PPG vs DSP

Diagrama de bloques de DSP TMS320F241

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3967

39

Alternativas

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4067

40

ASIC vs FPGA

ASIC Ventajas Velocidad

Consumo de potencia bajo

costoperformance

Flexibilidad para disentildeo

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4167

41

ASIC vs FPGA

ASIC Desventajas Alto costo de desarrollo

Lentos ciclos de desarrollo

Inflexible

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4267

42

ASIC vs FPGA

iquestQueacute es un FPGA

Es una red de hardware configurable coninterconexiones reconfigurables controladas

por el switcheo de una matriz de control

Histoacutericamente se usaron para prototipos

Recientemente incluyen caracteriacutesticas de DSP La mayor Compania de DSP + FPGA ALTERA

(ej Stratex) amp XILINX (ej Virtex II)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 467

4

iquestQueacute es el Procesamiento Digital de la sentildeal

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 567

5

iquestQueacute es el Procesamiento Digital de la sentildeal

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 667

6

iquestQueacute es el Procesamiento Digital de la sentildeal

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 767

7

iquestQueacute es Procesamiento Digital en tiempo real

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 867

8

iquestQueacute es Procesamiento Digital en tiempo real

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 967

9

iquestQueacute es un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1067

10

iquestPor queacute pasar al dominio digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1167

11

Aplicaciones del procesamiento digital

Procesamiento de voz Procesamiento de audio Procesamiento de imaacutegenes

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1267

12

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1367

13

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1467

14

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1567

15

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1667

16

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1767

17

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1867

18

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1967

19

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2067

20

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2167

21

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2267

22

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2367

23

Caracteriacutesticas del PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2467

24

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2567

25

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2667

26

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2767

27

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2867

28

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2967

29

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3067

30

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3167

31

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3267

32

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3367

33

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3467

34

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3567

35

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3667

36

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3767

37

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3867

38

PPG vs DSP

Diagrama de bloques de DSP TMS320F241

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3967

39

Alternativas

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4067

40

ASIC vs FPGA

ASIC Ventajas Velocidad

Consumo de potencia bajo

costoperformance

Flexibilidad para disentildeo

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4167

41

ASIC vs FPGA

ASIC Desventajas Alto costo de desarrollo

Lentos ciclos de desarrollo

Inflexible

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4267

42

ASIC vs FPGA

iquestQueacute es un FPGA

Es una red de hardware configurable coninterconexiones reconfigurables controladas

por el switcheo de una matriz de control

Histoacutericamente se usaron para prototipos

Recientemente incluyen caracteriacutesticas de DSP La mayor Compania de DSP + FPGA ALTERA

(ej Stratex) amp XILINX (ej Virtex II)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 567

5

iquestQueacute es el Procesamiento Digital de la sentildeal

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 667

6

iquestQueacute es el Procesamiento Digital de la sentildeal

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 767

7

iquestQueacute es Procesamiento Digital en tiempo real

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 867

8

iquestQueacute es Procesamiento Digital en tiempo real

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 967

9

iquestQueacute es un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1067

10

iquestPor queacute pasar al dominio digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1167

11

Aplicaciones del procesamiento digital

Procesamiento de voz Procesamiento de audio Procesamiento de imaacutegenes

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1267

12

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1367

13

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1467

14

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1567

15

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1667

16

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1767

17

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1867

18

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1967

19

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2067

20

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2167

21

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2267

22

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2367

23

Caracteriacutesticas del PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2467

24

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2567

25

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2667

26

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2767

27

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2867

28

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2967

29

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3067

30

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3167

31

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3267

32

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3367

33

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3467

34

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3567

35

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3667

36

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3767

37

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3867

38

PPG vs DSP

Diagrama de bloques de DSP TMS320F241

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3967

39

Alternativas

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4067

40

ASIC vs FPGA

ASIC Ventajas Velocidad

Consumo de potencia bajo

costoperformance

Flexibilidad para disentildeo

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4167

41

ASIC vs FPGA

ASIC Desventajas Alto costo de desarrollo

Lentos ciclos de desarrollo

Inflexible

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4267

42

ASIC vs FPGA

iquestQueacute es un FPGA

Es una red de hardware configurable coninterconexiones reconfigurables controladas

por el switcheo de una matriz de control

Histoacutericamente se usaron para prototipos

Recientemente incluyen caracteriacutesticas de DSP La mayor Compania de DSP + FPGA ALTERA

(ej Stratex) amp XILINX (ej Virtex II)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 667

6

iquestQueacute es el Procesamiento Digital de la sentildeal

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 767

7

iquestQueacute es Procesamiento Digital en tiempo real

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 867

8

iquestQueacute es Procesamiento Digital en tiempo real

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 967

9

iquestQueacute es un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1067

10

iquestPor queacute pasar al dominio digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1167

11

Aplicaciones del procesamiento digital

Procesamiento de voz Procesamiento de audio Procesamiento de imaacutegenes

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1267

12

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1367

13

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1467

14

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1567

15

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1667

16

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1767

17

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1867

18

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1967

19

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2067

20

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2167

21

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2267

22

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2367

23

Caracteriacutesticas del PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2467

24

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2567

25

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2667

26

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2767

27

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2867

28

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2967

29

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3067

30

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3167

31

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3267

32

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3367

33

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3467

34

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3567

35

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3667

36

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3767

37

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3867

38

PPG vs DSP

Diagrama de bloques de DSP TMS320F241

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3967

39

Alternativas

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4067

40

ASIC vs FPGA

ASIC Ventajas Velocidad

Consumo de potencia bajo

costoperformance

Flexibilidad para disentildeo

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4167

41

ASIC vs FPGA

ASIC Desventajas Alto costo de desarrollo

Lentos ciclos de desarrollo

Inflexible

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4267

42

ASIC vs FPGA

iquestQueacute es un FPGA

Es una red de hardware configurable coninterconexiones reconfigurables controladas

por el switcheo de una matriz de control

Histoacutericamente se usaron para prototipos

Recientemente incluyen caracteriacutesticas de DSP La mayor Compania de DSP + FPGA ALTERA

(ej Stratex) amp XILINX (ej Virtex II)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 767

7

iquestQueacute es Procesamiento Digital en tiempo real

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 867

8

iquestQueacute es Procesamiento Digital en tiempo real

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 967

9

iquestQueacute es un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1067

10

iquestPor queacute pasar al dominio digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1167

11

Aplicaciones del procesamiento digital

Procesamiento de voz Procesamiento de audio Procesamiento de imaacutegenes

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1267

12

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1367

13

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1467

14

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1567

15

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1667

16

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1767

17

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1867

18

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1967

19

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2067

20

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2167

21

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2267

22

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2367

23

Caracteriacutesticas del PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2467

24

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2567

25

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2667

26

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2767

27

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2867

28

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2967

29

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3067

30

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3167

31

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3267

32

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3367

33

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3467

34

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3567

35

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3667

36

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3767

37

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3867

38

PPG vs DSP

Diagrama de bloques de DSP TMS320F241

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3967

39

Alternativas

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4067

40

ASIC vs FPGA

ASIC Ventajas Velocidad

Consumo de potencia bajo

costoperformance

Flexibilidad para disentildeo

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4167

41

ASIC vs FPGA

ASIC Desventajas Alto costo de desarrollo

Lentos ciclos de desarrollo

Inflexible

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4267

42

ASIC vs FPGA

iquestQueacute es un FPGA

Es una red de hardware configurable coninterconexiones reconfigurables controladas

por el switcheo de una matriz de control

Histoacutericamente se usaron para prototipos

Recientemente incluyen caracteriacutesticas de DSP La mayor Compania de DSP + FPGA ALTERA

(ej Stratex) amp XILINX (ej Virtex II)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 867

8

iquestQueacute es Procesamiento Digital en tiempo real

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 967

9

iquestQueacute es un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1067

10

iquestPor queacute pasar al dominio digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1167

11

Aplicaciones del procesamiento digital

Procesamiento de voz Procesamiento de audio Procesamiento de imaacutegenes

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1267

12

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1367

13

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1467

14

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1567

15

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1667

16

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1767

17

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1867

18

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1967

19

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2067

20

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2167

21

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2267

22

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2367

23

Caracteriacutesticas del PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2467

24

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2567

25

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2667

26

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2767

27

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2867

28

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2967

29

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3067

30

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3167

31

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3267

32

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3367

33

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3467

34

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3567

35

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3667

36

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3767

37

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3867

38

PPG vs DSP

Diagrama de bloques de DSP TMS320F241

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3967

39

Alternativas

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4067

40

ASIC vs FPGA

ASIC Ventajas Velocidad

Consumo de potencia bajo

costoperformance

Flexibilidad para disentildeo

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4167

41

ASIC vs FPGA

ASIC Desventajas Alto costo de desarrollo

Lentos ciclos de desarrollo

Inflexible

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4267

42

ASIC vs FPGA

iquestQueacute es un FPGA

Es una red de hardware configurable coninterconexiones reconfigurables controladas

por el switcheo de una matriz de control

Histoacutericamente se usaron para prototipos

Recientemente incluyen caracteriacutesticas de DSP La mayor Compania de DSP + FPGA ALTERA

(ej Stratex) amp XILINX (ej Virtex II)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 967

9

iquestQueacute es un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1067

10

iquestPor queacute pasar al dominio digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1167

11

Aplicaciones del procesamiento digital

Procesamiento de voz Procesamiento de audio Procesamiento de imaacutegenes

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1267

12

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1367

13

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1467

14

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1567

15

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1667

16

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1767

17

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1867

18

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1967

19

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2067

20

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2167

21

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2267

22

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2367

23

Caracteriacutesticas del PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2467

24

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2567

25

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2667

26

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2767

27

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2867

28

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2967

29

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3067

30

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3167

31

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3267

32

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3367

33

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3467

34

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3567

35

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3667

36

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3767

37

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3867

38

PPG vs DSP

Diagrama de bloques de DSP TMS320F241

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3967

39

Alternativas

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4067

40

ASIC vs FPGA

ASIC Ventajas Velocidad

Consumo de potencia bajo

costoperformance

Flexibilidad para disentildeo

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4167

41

ASIC vs FPGA

ASIC Desventajas Alto costo de desarrollo

Lentos ciclos de desarrollo

Inflexible

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4267

42

ASIC vs FPGA

iquestQueacute es un FPGA

Es una red de hardware configurable coninterconexiones reconfigurables controladas

por el switcheo de una matriz de control

Histoacutericamente se usaron para prototipos

Recientemente incluyen caracteriacutesticas de DSP La mayor Compania de DSP + FPGA ALTERA

(ej Stratex) amp XILINX (ej Virtex II)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1067

10

iquestPor queacute pasar al dominio digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1167

11

Aplicaciones del procesamiento digital

Procesamiento de voz Procesamiento de audio Procesamiento de imaacutegenes

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1267

12

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1367

13

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1467

14

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1567

15

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1667

16

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1767

17

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1867

18

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1967

19

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2067

20

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2167

21

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2267

22

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2367

23

Caracteriacutesticas del PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2467

24

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2567

25

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2667

26

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2767

27

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2867

28

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2967

29

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3067

30

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3167

31

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3267

32

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3367

33

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3467

34

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3567

35

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3667

36

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3767

37

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3867

38

PPG vs DSP

Diagrama de bloques de DSP TMS320F241

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3967

39

Alternativas

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4067

40

ASIC vs FPGA

ASIC Ventajas Velocidad

Consumo de potencia bajo

costoperformance

Flexibilidad para disentildeo

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4167

41

ASIC vs FPGA

ASIC Desventajas Alto costo de desarrollo

Lentos ciclos de desarrollo

Inflexible

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4267

42

ASIC vs FPGA

iquestQueacute es un FPGA

Es una red de hardware configurable coninterconexiones reconfigurables controladas

por el switcheo de una matriz de control

Histoacutericamente se usaron para prototipos

Recientemente incluyen caracteriacutesticas de DSP La mayor Compania de DSP + FPGA ALTERA

(ej Stratex) amp XILINX (ej Virtex II)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1167

11

Aplicaciones del procesamiento digital

Procesamiento de voz Procesamiento de audio Procesamiento de imaacutegenes

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1267

12

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1367

13

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1467

14

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1567

15

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1667

16

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1767

17

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1867

18

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1967

19

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2067

20

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2167

21

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2267

22

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2367

23

Caracteriacutesticas del PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2467

24

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2567

25

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2667

26

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2767

27

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2867

28

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2967

29

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3067

30

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3167

31

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3267

32

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3367

33

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3467

34

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3567

35

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3667

36

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3767

37

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3867

38

PPG vs DSP

Diagrama de bloques de DSP TMS320F241

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3967

39

Alternativas

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4067

40

ASIC vs FPGA

ASIC Ventajas Velocidad

Consumo de potencia bajo

costoperformance

Flexibilidad para disentildeo

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4167

41

ASIC vs FPGA

ASIC Desventajas Alto costo de desarrollo

Lentos ciclos de desarrollo

Inflexible

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4267

42

ASIC vs FPGA

iquestQueacute es un FPGA

Es una red de hardware configurable coninterconexiones reconfigurables controladas

por el switcheo de una matriz de control

Histoacutericamente se usaron para prototipos

Recientemente incluyen caracteriacutesticas de DSP La mayor Compania de DSP + FPGA ALTERA

(ej Stratex) amp XILINX (ej Virtex II)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1267

12

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1367

13

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1467

14

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1567

15

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1667

16

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1767

17

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1867

18

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1967

19

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2067

20

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2167

21

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2267

22

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2367

23

Caracteriacutesticas del PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2467

24

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2567

25

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2667

26

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2767

27

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2867

28

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2967

29

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3067

30

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3167

31

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3267

32

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3367

33

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3467

34

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3567

35

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3667

36

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3767

37

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3867

38

PPG vs DSP

Diagrama de bloques de DSP TMS320F241

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3967

39

Alternativas

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4067

40

ASIC vs FPGA

ASIC Ventajas Velocidad

Consumo de potencia bajo

costoperformance

Flexibilidad para disentildeo

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4167

41

ASIC vs FPGA

ASIC Desventajas Alto costo de desarrollo

Lentos ciclos de desarrollo

Inflexible

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4267

42

ASIC vs FPGA

iquestQueacute es un FPGA

Es una red de hardware configurable coninterconexiones reconfigurables controladas

por el switcheo de una matriz de control

Histoacutericamente se usaron para prototipos

Recientemente incluyen caracteriacutesticas de DSP La mayor Compania de DSP + FPGA ALTERA

(ej Stratex) amp XILINX (ej Virtex II)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1367

13

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1467

14

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1567

15

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1667

16

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1767

17

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1867

18

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1967

19

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2067

20

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2167

21

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2267

22

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2367

23

Caracteriacutesticas del PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2467

24

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2567

25

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2667

26

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2767

27

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2867

28

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2967

29

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3067

30

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3167

31

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3267

32

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3367

33

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3467

34

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3567

35

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3667

36

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3767

37

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3867

38

PPG vs DSP

Diagrama de bloques de DSP TMS320F241

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3967

39

Alternativas

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4067

40

ASIC vs FPGA

ASIC Ventajas Velocidad

Consumo de potencia bajo

costoperformance

Flexibilidad para disentildeo

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4167

41

ASIC vs FPGA

ASIC Desventajas Alto costo de desarrollo

Lentos ciclos de desarrollo

Inflexible

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4267

42

ASIC vs FPGA

iquestQueacute es un FPGA

Es una red de hardware configurable coninterconexiones reconfigurables controladas

por el switcheo de una matriz de control

Histoacutericamente se usaron para prototipos

Recientemente incluyen caracteriacutesticas de DSP La mayor Compania de DSP + FPGA ALTERA

(ej Stratex) amp XILINX (ej Virtex II)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1467

14

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1567

15

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1667

16

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1767

17

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1867

18

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1967

19

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2067

20

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2167

21

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2267

22

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2367

23

Caracteriacutesticas del PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2467

24

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2567

25

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2667

26

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2767

27

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2867

28

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2967

29

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3067

30

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3167

31

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3267

32

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3367

33

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3467

34

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3567

35

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3667

36

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3767

37

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3867

38

PPG vs DSP

Diagrama de bloques de DSP TMS320F241

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3967

39

Alternativas

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4067

40

ASIC vs FPGA

ASIC Ventajas Velocidad

Consumo de potencia bajo

costoperformance

Flexibilidad para disentildeo

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4167

41

ASIC vs FPGA

ASIC Desventajas Alto costo de desarrollo

Lentos ciclos de desarrollo

Inflexible

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4267

42

ASIC vs FPGA

iquestQueacute es un FPGA

Es una red de hardware configurable coninterconexiones reconfigurables controladas

por el switcheo de una matriz de control

Histoacutericamente se usaron para prototipos

Recientemente incluyen caracteriacutesticas de DSP La mayor Compania de DSP + FPGA ALTERA

(ej Stratex) amp XILINX (ej Virtex II)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1567

15

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1667

16

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1767

17

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1867

18

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1967

19

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2067

20

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2167

21

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2267

22

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2367

23

Caracteriacutesticas del PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2467

24

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2567

25

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2667

26

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2767

27

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2867

28

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2967

29

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3067

30

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3167

31

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3267

32

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3367

33

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3467

34

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3567

35

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3667

36

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3767

37

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3867

38

PPG vs DSP

Diagrama de bloques de DSP TMS320F241

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3967

39

Alternativas

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4067

40

ASIC vs FPGA

ASIC Ventajas Velocidad

Consumo de potencia bajo

costoperformance

Flexibilidad para disentildeo

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4167

41

ASIC vs FPGA

ASIC Desventajas Alto costo de desarrollo

Lentos ciclos de desarrollo

Inflexible

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4267

42

ASIC vs FPGA

iquestQueacute es un FPGA

Es una red de hardware configurable coninterconexiones reconfigurables controladas

por el switcheo de una matriz de control

Histoacutericamente se usaron para prototipos

Recientemente incluyen caracteriacutesticas de DSP La mayor Compania de DSP + FPGA ALTERA

(ej Stratex) amp XILINX (ej Virtex II)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1667

16

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1767

17

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1867

18

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1967

19

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2067

20

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2167

21

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2267

22

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2367

23

Caracteriacutesticas del PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2467

24

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2567

25

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2667

26

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2767

27

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2867

28

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2967

29

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3067

30

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3167

31

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3267

32

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3367

33

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3467

34

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3567

35

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3667

36

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3767

37

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3867

38

PPG vs DSP

Diagrama de bloques de DSP TMS320F241

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3967

39

Alternativas

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4067

40

ASIC vs FPGA

ASIC Ventajas Velocidad

Consumo de potencia bajo

costoperformance

Flexibilidad para disentildeo

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4167

41

ASIC vs FPGA

ASIC Desventajas Alto costo de desarrollo

Lentos ciclos de desarrollo

Inflexible

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4267

42

ASIC vs FPGA

iquestQueacute es un FPGA

Es una red de hardware configurable coninterconexiones reconfigurables controladas

por el switcheo de una matriz de control

Histoacutericamente se usaron para prototipos

Recientemente incluyen caracteriacutesticas de DSP La mayor Compania de DSP + FPGA ALTERA

(ej Stratex) amp XILINX (ej Virtex II)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1767

17

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1867

18

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1967

19

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2067

20

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2167

21

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2267

22

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2367

23

Caracteriacutesticas del PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2467

24

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2567

25

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2667

26

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2767

27

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2867

28

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2967

29

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3067

30

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3167

31

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3267

32

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3367

33

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3467

34

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3567

35

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3667

36

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3767

37

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3867

38

PPG vs DSP

Diagrama de bloques de DSP TMS320F241

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3967

39

Alternativas

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4067

40

ASIC vs FPGA

ASIC Ventajas Velocidad

Consumo de potencia bajo

costoperformance

Flexibilidad para disentildeo

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4167

41

ASIC vs FPGA

ASIC Desventajas Alto costo de desarrollo

Lentos ciclos de desarrollo

Inflexible

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4267

42

ASIC vs FPGA

iquestQueacute es un FPGA

Es una red de hardware configurable coninterconexiones reconfigurables controladas

por el switcheo de una matriz de control

Histoacutericamente se usaron para prototipos

Recientemente incluyen caracteriacutesticas de DSP La mayor Compania de DSP + FPGA ALTERA

(ej Stratex) amp XILINX (ej Virtex II)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1867

18

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1967

19

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2067

20

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2167

21

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2267

22

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2367

23

Caracteriacutesticas del PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2467

24

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2567

25

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2667

26

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2767

27

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2867

28

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2967

29

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3067

30

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3167

31

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3267

32

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3367

33

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3467

34

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3567

35

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3667

36

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3767

37

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3867

38

PPG vs DSP

Diagrama de bloques de DSP TMS320F241

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3967

39

Alternativas

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4067

40

ASIC vs FPGA

ASIC Ventajas Velocidad

Consumo de potencia bajo

costoperformance

Flexibilidad para disentildeo

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4167

41

ASIC vs FPGA

ASIC Desventajas Alto costo de desarrollo

Lentos ciclos de desarrollo

Inflexible

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4267

42

ASIC vs FPGA

iquestQueacute es un FPGA

Es una red de hardware configurable coninterconexiones reconfigurables controladas

por el switcheo de una matriz de control

Histoacutericamente se usaron para prototipos

Recientemente incluyen caracteriacutesticas de DSP La mayor Compania de DSP + FPGA ALTERA

(ej Stratex) amp XILINX (ej Virtex II)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 1967

19

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2067

20

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2167

21

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2267

22

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2367

23

Caracteriacutesticas del PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2467

24

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2567

25

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2667

26

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2767

27

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2867

28

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2967

29

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3067

30

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3167

31

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3267

32

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3367

33

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3467

34

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3567

35

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3667

36

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3767

37

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3867

38

PPG vs DSP

Diagrama de bloques de DSP TMS320F241

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3967

39

Alternativas

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4067

40

ASIC vs FPGA

ASIC Ventajas Velocidad

Consumo de potencia bajo

costoperformance

Flexibilidad para disentildeo

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4167

41

ASIC vs FPGA

ASIC Desventajas Alto costo de desarrollo

Lentos ciclos de desarrollo

Inflexible

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4267

42

ASIC vs FPGA

iquestQueacute es un FPGA

Es una red de hardware configurable coninterconexiones reconfigurables controladas

por el switcheo de una matriz de control

Histoacutericamente se usaron para prototipos

Recientemente incluyen caracteriacutesticas de DSP La mayor Compania de DSP + FPGA ALTERA

(ej Stratex) amp XILINX (ej Virtex II)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2067

20

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2167

21

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2267

22

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2367

23

Caracteriacutesticas del PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2467

24

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2567

25

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2667

26

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2767

27

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2867

28

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2967

29

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3067

30

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3167

31

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3267

32

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3367

33

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3467

34

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3567

35

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3667

36

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3767

37

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3867

38

PPG vs DSP

Diagrama de bloques de DSP TMS320F241

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3967

39

Alternativas

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4067

40

ASIC vs FPGA

ASIC Ventajas Velocidad

Consumo de potencia bajo

costoperformance

Flexibilidad para disentildeo

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4167

41

ASIC vs FPGA

ASIC Desventajas Alto costo de desarrollo

Lentos ciclos de desarrollo

Inflexible

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4267

42

ASIC vs FPGA

iquestQueacute es un FPGA

Es una red de hardware configurable coninterconexiones reconfigurables controladas

por el switcheo de una matriz de control

Histoacutericamente se usaron para prototipos

Recientemente incluyen caracteriacutesticas de DSP La mayor Compania de DSP + FPGA ALTERA

(ej Stratex) amp XILINX (ej Virtex II)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2167

21

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2267

22

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2367

23

Caracteriacutesticas del PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2467

24

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2567

25

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2667

26

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2767

27

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2867

28

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2967

29

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3067

30

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3167

31

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3267

32

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3367

33

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3467

34

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3567

35

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3667

36

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3767

37

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3867

38

PPG vs DSP

Diagrama de bloques de DSP TMS320F241

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3967

39

Alternativas

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4067

40

ASIC vs FPGA

ASIC Ventajas Velocidad

Consumo de potencia bajo

costoperformance

Flexibilidad para disentildeo

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4167

41

ASIC vs FPGA

ASIC Desventajas Alto costo de desarrollo

Lentos ciclos de desarrollo

Inflexible

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4267

42

ASIC vs FPGA

iquestQueacute es un FPGA

Es una red de hardware configurable coninterconexiones reconfigurables controladas

por el switcheo de una matriz de control

Histoacutericamente se usaron para prototipos

Recientemente incluyen caracteriacutesticas de DSP La mayor Compania de DSP + FPGA ALTERA

(ej Stratex) amp XILINX (ej Virtex II)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2267

22

Aplicaciones del procesamiento digital

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2367

23

Caracteriacutesticas del PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2467

24

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2567

25

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2667

26

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2767

27

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2867

28

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2967

29

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3067

30

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3167

31

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3267

32

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3367

33

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3467

34

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3567

35

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3667

36

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3767

37

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3867

38

PPG vs DSP

Diagrama de bloques de DSP TMS320F241

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3967

39

Alternativas

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4067

40

ASIC vs FPGA

ASIC Ventajas Velocidad

Consumo de potencia bajo

costoperformance

Flexibilidad para disentildeo

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4167

41

ASIC vs FPGA

ASIC Desventajas Alto costo de desarrollo

Lentos ciclos de desarrollo

Inflexible

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4267

42

ASIC vs FPGA

iquestQueacute es un FPGA

Es una red de hardware configurable coninterconexiones reconfigurables controladas

por el switcheo de una matriz de control

Histoacutericamente se usaron para prototipos

Recientemente incluyen caracteriacutesticas de DSP La mayor Compania de DSP + FPGA ALTERA

(ej Stratex) amp XILINX (ej Virtex II)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2367

23

Caracteriacutesticas del PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2467

24

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2567

25

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2667

26

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2767

27

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2867

28

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2967

29

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3067

30

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3167

31

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3267

32

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3367

33

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3467

34

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3567

35

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3667

36

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3767

37

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3867

38

PPG vs DSP

Diagrama de bloques de DSP TMS320F241

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3967

39

Alternativas

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4067

40

ASIC vs FPGA

ASIC Ventajas Velocidad

Consumo de potencia bajo

costoperformance

Flexibilidad para disentildeo

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4167

41

ASIC vs FPGA

ASIC Desventajas Alto costo de desarrollo

Lentos ciclos de desarrollo

Inflexible

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4267

42

ASIC vs FPGA

iquestQueacute es un FPGA

Es una red de hardware configurable coninterconexiones reconfigurables controladas

por el switcheo de una matriz de control

Histoacutericamente se usaron para prototipos

Recientemente incluyen caracteriacutesticas de DSP La mayor Compania de DSP + FPGA ALTERA

(ej Stratex) amp XILINX (ej Virtex II)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2467

24

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2567

25

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2667

26

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2767

27

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2867

28

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2967

29

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3067

30

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3167

31

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3267

32

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3367

33

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3467

34

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3567

35

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3667

36

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3767

37

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3867

38

PPG vs DSP

Diagrama de bloques de DSP TMS320F241

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3967

39

Alternativas

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4067

40

ASIC vs FPGA

ASIC Ventajas Velocidad

Consumo de potencia bajo

costoperformance

Flexibilidad para disentildeo

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4167

41

ASIC vs FPGA

ASIC Desventajas Alto costo de desarrollo

Lentos ciclos de desarrollo

Inflexible

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4267

42

ASIC vs FPGA

iquestQueacute es un FPGA

Es una red de hardware configurable coninterconexiones reconfigurables controladas

por el switcheo de una matriz de control

Histoacutericamente se usaron para prototipos

Recientemente incluyen caracteriacutesticas de DSP La mayor Compania de DSP + FPGA ALTERA

(ej Stratex) amp XILINX (ej Virtex II)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2567

25

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2667

26

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2767

27

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2867

28

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2967

29

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3067

30

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3167

31

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3267

32

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3367

33

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3467

34

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3567

35

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3667

36

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3767

37

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3867

38

PPG vs DSP

Diagrama de bloques de DSP TMS320F241

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3967

39

Alternativas

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4067

40

ASIC vs FPGA

ASIC Ventajas Velocidad

Consumo de potencia bajo

costoperformance

Flexibilidad para disentildeo

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4167

41

ASIC vs FPGA

ASIC Desventajas Alto costo de desarrollo

Lentos ciclos de desarrollo

Inflexible

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4267

42

ASIC vs FPGA

iquestQueacute es un FPGA

Es una red de hardware configurable coninterconexiones reconfigurables controladas

por el switcheo de una matriz de control

Histoacutericamente se usaron para prototipos

Recientemente incluyen caracteriacutesticas de DSP La mayor Compania de DSP + FPGA ALTERA

(ej Stratex) amp XILINX (ej Virtex II)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2667

26

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2767

27

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2867

28

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2967

29

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3067

30

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3167

31

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3267

32

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3367

33

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3467

34

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3567

35

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3667

36

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3767

37

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3867

38

PPG vs DSP

Diagrama de bloques de DSP TMS320F241

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3967

39

Alternativas

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4067

40

ASIC vs FPGA

ASIC Ventajas Velocidad

Consumo de potencia bajo

costoperformance

Flexibilidad para disentildeo

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4167

41

ASIC vs FPGA

ASIC Desventajas Alto costo de desarrollo

Lentos ciclos de desarrollo

Inflexible

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4267

42

ASIC vs FPGA

iquestQueacute es un FPGA

Es una red de hardware configurable coninterconexiones reconfigurables controladas

por el switcheo de una matriz de control

Histoacutericamente se usaron para prototipos

Recientemente incluyen caracteriacutesticas de DSP La mayor Compania de DSP + FPGA ALTERA

(ej Stratex) amp XILINX (ej Virtex II)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2767

27

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2867

28

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2967

29

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3067

30

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3167

31

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3267

32

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3367

33

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3467

34

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3567

35

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3667

36

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3767

37

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3867

38

PPG vs DSP

Diagrama de bloques de DSP TMS320F241

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3967

39

Alternativas

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4067

40

ASIC vs FPGA

ASIC Ventajas Velocidad

Consumo de potencia bajo

costoperformance

Flexibilidad para disentildeo

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4167

41

ASIC vs FPGA

ASIC Desventajas Alto costo de desarrollo

Lentos ciclos de desarrollo

Inflexible

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4267

42

ASIC vs FPGA

iquestQueacute es un FPGA

Es una red de hardware configurable coninterconexiones reconfigurables controladas

por el switcheo de una matriz de control

Histoacutericamente se usaron para prototipos

Recientemente incluyen caracteriacutesticas de DSP La mayor Compania de DSP + FPGA ALTERA

(ej Stratex) amp XILINX (ej Virtex II)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2867

28

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2967

29

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3067

30

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3167

31

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3267

32

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3367

33

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3467

34

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3567

35

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3667

36

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3767

37

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3867

38

PPG vs DSP

Diagrama de bloques de DSP TMS320F241

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3967

39

Alternativas

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4067

40

ASIC vs FPGA

ASIC Ventajas Velocidad

Consumo de potencia bajo

costoperformance

Flexibilidad para disentildeo

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4167

41

ASIC vs FPGA

ASIC Desventajas Alto costo de desarrollo

Lentos ciclos de desarrollo

Inflexible

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4267

42

ASIC vs FPGA

iquestQueacute es un FPGA

Es una red de hardware configurable coninterconexiones reconfigurables controladas

por el switcheo de una matriz de control

Histoacutericamente se usaron para prototipos

Recientemente incluyen caracteriacutesticas de DSP La mayor Compania de DSP + FPGA ALTERA

(ej Stratex) amp XILINX (ej Virtex II)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 2967

29

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3067

30

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3167

31

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3267

32

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3367

33

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3467

34

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3567

35

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3667

36

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3767

37

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3867

38

PPG vs DSP

Diagrama de bloques de DSP TMS320F241

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3967

39

Alternativas

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4067

40

ASIC vs FPGA

ASIC Ventajas Velocidad

Consumo de potencia bajo

costoperformance

Flexibilidad para disentildeo

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4167

41

ASIC vs FPGA

ASIC Desventajas Alto costo de desarrollo

Lentos ciclos de desarrollo

Inflexible

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4267

42

ASIC vs FPGA

iquestQueacute es un FPGA

Es una red de hardware configurable coninterconexiones reconfigurables controladas

por el switcheo de una matriz de control

Histoacutericamente se usaron para prototipos

Recientemente incluyen caracteriacutesticas de DSP La mayor Compania de DSP + FPGA ALTERA

(ej Stratex) amp XILINX (ej Virtex II)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3067

30

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3167

31

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3267

32

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3367

33

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3467

34

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3567

35

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3667

36

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3767

37

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3867

38

PPG vs DSP

Diagrama de bloques de DSP TMS320F241

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3967

39

Alternativas

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4067

40

ASIC vs FPGA

ASIC Ventajas Velocidad

Consumo de potencia bajo

costoperformance

Flexibilidad para disentildeo

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4167

41

ASIC vs FPGA

ASIC Desventajas Alto costo de desarrollo

Lentos ciclos de desarrollo

Inflexible

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4267

42

ASIC vs FPGA

iquestQueacute es un FPGA

Es una red de hardware configurable coninterconexiones reconfigurables controladas

por el switcheo de una matriz de control

Histoacutericamente se usaron para prototipos

Recientemente incluyen caracteriacutesticas de DSP La mayor Compania de DSP + FPGA ALTERA

(ej Stratex) amp XILINX (ej Virtex II)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3167

31

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3267

32

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3367

33

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3467

34

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3567

35

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3667

36

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3767

37

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3867

38

PPG vs DSP

Diagrama de bloques de DSP TMS320F241

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3967

39

Alternativas

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4067

40

ASIC vs FPGA

ASIC Ventajas Velocidad

Consumo de potencia bajo

costoperformance

Flexibilidad para disentildeo

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4167

41

ASIC vs FPGA

ASIC Desventajas Alto costo de desarrollo

Lentos ciclos de desarrollo

Inflexible

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4267

42

ASIC vs FPGA

iquestQueacute es un FPGA

Es una red de hardware configurable coninterconexiones reconfigurables controladas

por el switcheo de una matriz de control

Histoacutericamente se usaron para prototipos

Recientemente incluyen caracteriacutesticas de DSP La mayor Compania de DSP + FPGA ALTERA

(ej Stratex) amp XILINX (ej Virtex II)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3267

32

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3367

33

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3467

34

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3567

35

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3667

36

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3767

37

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3867

38

PPG vs DSP

Diagrama de bloques de DSP TMS320F241

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3967

39

Alternativas

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4067

40

ASIC vs FPGA

ASIC Ventajas Velocidad

Consumo de potencia bajo

costoperformance

Flexibilidad para disentildeo

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4167

41

ASIC vs FPGA

ASIC Desventajas Alto costo de desarrollo

Lentos ciclos de desarrollo

Inflexible

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4267

42

ASIC vs FPGA

iquestQueacute es un FPGA

Es una red de hardware configurable coninterconexiones reconfigurables controladas

por el switcheo de una matriz de control

Histoacutericamente se usaron para prototipos

Recientemente incluyen caracteriacutesticas de DSP La mayor Compania de DSP + FPGA ALTERA

(ej Stratex) amp XILINX (ej Virtex II)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3367

33

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3467

34

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3567

35

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3667

36

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3767

37

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3867

38

PPG vs DSP

Diagrama de bloques de DSP TMS320F241

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3967

39

Alternativas

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4067

40

ASIC vs FPGA

ASIC Ventajas Velocidad

Consumo de potencia bajo

costoperformance

Flexibilidad para disentildeo

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4167

41

ASIC vs FPGA

ASIC Desventajas Alto costo de desarrollo

Lentos ciclos de desarrollo

Inflexible

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4267

42

ASIC vs FPGA

iquestQueacute es un FPGA

Es una red de hardware configurable coninterconexiones reconfigurables controladas

por el switcheo de una matriz de control

Histoacutericamente se usaron para prototipos

Recientemente incluyen caracteriacutesticas de DSP La mayor Compania de DSP + FPGA ALTERA

(ej Stratex) amp XILINX (ej Virtex II)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3467

34

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3567

35

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3667

36

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3767

37

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3867

38

PPG vs DSP

Diagrama de bloques de DSP TMS320F241

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3967

39

Alternativas

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4067

40

ASIC vs FPGA

ASIC Ventajas Velocidad

Consumo de potencia bajo

costoperformance

Flexibilidad para disentildeo

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4167

41

ASIC vs FPGA

ASIC Desventajas Alto costo de desarrollo

Lentos ciclos de desarrollo

Inflexible

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4267

42

ASIC vs FPGA

iquestQueacute es un FPGA

Es una red de hardware configurable coninterconexiones reconfigurables controladas

por el switcheo de una matriz de control

Histoacutericamente se usaron para prototipos

Recientemente incluyen caracteriacutesticas de DSP La mayor Compania de DSP + FPGA ALTERA

(ej Stratex) amp XILINX (ej Virtex II)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3567

35

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3667

36

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3767

37

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3867

38

PPG vs DSP

Diagrama de bloques de DSP TMS320F241

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3967

39

Alternativas

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4067

40

ASIC vs FPGA

ASIC Ventajas Velocidad

Consumo de potencia bajo

costoperformance

Flexibilidad para disentildeo

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4167

41

ASIC vs FPGA

ASIC Desventajas Alto costo de desarrollo

Lentos ciclos de desarrollo

Inflexible

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4267

42

ASIC vs FPGA

iquestQueacute es un FPGA

Es una red de hardware configurable coninterconexiones reconfigurables controladas

por el switcheo de una matriz de control

Histoacutericamente se usaron para prototipos

Recientemente incluyen caracteriacutesticas de DSP La mayor Compania de DSP + FPGA ALTERA

(ej Stratex) amp XILINX (ej Virtex II)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3667

36

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3767

37

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3867

38

PPG vs DSP

Diagrama de bloques de DSP TMS320F241

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3967

39

Alternativas

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4067

40

ASIC vs FPGA

ASIC Ventajas Velocidad

Consumo de potencia bajo

costoperformance

Flexibilidad para disentildeo

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4167

41

ASIC vs FPGA

ASIC Desventajas Alto costo de desarrollo

Lentos ciclos de desarrollo

Inflexible

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4267

42

ASIC vs FPGA

iquestQueacute es un FPGA

Es una red de hardware configurable coninterconexiones reconfigurables controladas

por el switcheo de una matriz de control

Histoacutericamente se usaron para prototipos

Recientemente incluyen caracteriacutesticas de DSP La mayor Compania de DSP + FPGA ALTERA

(ej Stratex) amp XILINX (ej Virtex II)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3767

37

PPG vs DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3867

38

PPG vs DSP

Diagrama de bloques de DSP TMS320F241

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3967

39

Alternativas

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4067

40

ASIC vs FPGA

ASIC Ventajas Velocidad

Consumo de potencia bajo

costoperformance

Flexibilidad para disentildeo

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4167

41

ASIC vs FPGA

ASIC Desventajas Alto costo de desarrollo

Lentos ciclos de desarrollo

Inflexible

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4267

42

ASIC vs FPGA

iquestQueacute es un FPGA

Es una red de hardware configurable coninterconexiones reconfigurables controladas

por el switcheo de una matriz de control

Histoacutericamente se usaron para prototipos

Recientemente incluyen caracteriacutesticas de DSP La mayor Compania de DSP + FPGA ALTERA

(ej Stratex) amp XILINX (ej Virtex II)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3867

38

PPG vs DSP

Diagrama de bloques de DSP TMS320F241

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3967

39

Alternativas

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4067

40

ASIC vs FPGA

ASIC Ventajas Velocidad

Consumo de potencia bajo

costoperformance

Flexibilidad para disentildeo

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4167

41

ASIC vs FPGA

ASIC Desventajas Alto costo de desarrollo

Lentos ciclos de desarrollo

Inflexible

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4267

42

ASIC vs FPGA

iquestQueacute es un FPGA

Es una red de hardware configurable coninterconexiones reconfigurables controladas

por el switcheo de una matriz de control

Histoacutericamente se usaron para prototipos

Recientemente incluyen caracteriacutesticas de DSP La mayor Compania de DSP + FPGA ALTERA

(ej Stratex) amp XILINX (ej Virtex II)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 3967

39

Alternativas

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4067

40

ASIC vs FPGA

ASIC Ventajas Velocidad

Consumo de potencia bajo

costoperformance

Flexibilidad para disentildeo

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4167

41

ASIC vs FPGA

ASIC Desventajas Alto costo de desarrollo

Lentos ciclos de desarrollo

Inflexible

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4267

42

ASIC vs FPGA

iquestQueacute es un FPGA

Es una red de hardware configurable coninterconexiones reconfigurables controladas

por el switcheo de una matriz de control

Histoacutericamente se usaron para prototipos

Recientemente incluyen caracteriacutesticas de DSP La mayor Compania de DSP + FPGA ALTERA

(ej Stratex) amp XILINX (ej Virtex II)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4067

40

ASIC vs FPGA

ASIC Ventajas Velocidad

Consumo de potencia bajo

costoperformance

Flexibilidad para disentildeo

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4167

41

ASIC vs FPGA

ASIC Desventajas Alto costo de desarrollo

Lentos ciclos de desarrollo

Inflexible

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4267

42

ASIC vs FPGA

iquestQueacute es un FPGA

Es una red de hardware configurable coninterconexiones reconfigurables controladas

por el switcheo de una matriz de control

Histoacutericamente se usaron para prototipos

Recientemente incluyen caracteriacutesticas de DSP La mayor Compania de DSP + FPGA ALTERA

(ej Stratex) amp XILINX (ej Virtex II)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4167

41

ASIC vs FPGA

ASIC Desventajas Alto costo de desarrollo

Lentos ciclos de desarrollo

Inflexible

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4267

42

ASIC vs FPGA

iquestQueacute es un FPGA

Es una red de hardware configurable coninterconexiones reconfigurables controladas

por el switcheo de una matriz de control

Histoacutericamente se usaron para prototipos

Recientemente incluyen caracteriacutesticas de DSP La mayor Compania de DSP + FPGA ALTERA

(ej Stratex) amp XILINX (ej Virtex II)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4267

42

ASIC vs FPGA

iquestQueacute es un FPGA

Es una red de hardware configurable coninterconexiones reconfigurables controladas

por el switcheo de una matriz de control

Histoacutericamente se usaron para prototipos

Recientemente incluyen caracteriacutesticas de DSP La mayor Compania de DSP + FPGA ALTERA

(ej Stratex) amp XILINX (ej Virtex II)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4367

43

ASIC vs FPGA

FPGA ventajas

Mayor flexibilidad que un ASIC Alta Performance en algunas aplicaciones

Reusabilidad de Hardware para diferentes

aplicaciones

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4467

44

ASIC vs FPGA

FPGA desventajas

Largo ciclo de desarrollo Caro comparado con un DSP

Mayor consumo de potencia comparado

con un DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4567

45

iquestPor queacute se usan maacutes los DSP

Algunas aplicaciones no son adecuadas

para ser implementadas en un FPGA

Paralelismo es limitado

Velocidad no es siempre el factor maacutes

importante a considerar FPGA es aun demasiado caro para

productos finales (ej teleacutefonos celulares)

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4667

46

Tipos de DSP

Fixed Point Low end

High end

Floating Point

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4767

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

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4867

48

Tipos de DSP

Fixed Point Floating Point

Procesadores de punto fijo Barato

Pequentildeo Menos consumo Difiacutecil de programar

Buacutesqueda de errores truncado rebosamiento redondeo Rango dinaacutemico limitado Usado en un 95 de productos de consumo

Procesadores de punto flotante Tiene buena precisioacuten Son mucho maacutes faacuteciles de programar Pueden acceder a memorias maacutes grandes

Es maacutes complejo crear un coacutedigo eficiente en C en uno de punto fijoque en uno de punto flotante

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 4967

49

Tipos de DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5067

50

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5167

51

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5267

52

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5367

53

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5467

54

Familias DSP

l

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5567

55

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5667

56

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5767

57

Familias DSP

F ili DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5867

58

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 5967

59

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6067

60

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6167

61

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6267

62

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6367

63

Familias DSP

Familias DSP

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6467

64

Familias DSP

Funcioacuten Impulso

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6567

65

Funcioacuten Impulso

La funcioacuten impulso es maacutes un concepto

matemaacutetico que una funcioacuten que sedefine de la siguiente manerabull La funcioacuten es cero para cualquier

valor de t excepto cerobull Cuando la t es cero el valor de la

funcioacuten es infinito Por definicioacuten el aacuterea de esta funcioacuten es

igual a uno

Funcioacuten Escaloacuten

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6667

66

Funcioacuten Escaloacuten

bull La funcioacuten escaloacuten de Heaviside tambieacuten llamada funcioacutenescaloacuten unitario debe su nombre al matemaacutetico ingleacutes OliverHeaviside

bull Es una funcioacuten discontinua cuyo valor es 0 para cualquierargumento negativo y 1 para cualquier argumento positivo

bull Tiene aplicaciones en ingenieriacutea de control y procesamientode sentildeales representando una sentildeal que se enciende en untiempo especiacutefico y se queda prendida indefinidamente

Sesioacuten 1 y 2 Introduccioacuten al PDS

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom

8132019 Utp Pds s1y2 Intro Pds New

httpslidepdfcomreaderfullutp-pds-s1y2-intro-pds-new 6767

67

Sesioacuten 1 y 2 Introduccioacuten al PDS

Procesamiento Digital de Sentildeales

httputppdsblogspotcom