Література

Айфичер, Эммануил С., Джервис, Барри У. Цифровая обработка сигналов: практический поход, 2-е изд.: Пер. с англ. – М.: Издательский дом “Вильямс”, 2004. – 992с.

Бабак В.П., Хандецький А.І., Шрюфер Е. Обробка сигналів: підручник для вузів., К., Либідь, 1996.- 390с.

Цифровая обработка сигналов/ А.Б.Сергиенко – СПб.:Питер, 2002.

Бондарев В.Н., Трестер Г., Чернега В.С. Цифровая обработка сигналов: методы и средства. - Харьков: Конус, 2001 (підручник для вузів).

Куприянов М. С., Матюшкин Б. Д. Цифровая обработка сигналов: процессоры, алгоритмы, средства проектирования. – Спб. : Политехника, 1998.

Винцюк Т.К.Анализ, распознавание и интерпретация речевых сигналов.-К.,Наукова думка,1987.-264с.

Рабинер Л., Гоулд Б. Теория и применение цифровой обработки сигналов /Пер. с англ. А.Л.Зайцева, Э.Г.Назаренко, Н.Н.Тетекина; Под ред. Ю.Н.Александрова. - М.:Мир, 1978. - 848 с.

Сверхбольшие интегральные схемы и современная обработка сигналов: Пер. с англ.- М.: Радио и связь, 1989.- 472с.

Яцимірський М. М. Швидкі алгоритми ортогональних тригонометричних перетворень. - Львів: Академічний Експрес, 1997. - 219 с.

Стешенко В.Б. ПЛИС фирмы Altera: проектирование устройств обработки сигналов. – М.:ДОДЭКА, 2000. – 128 с.

11. Дьяконов В.П. Вейвлеты. От теории к практике. – М.:СОЛОН—Р, - 2002.448 с.

12. Брейсуэлл Р.Н. Преобразование Хартли: Пер с англ. - М.:Мир, 1990. - 175 с.

13. Блейхут Р. Быстрые алгоритмы цифровой обработки сигналов.- М.:Мир, 1989. - 448с.

14. Быстрые алгоритмы в цифровой обработке изображений/ Т.С.Хуанг, Дж.-О. Эклунд, Г.Дж.Нуссбаумер и др.; Под ред. Т.С.Хуанга: Пер. с англ.- М.:Радио и связь, 1984. - 224с.

15. Залманзон Л.А. Преобразование Фурье, Уолша, Хаара и их применение в управлении, связи и других областях.- М.: Наука. Гл. ред. физ.-мат. лит., 1989.- 496с.

16. Мельник А.А. Проектирование поточного процессора БПФ на специализированных БИС.- Львов, 1990.- 43с.

17. Справочник по устройствам цифровой обработки информации/ Н.А.Виноградов, В.Н.Яковлев, В.В.Воскресенский и др.- К:Техника, 1988.- 455с.

18. Цифровой процессор обработки сигналов TMS32010 и его применение/Под ред. А.А.Ланнэ.-Л.:ВАС,1990.-296с.

Оскільки продуктом роботи студента є КУРСОВИЙ ПРОЕКТ (а не курсова робота) до складу пояснювальної записки (крім напрямку «Літературні доповіді») повинна входити графічна частина (лист формату А1), виконана згідно з вимогами нормативних документів.

Іі. Варіанти завдань

Завдання до курсового проекту.

«Розробити процесор ДКП (дискретне косинусне перетворення), згідно з завданням, що наведене в Таблиці»

Варіант №

Розмірність, N

Час обробки, мс

Розрядність вхідних даних, біт

Такт поступлення вхідних даних, нс

Тип процесора

Виконавець

1

32

1,0

8

10

ADSP-2191

2

64

1,1

12

20

ADSP-2101

3

128

1,2

16

30

ADSP-2111

4

256

1,3

8

40

ADSP-21msp50

5

512

1,0

12

50

ADSP-2181

6

1024

1,1

16

60

ADSP-2183

7

2048

1,2

8

70

ADSP-2184

8

4096

1,3

12

80

ADSP-2185

9

8192

2,4

16

90

ADSP-2186

10

64

1,7

8

100

ADSP-2187

11

128

1,1

12

10

ADSP-2188

12

256

1,2

16

20

ADSP-2189

13

512

1,3

8

30

ADSP-2191

14

1024

1,0

12

40

ADSP-21990

15

2048

1,1

16

50

ADSP-21991

16

4096

1,2

8

60

ADSP-21992

17

8192

1,3

32

70

ADSP-21160

18

64

2,4

32

80

ADSP-21161

19

128

0,8

32

90

ADSP-21060

20

256

0,8

32

100

ADSP-21061

21

512

0,8

32

5

ADSP-21062

22

1024

0,5

32

10

ADSP-21065

23

2048

0,4

32

20

ADSP-BF531

24

4096

0,3

32

30

ADSP-BF532

25

8192

0,2

32

40

ADSP-BF533

26

16384

0,3

32

50

ADSP-BF535

27

16384

0,3

32

60

ADSP-TS101S

28

32768

0,4

32

70

ADSP-TS101S

29

32768

0,2

32

80

ADSP-TS101S

30

64

0,1

32

90

ADSP-2101

Завдання до курсового проекту.

«Розробити процесор ШПФ, згідно з завданням, що наведене в Таблиці»

Варіант №

Розмірність, N

Основа

Тип прорідження

(T – часове,

F- частотне)

Вагова функція

Час обробки, мс

Розрядність вхідних даних, біт

(Re +Im)

Такт поступлення вхідних даних, нс

Тип зовнішнього інтерфейсу

Тип зовнішнього пристрою

Тип процесора

Виконавець

1

64

4

T

Рімана

0,4

20 (10+10)

CAN

ADSP-2101

2

128

2-4

F

Валле-Пусена

0,8

12 (6+6)

SPORT

ADSP-2111

3

512

4

T

Тюкі

1,0

16 (8+8)

АЦП (8р, fд=5МГц)

ADSP-21msp50

4

512

2

F

Бомана

0,5

8 (4+4)

20

ЦАП (12р, f=40МГц)

ADSP-2181

5

1024

4

T

Пуасона

1,8

24 (12+12)

100

ADSP-2184

6

2048

2-4

T

Хеннінга-Пуасона

2,0

32 (16+16)

CAN

ADSP-2183

7

4096

8

F

Коші

2,2

18 (9+9)

HOST

ADSP-2185

8

8192

2

F

Трикутне

2,4

12 (6+6)

10

ЦАП (12р, fд=20МГц)

ADSP-2186

9

64

4

F

Ханна (косинус квадрат)

0,8

16 (8+8)

10

ADSP-2187

10

128

2-4

F

Хеммінга

3,0

20 (10+10)

HOST

ADSP-2188

11

512

8

T

Блекмана

0,4

24 (12+12)

CAN

ADSP-2189

12

512

2

F

Cosa

0,8

32 (16+16)

Зовнішня пам'ять

ADSP-2191

13

1024

4

T

Гауса

1,0

12 (6+6)

100

ЦАП (12р, f=10МГц)

ADSP-21990

14

2048

2-4

F

Рісса

1,5

16 (8+8)

15

ЦАП (8р, f=5МГц

ADSP-21991

15

4096

8

F

Рімана

0,8

20 (10+10)

20

Зовнішня пам'ять

ADSP-21992

16

8192

2

T

Валле-Пусена

1,0

24 (12+12)

10

ADSP-21160

17

64

4

F

Тюкі

2,2

16 (8+8)

CAN

ADSP-21161

18

128

2-4

T

Бомана

2,4

8 (4+4)

HOST

ADSP-21060

19

512

8

F

Пуасона

2,8

12 (6+6)

50

Зовнішня пам'ять

ADSP-21061

20

512

2

T

Хеннінга-Пуасона

3,0

16 (8+8)

SPORT

ADSP-21062

21

1024

4

F

Коші

1,0

20 (10+10)

70

ЦАП (10р, f=50МГц)

ADSP-21065

22

2048

2-4

F

Трикутне

0,25

24 (12+12)

5

ЦАП (12р, f=20МГц)

ADSP-BF531

23

4096

8

T

Ханна (косинус квадрат)

0,8

32 (16+16)

10

Зовнішня пам'ять

ADSP-BF532

24

8192

2

F

Хеммінга

0,1

8 (4+4)

SPORT

ADSP-BF533

25

16384

4

F

Блекмана

1,2

12 (6+6)

CAN

ADSP-BF535

26

16384

2

F

Гауса

2,4

16 (8+8)

10

ADSP-TS101S

27

32768

8

T

Cosa

1,8

20 (10+10)

15

Зовнішня пам'ять

ADSP-TS101S

28

32768

2-4

F

Рісса

1,0

24 (12+12)

20

ЦАП (14р, f=20МГц)

ADSP-TS101S

29

64

8

F

Рімана

0,7

16 (8+8)

25

ADSP-2101

30

128

2

T

Валле-Пусена

0,8

12 (6+6)

30

ЦАП (8р, f=50МГц)

ADSP-2111

31

256

2-4

F

Тюкі

1,0

16 (8+8)

HOST

ADSP-21msp50

32

512

8

T

Бомана

1,5

20 (10+10)

АЦП (16р, fд=10МГц)

ADSP-2181

33

1024

4

F

Пуасона

1,8

24 (12+12)

SPORT

ADSP-2183

34

2048

2

T

Хеннінга-Пуасона

2,0

32 (16+16)

SPORT

ADSP-2184

35

4096

2-4

F

Коші

1,0

8 (4+4)

HOST

ADSP-2185

36

8192

2

F

Трикутне

1,5

12 (6+6)

90

ADSP-2186

37

64

2

T

Ханна (косинус квадрат)

0,8

16 (8+8)

SPORT

ADSP-2187

38

128

2

F

Хеммінга

2,0

20 (10+10)

CAN

ADSP-2188

39

256

2-4

T

Блекмана

2,2

24 (12+12)

HOST

ADSP-2189

40

512

8

T

Гауса

2,4

32 (16+16)

25

ADSP-2191

41

1024

2

F

Cosa

2,8

18 (9+9)

SPORT

ЦАП (16р, f=10МГц)

ADSP-21990

42

2048

2

T

Рісса

3,0

12 (6+6)

CAN

ADSP-21991

43

4096

4

F

Рімана

1,0

16 (8+8)

50

ADSP-21992

44

8192

2

T

Валле-Пусена

1,5

20 (10+10)

60

ADSP-21160

45

64

2

F

Тюкі

1,8

24 (12+12)

CAN

ADSP-21161

46

128

2

F

Бомана

2,0

32 (16+16)

HOST

ADSP-21060

47

256

2-4

T

Пуасона

2,2

18 (9+9)

90

ЦАП (12р, f=10МГц)

ADSP-21061

48

512

8

F

Хеннінга-Пуасона

2,4

12 (6+6)

SPORT

ЦАП (8р, f=50МГц)

ADSP-21062

49

1024

2

F

Коші

1,8

16 (8+8)

CAN

ADSP-21065

50

2048

2-4

F

Трикутне

1,0

20 (10+10)

50

ADSP-BF531

51

4096

2-4

T

Ханна (косинус квадрат)

0,4

24 (12+12)

60

ADSP-BF532

52

8192

2-4

F

Хеммінга

0,8

32 (16+16)

70

ADSP-BF533

53

16384

2

T

Блекмана

1,0

12 (6+6)

CAN

ЦАП (8р, f=5МГц)

ADSP-BF535

54

16384

4

F

Гауса

1,5

16 (8+8)

CAN

ADSP-TS101S

55

32768

2-4

T

Cosa

0,8

20 (10+10)

10

ЦАП (14р, f=20МГц)

ADSP-TS101S

56

32768

8

T

Рісса

2,0

24 (12+12)

SPORT

ADSP-TS101S

57

64

2

F

Cosa

2,4

16 (8+8)

20

TMS320С17

58

128

2-4

T

Рісса

2,8

8 (4+4)

CAN

TMS320С25

59

256

2-4

F

Рімана

3,0

12 (6+6)

HOST

TMS320С30

60

512

8

T

Валле-Пусена

1,0

16 (8+8)

40

ЦАП (12р, f=20МГц)

TMS320С50

61

1024

4

F

Тюкі

1,5

20 (10+10)

SPORT

TMS320С17

62

2048

2-4

F

Бомана

1,8

24 (12+12)

CAN

ЦАП (12р, f=5МГц)

TMS320С25

63

4096

8

T

Пуасона

2,0

16 (8+8)

70

TMS320С30

64

8192

2

F

Хеннінга-Пуасона

2,2

8 (4+4)

Зовнішня пам'ять

TMS320С50

65

64

4

F

Коші

0,4

12 (6+6)

90

TMS320С40

66

128

2-4

T

Трикутне

0,2

16 (8+8)

CAN

TMS320С40

67

256

4

F

Ханна (косинус квадрат)

1,0

20 (10+10)

5

TMS320С17

68

512

2

T

Хеммінга

0,4

24 (12+12)

10

ЦАП (16р, f=10МГц)

TMS320С25

69

1024

4

F

Блекмана

0,8

32 (16+16)

30

TMS320С30

70

2048

2-4

T

Гауса

1,0

12 (6+6)

10

TMS320С50

71

4096

8

F

Cosa

0,5

16 (8+8)

SPORT

ADSP-2101

72

8192

2

F

Рісса

1,8

20 (10+10)

30

ADSP-2111

73

64

4

T

Рімана

2,0

24 (12+12)

АЦП (14р, fд=20МГц)

ADSP-21msp50

74

128

2-4

F

Валле-Пусена

1,0

32 (16+16)

HOST

ADSP-2181

75

256

4

T

Тюкі

1,2

8 (4+4)

60

ADSP-2183

76

512

2

F

Бомана

2,4

12 (6+6)

SPORT

ADSP-2184

77

1024

4

T

Пуасона

2,8

16 (8+8)

CAN

ADSP-2185

78

2048

2-4

F

Хеннінга-Пуасона

3,0

20 (10+10)

90

ADSP-2186

79

4096

4

T

Рісса

1,0

24 (12+12)

100

ADSP-2187

80

8192

2

T

Рімана

1,5

32 (16+16)

15

ADSP-2188

81

16384

4

T

Валле-Пусена

1,8

8 (4+4)

20

ADSP-2189

82

16384

2-4

T

Тюкі

2,0

12 (6+6)

HOST

ADSP-2191

83

32768

8

F

Бомана

2,2

16 (8+8)

30

ADSP-21990

84

32768

2

T

Пуасона

0,4

20 (10+10)

40

ЦАП (8р, f=50МГц)

ADSP-21991

85

64

8

F

Хеннінга-Пуасона

0,8

24 (12+12)

SPORT

ADSP-21992

86

128

2

F

Хеннінга-Пуасона

3,0

32 (16+16)

CAN

ADSP-21160

87

256

4

T

Коші

0,4

8 (4+4)

HOST

ЦАП (12р, fд=20МГц)

ADSP-21161

88

512

2-4

F

Трикутне

0,8

12 (6+6)

80

ADSP-21060

89

1024

4

F

Ханна (косинус квадрат)

1,0

16 (8+8)

90

ЦАП (8р, f=5МГц)

ADSP-21061

90

2048

2

T

Хеммінга

1,5

20 (10+10)

100

ADSP-21062

91

4096

2-4

F

Блекмана

1,8

24 (12+12)

АЦП (14р, fд=20МГц)

ADSP-21065

92

8192

2

T

Гауса

1,0

32 (16+16)

50

ЦАП (16р, fд=10МГц)

ADSP-BF531

93

64

2

F

Cosa

0,4

12 (6+6)

DMA

ADSP-BF532

94

128

2

T

Рісса

0,8

16 (8+8)

CAN

ADSP-BF533

95

256

2-4

T

Cosa

1,0

20 (10+10)

80

ADSP-BF535

96

512

8

F

Рісса

1,0

24 (12+12)

90

ЦАП (12р, fд=20МГц)

ADSP-TS101S

97

1024

2

T

Рімана

0,5

32 (16+16)

100

ЦАП (16р, f=10МГц)

ADSP-TS101S

98

2048

2-4

F

Валле-Пусена

0,8

8 (4+4)

CAN

ЦАП (8р, fд=5МГц)

ADSP-TS101S

99

4096

4

F

Тюкі

2,0

12 (6+6)

20

TMS320С17

100

8192

2

T

Бомана

2,2

16 (8+8)

25

ЦАП (14р, fд=20МГц)

TMS320С25

101

64

2

F

Пуасона

0,2

20 (10+10)

30

TMS320С30

102

128

4

T

Хеннінга-Пуасона

2,4

24 (12+12)

HOST

TMS320С50

103

256

2-4

F

Коші

0,8

32 (16+16)

50

TMS320С17

104

512

8

T

Трикутне

1,0

8 (4+4)

DMA

ЦАП (6р, f=10МГц)

TMS320С25

105

1024

2

F

Ханна (косинус квадрат)

0,4

12 (6+6)

20

TMS320С30

106

2048

2

F

Хеммінга

0,8

16 (8+8)

80

ЦАП (16р, f=5 МГц)

TMS320С50

107

4096

2-4

T

Блекмана

1,0

20 (10+10)

Зовнішня пам'ять

TMS320С40

108

8192

2

F

Гауса

1,5

24 (12+12)

DMA

TMS320С40

109

16384

4

F

Коші

1,8

32 (16+16)

5

ЦАП (14р, fд=20МГц)

TMS320С17

110

16384

4

T

Трикутне

2,0

12 (6+6)

HOST

TMS320С25

111

32768

2-4

F

Ханна (косинус квадрат)

2,4

16 (8+8)

15

ЦАП (8р, f=50МГц)

TMS320С30

112

32768

8

T

Хеммінга

2,8

20 (10+10)

20

TMS320С50

113

256

2

F

Блекмана

1,0

24 (12+12)

SPORT

ADSP-2101

114

512

2-4

T

Гауса

1,0

32 (16+16)

30

ADSP-2111

115

1024

2-4

F

Гауса

1,5

8 (4+4)

HOST

ADSP-21msp50

116

2048

2-4

F

Cosa

1,8

12 (6+6)

50

DMA

ADSP-2181

117

4096

8

T

Рісса

1,0

16 (8+8)

DMA

ADSP-2187

118

8192

2

F

Рімана

1,2

20 (10+10)

CAN

)

ADSP-2188

119

16384

4

F

Валле-Пусена

2,4

24 (12+12)

80

ADSP-2189

120

16384

2-4

F

Тюкі

2,8

32 (16+16)

90

ADSP-2191

121

64

8

T

Бомана

0,3

32 (16+16)

100

ADSP-21990

122

128

2

T

Пуасона

0,4

12 (6+6)

CAN

ЦАП (16р, fд=10МГц)

ADSP-21991

123

256

4

F

Хеннінга-Пуасона

0,8

16 (8+8)

20

ADSP-21992

124

512

8

T

Коші

1,0

20 (10+10)

15

ADSP-21160

125

1024

2

F

Трикутне

0,5

24 (12+12)

30

ЦАП (12р, f=10МГц)

ADSP-21161

126

1024

4

T

Ханна (косинус квадрат)

1,8

32 (16+16)

CAN

ЦАП (16р, fд=50МГц)

ADSP-21060

127

4096

2-4

F

Хеммінга

2,0

8 (4+4)

50

ADSP-21061

128

8192

2-4

T

Блекмана

2,0

12 (6+6)

60

ЦАП (6р, fд=10МГц)

ADSP-21062

129

16384

2

F

Гауса

2,2

16 (8+8)

АЦП (8р, fд=50МГц)

ADSP-21065

130

16384

2

F

Cosa

2,4

20 (10+10)

4

ЦАП (12р, f=200МГц)

ADSP-BF531

131

512

8

F

Рісса

0,5

24 (12+12)

Link-порт

ЦАП (12р, fд=20МГц)

ADSP-TS101S

132

1024

2

T

Рімана

0,2

32 (16+16)

100

ADSP-TS101S

133

2048

2

F

Валле-Пусена

0,8

8 (4+4)

DMA

ЦАП (8р, fд=5МГц)

ADSP-TS101S

134

4096

4

F

Тюкі

2,0

12 (6+6)

20

ADSP-BF538

135

8192

2

T

Бомана

2,2

16 (8+8)

25

ЦАП (14р, fд=20МГц)

ADSP-BF538

136

64

4

F

Пуасона

0,2

20 (10+10)

30

ADSP-BF538

137

128

2

T

Хеннінга-Пуасона

2,4

24 (12+12)

HOST

ADSP-BF538

138

256

2

F

Коші

0,8

32 (16+16)

50

TMS320С17

139

512

2

T

Трикутне

1,0

8 (4+4)

DMA

TMS320С25

140

1024

4

F

Ханна (косинус квадрат)

0,4

12 (6+6)

20

ADSP-TS203S

141

2048

2

F

Хеммінга

0,8

16 (8+8)

80

ЦАП (16р, f=5 МГц)

ADSP-TS203S

142

4096

4

T

Блекмана

1,0

20 (10+10)

Зовнішня пам'ять

ADSP-TS203S

143

8192

2

F

Гауса

1,8

24 (12+12)

5

TMS320С40

144

16384

4

F

Коші

1,5

32 (16+16)

DMA

ЦАП (14р, fд=20МГц)

TMS320С17

145

16384

2

T

Трикутне

2,0

12 (6+6)

Link-порт

ADSP-TS203S

146

32

2

F

Ханна (косинус квадрат)

2,4

16 (8+8)

15

ЦАП (8р, f=50МГц)

ADSP-21msp50

147

64

4

T

Хеммінга

0,1

20 (10+10)

20

TMS320С50

147

256

2

F

Блекмана

1,0

24 (12+12)

CAN

ADSP-2101

149

512

2

T

Гауса

1,0

32 (16+16)

30

HOST

ADSP-2111

150

1024

4

F

Гауса

1,5

8 (4+4)

ADSP-21msp50

151

2048

2

F

Cosa

0,8

12 (6+6)

DMA

ADSP-BF538

152

4096

4

T

Рісса

1,0

16 (8+8)

DMA

ЦАП (8р, f=50МГц)

ADSP-BF538

153

8192

2

F

Рімана

1,0

20 (10+10)

CAN

ADSP-BF538

154

16384

4

F

Валле-Пусена

2,0

24 (12+12)

SPORT

ADSP-BF538

155

128

2

F

Тюкі

0,3

32 (16+16)

90

SPORT

ADSP-BF538

156

64

2

T

Бомана

0,3

32 (16+16)

SPORT

ADSP-BF538

157

128

2

T

Пуасона

0,4

12 (6+6)

20

ЦАП (16р, fд=10МГц)

ADSP-BF538

158

256

4

F

Хеннінга-Пуасона

0,8

16 (8+8)

CAN

ADSP-BF538

159

512

8

T

Коші

0,5

20 (10+10)

15

Link-порт

ADSP-BF538

160

1024

2

F

Трикутне

0,3

24 (12+12)

30

Link-порт

ADSP-BF538

161

1024

4

T

Ханна (косинус квадрат)

1,8

32 (16+16)

SPORT

ЦАП (16р, fд=50МГц)

ADSP-BF538

Формули вагових функцій:

Номер функції

Назва

Тип функції

Діапазон зміни n

1

Рімана

–N/2 nN/2 – 1

2

Валле-Пусена

0  n  N/4

N/4  n  N/2

3

Тюкі

0  n  a N/2

a N/2  n  N/2

    1. a = 0,25

    2. a = 0,5

    3. a = 0,75

4

Бомана

0  n  N/2

5

Пуасона

0  n  N/2

5-1 a = 2,0

5-2 a = 3,0

5-3 a = 4,0

6

Хеннінга-Пуасона

0  n  N/2

6-1 a = 0,5

6-2 a = 1,0

6-3 a = 2,0

7

Коші

0  n  N/2

7-1 a = 3,0

7-2 a = 4,0

7-3 a = 5,0

8

Трикутне

0  n  N/2

9

Ханна (косинус квадрат)

0  n  N/2

10

Хеммінга

0  n  N/2

а= 0,54

11

Блекмана

0  n  N/2

12

Гауса

0  n  N/2

а= 2,5

13

Cosa

0  n  N/2

13-1 a = 1,0

13-2 a = 3,0

13-3 a = 4,0

14

Рісса

0  n  N/2

15

w(n) = 0.25 + 0,75 cos [ (n-16)/32]

16

w(n) = 0.4 + 0,6 cos [(n-15,5)/31].