Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
22
Добавлен:
04.01.2020
Размер:
163.33 Кб
Скачать

23. Задача.

Функция коммутации состоит в установлении соединения временных каналов от входящего тракта к исходящему тракту. Коммутационное поле имеет структуру «время-пространство-время», так как в общем случае процесс коммутации требует изменения и временной, и пространственной позиции байта, для передачи которого устанавливается соединение.

Вычислим 9-разрядный адрес информационного ОЗУ цифрового коммутационного поля АТС «Бета». 9-разрядный адрес информационного ОЗУ определяет временное и пространственное положение входящих канальных байтов и задается сигналами CNT0-CNT8. Этот адрес может быть определен следующим образом:

1) младшие четыре разряда представляются как номер ИКМ-линии и производится циклический сдвиг влево с переносом старшего третьего разряда в нулевой;

2) старшие пять разрядов представляются как номер канального интервала;

3) к полученному 9-ти разрядному коду прибавляется начальное смещение 12Н;

4) инвертируется младший разряд.

0001 – номер ИКМ

номер КИ

0010 – циклический сдвиг с переносом

01111 0010

00001 0010 – начальное смещение 12Н

10000 0100 – инверсия младшего разряда

10000 0101

1610 510

Из таблицы перевода из десятичной в шестнадцатеричную (таблица 1) определим: 1610=1016, 510=516.

Ответ: адрес ИОЗУ – 105 Н

24. В адресном ОЗУ 512х9 хранятся 512 адресов В 0-8, которые определяют положение входящих канальных байтов и могут быть вычислены по приведенному выше алгоритму. Запись этого кода осуществляется с шины В по сигналу EWR1. Момент считывания или записи каждого из 512-ти адресов (один раз за цикл 125 мкс) определяет положение исходящего байта и задается сигналами CNT 0-8, которые подаются на адресные входы адресного ОЗУ.

Таким образом, адрес адресного ОЗУ однозначно определяет положение исходящего байта и может быть вычислен аналогично алгоритму вычисления кода адреса входящего байта за исключением пункта 3: вместо сложения со смещением 12Н необходимо вычесть смещение 13Н либо прибавить смещение 13Н в дополнительном коде.

0001 – номер ИКМ

номер КИ

0010 – циклический сдвиг с переносом

01111 0010

11110 1101 – смещение 13Н в доп. коде

01101 1111 – инверсия младшего разряда

01101 1110

1310 1410

Из таблицы перевода из десятичной в шестнадцатеричную (таблица 1) определим: 1310=D16, 1410=E16.

Примечание: как получить смещение 13Н в дополнительном коде.

00001 0011 – смещение 13Н (1316=1910)

11110 1100 – инверсия

. 1

11110 1101

Ответ: адрес АОЗУ – DE Н

0 Регистр тестирования исходящих ИКМ-линий доступен процессору по чтению и предназначен для фиксации исходящих канальных байтов. Временное и пространственное положение этих байтов задается сигналами CNT 0-8 и кодом на шине А и может быть определено следующим образом:

1) младшие четыре разряда представляются как номер ИКМ-тракта и производится их арифметический сдвиг;

2) старшие пять разрядов представляются как номер канального интервала;

3) к полученному 9-ти разрядному коду прибавляется смещение 10Н;

4) инвертируется младший разряд.

0001 – номер ИКМ

номер КИ

0010 – арифметический сдвиг

01111 0010

00001 0000 –смещение 10Н

10000 0010 – инверсия младшего разряда

10000 0011

1610 310

Из таблицы перевода из десятичной в шестнадцатеричную (таблица 1) определим: 1610=1016, 310=316.

3