Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Автоматизация проектирования радиоэлектронных устройств связи..pdf
Скачиваний:
12
Добавлен:
15.11.2022
Размер:
5.53 Mб
Скачать

Рис. 7.34. Графический проект верхнего уровня КПД

Модель ЦКС выполняется на основе сумматора по модулю 2 (хог) и инвертирует входной сигнал при появлении единицы на входе е. Описание модели ЦКС на VHDL дано в приложении 15.

7.2.12. Тестирование КПД

При тестировании КПД (приложение 16 (п. 2)) в начальный момент времени происходит установка всей системы на конец КИЮ. Таким обра­ зом, по приходу первого синхроимпульса начинается КИО и инициируется передача сообщения по первому каналу (Тх0-> Rx0).

Задается сигнал ошибки такой, чтобы рассмотреть все возможные си­ туации: правильная передача, исправление однократной ошибки, транс­ формация сообщения. Проверяется соответствие полученных векторов рассчитанным аналитически (табл. 7.6).

Также предпринимается попытка одновременной передачи сообщений по двум каналам. При этом искажения передаваемого сообщения не про­ исходит и передача осуществляется по каналу с номером текущего КИ.

 

 

 

Таблица 7.6

 

Результаты тестирования КПД

КИ

Принимаемое

Ожидаемый

Фактический сигнал

 

сообщение

сигнал

 

0

1000011 | 1001

1000011

1000011

1

101011110111

1000111

1000111

2

101111011001

1010110

1010110

3

1100001 | 1101

1100001

1100001

4

111000011011

1110000

1110000

5

1010101 | 0001

1010001

1010001

6

111П1010011

1111110

1111110

7

1001001 | 1010

1000001

1000001

8

101Т 1011 0001

1011111

1111101

9

110100010101

1101000

1101000

В результате тестирования спроектированного 10-канального КПД (8 измерительных преобразователей и 12 двухпозиционных датчиков ТС) на основании выборки из десяти тестовых векторов мы подтвердили, что действительно реализована циклическая дисциплина обслуживания с синхронным временным уплотнением и при заданном коде ГСК (11, 7, 3) выполняется помехоустойчивая передача сообщений с исправлением однократных ошибок в принимаемом из ЦКС кодовом слове.

7.3.Выводы

Вработе была спроектирована СТМ с помощью САПР МАХ+ PLUS II. Разработка велась по восходящему принципу: сначала были спроектированы устройства самого нижнего уровня, которые затем использовались в проекте верхнего уровня. Такие устройства, как счетчик, формирователь канальных интервалов, шифратор, мультиплексор, демультиплексор, кодер, декодер, цифровой канал связи были спректированы на языке VHDL. Такие устройства, как передатчик, приемник и КПД (проект верхнего уровня), были спроектированы в графическом режиме. Все устройства были протестированы и продемонстрировали корректную и адекватную работу.

8. ВАРИАНТЫ ЗАДАНИЙ ДЛЯ КУРСОВОГО ПРОЕКТИРОВАНИЯ

Номер

Уд

 

/я„

Гоп*

S

г

Тип кода

Укороченный

Полином

варианта

 

 

 

М К С

 

 

 

 

 

 

1

16

5

6

125

-

1

ГСК

1

Да

 

2

14

6

7

250

1

 

 

 

Да

 

3

12

7

8

500

2

 

 

 

Нет

 

4

10

8

6

125

-

1

 

 

Нет

 

5

8

5

7

250

1

2

 

 

Да

 

6

16

6

8

500

2

 

 

 

Нет

 

7

14

7

6

125

 

1

 

 

Да

 

8

12

9

8

250

2

 

 

 

Да

 

9

10

5

8

500

2

 

 

 

Нет

 

10

8

6

6

125

-

1

 

 

Нет

 

11

16

7

7

250

1

2

 

 

Да

 

12

14

8

8

500

2

 

 

 

Нет

 

13

12

5

6

125

 

1

 

 

Да

 

14

10

6

7

250

1

 

 

 

Да

 

15

8

7

8

500

2

-

 

 

Нет

-

16

16

8

6

125

1

1

ЦСК

 

Нет

gM

17

14

5

7

250

2

 

 

Да

 

18

12

6

8

500

2

 

 

 

Нет

gM

19

10

7

6

125

-

1

 

 

Да

AM

20

8

8

7

250

1

 

 

 

Да

gM

21

16

5

8

500

2

 

 

 

Нет

AM

22

14

6

6

125

 

1

 

 

Нет

gM

23

12

7

7

250

1

2

 

 

Да

AM

24

10

8

8

500

2

-

 

 

Нет

«м

 

 

 

 

 

 

 

 

 

 

25

8

5

6

125

 

1

 

 

Да

AM

26

16

6

7

250

1

 

 

 

Да

gM

27

14

7

8

500

2

 

 

 

Нет

AM

28

12

8

6

125

 

1

 

 

Нет

gM

28

10

5

7

250

1

2

 

 

Да

AM

30

8

6

8

500

2

-

 

 

Нет

«М

9. СОДЕРЖАНИЕ ОТЧЕТА

Отчет по курсовому проекту должен содержать:

-задание на курсовое проектирование (см. гл. 5);

-краткие теоретические сведения по объекту проектирования, его основным устройствам и используемому помехоустойчивому коду (см. гл. 4);

-расчет основных характеристик КПД (см. гл. 4, 6);

-тексты описания на языке VHDL (в приложениях) или схемы в графическом редакторе проектируемых устройств (см. гл. 6, 7);

-подбор совокупности тестовых векторов (см. п. 4.2.1, 4.2.2) и аналитическое моделирование процесса кодирования и различных ситуаций при декодировании: правильная передача; исправление (и обнаружение) ошибок заданной кратности; трансформация;

-временные диаграммы моделирования (см. гл. 7) и анализ работы спроектированных устройств, проверка соответствия теоретическим расчетам;

-выводы.

СПИСОК ЛИТЕРАТУРЫ

1.Бродин, В.Б. Изучение цифровой схемотехники с использованием САПР MAX+PLUS II: лаборат. практикум / В.Б. Бродин, А.В. Калинин,

И.И.Ш агурин.-М .: Эком, 2001. -7 5 с.

2.Заневский, Э.С. Общая электротехника и электроника. Изучение цифровой электроники с использованием САПР MAX+PLUS II: лаборат. практикум / Э.С. Заневский, Г.В. Кропачев; Перм. гос. техн. ун-т. - Пермь, 2004. - 73 с.

3.Исследование помехоустойчивости и принципов построения цифровых систем передачи информации, использующих алгебраические коды : метод, указания / сост. Е.Л. Кон; Перм. политехи, ин-т. - Пермь, 1989.-30 с.

4.Стешенко, В.Б. Плис фирмы Altera: проектирование устройств обработки сигналов / В.Б. Стешенко. - М.: Додека, 2000. - 246 с.