- •Задание
- •Учебные вопросы и распределение времени
- •Организационно-методические указания.
- •1. Назначение и состав ук
- •1.1. Назначение
- •2.2 Структурная схема упо
- •2.3 Взаимодействие элементов по структурной схеме
- •2.3.1. Логика работы упо в режиме чтения информации (режим «чтение»).
- •2.4. Принцип работы упо
- •2.4.1.Дешифратор обращения
- •2.3.2. Логика работы ук в режиме записи информации (режим «модифицированная запись»)
- •2.4.2. Конфигуратор обращения
- •2.4.3. Приоритетная схема пс-1
- •2.4.4.Коммутатор обращения
- •2.4.5 Матрица связи
- •Регистры устройства управления каналом
- •3.1.Назначение и состав рук
- •3.2.Схема управления ук (уук)
- •Коммутатор ук
- •3.4.Работа ук в режиме обращения к собственным регистрам
- •3.4.1 Обращение к регистру заявок
- •Синхронизатор
- •Работа ук в режиме управления обращением к модулям зу
2.4.3. Приоритетная схема пс-1
Приоритетная схема ПС-1 осуществляет селектирование сигналов заявок ЗК0-ЗК7, разрешая прохождение только одного сигнала с наивысшим приоритетом. Приоритетная схема рассчитана на 8 заявок (по числу процессоров), каждая из которых поступает со своего ДшОбр. ПС1 формирует сигналы «Разрешение» (РАЗi), управляющие работой коммутатора обращения ,и сигналы ВдА, которые поступают в процессор и разрешают выдачу адреса ячейки ЗУ в МА, кроме того сигнал ВдА поступает на вход матрицы связи (МС), где используются для формирования кода связи «процессор - ЗУ».
Работа ПС1 Описывается следующими логическими функциями:
Р АЗ0=ЗК0
Р АЗ1=ЗК0*ЗК1
РАЗ2=ЗК0*ЗК1*ЗК2
Р АЗ3=ЗК0*ЗК1*ЗК2*ЗК3
Р АЗ4=ЗК0*ЗК1*ЗК2*ЗК3*ЗК4
Р АЗ5=ЗК0*ЗК1*ЗК2*ЗК3*ЗК4*ЗК5
Р АЗ6=ЗК0*ЗК1*ЗК2*ЗК3*ЗК4*ЗК5*ЗК6
РАЗ7 =ЗК0*ЗК1*ЗК2*ЗК3*ЗК4*ЗК5*ЗК6*ЗК7
ПС1 пропускает сигнал (ЗКi), имеющий наименьший индекс или наивысший приоритет. Таким образом на выходе ПС1 формируется позиционный код номера процессора, заявка которого удовлетворена.
Приоритетная схема ПС2 работает аналогично ПС-1 и предназначена для обработки сигналов ТрОбр2, поступающих с процессоров в режиме записи информации.
2.4.4.Коммутатор обращения
Коммутатор обращения выделения сигнала обращения к незанятому модулю ЗУ и формирования сигнала ЗК.
Коммутатор обращения состоит из 8 групп вентилей и схемы сборки. Каждая группа вентилей принимает сигналы Обр1-i(сигнал Обр1-i - это сигнал Дi c выхода КфОбр) от своего конфигуратора обращения и управляется сигналом разрешения (РАЗi), который формирует ПС1. Кроме того на все вентили поступает парафазный код (а1,а1) (16 разр.), который является старшим разрядом адреса модуля и одновременно признаком ОЗУ - ДЗУ.
РАЗi=0
- открываются все вентили ОЗУ i-того направления
а1=0
РАЗi=0
- открываются все вентили ДЗУ i-того направления
а1=1
Каждый из сигналов обращения, снимаемых с коммутатора обращения, подается на соответствующий модуль ЗУ и на соответствующую координатную шину матрицы связи.
2.4.5 Матрица связи
Матрица связи предназначена для хранения кода связи, выдачи сигнала приема слова (ПрС ) при чтении информации из ЗУ, а также сигнала Обр2 при записи информации в ЗУ.
Матрица связи состоит из:
матрицы настройки (МН);
матрицы прямой связи (МПС);
матрицы обратной связи (МОС).
МН предназначена для хранения кода связи и управления работой МОС и МПС. Записанный код связи используется МС для распознавания процессора, который ждет cчитанное информационное слово из ЗУ в МЧт. МН состоит из D-триггеров, сгруппированных в 8 столбцов и 16 строк, что соответствует 8 процессорам и 16 модулям ЗУ. МОС предназначена для обработки сигналов ГОТi ,поступающих из ЗУ, и выдачи сигнала ПрС процессору. При получении сигнала ПрС процессор считывает информационное слово из МЧт.
МПС предназначена для обработки сигналов выдачи информации (ВдС), поступающих со схемы приоритета ПС2 с учетом кода связи, и выдачи сигнала Обр2 в ЗУ.
Работа матрицы связи описывается следующими логическими функциями:
для МОС:
ПрС0=ГОТ0*Q00,0ГОТ1*Q01,0....ГОТ15*Q15,0
ПрС1=ГОТ0*Q00,1ГОТ1*Q01,1.…ГОТ15*Q15,1
ПрС2=ГОТ0*Q00,2ГОТ1*Q01,2....ГОТ15*Q15,2
ПрС3=ГОТ0*Q00,3ГОТ1*Q01,3....ГОТ15*Q15,2
ПрС4=ГОТ0*Q00,4ГОТ1*Q01,4....ГОТ15*Q15,2
ПрС5=ГОТ0*Q00,5ГОТ1*Q01,5....ГОТ15*Q15,2
ПрС6=ГОТ0*Q00,6ГОТ1*Q01,6....ГОТ15*Q15,2
ПрС7=ГОТ0*Q00,7ГОТ1*Q01,7....ГОТ15*Q15,7
для МПС:
Обр2-0=ВдС0*Q0.0ВдС1 *Q 0,1...ВдС7*Q 0,7
Обр2-1=ВдС0*Q1,0ВдС1 *Q 1,1... ВдС7*Q1,7
Обр2-2=ВдС0*Q2.0ВдС1 *Q 2,1...ВдС7*Q 2,7
Обр2-3=ВдС0*Q3.0ВдС1 *Q 3,1...ВдС7*Q3,7
Обр2-4=ВдС0*Q4.0ВдС1 *Q 4,1...ВдС7*Q4,7
Обр2-5=ВдС0*Q5.0ВдС1 *Q 5,1...ВдС7*Q5,7
Обр2-6=ВдС0*Q6.0ВдС1 *Q 6,1...ВдС7*Q6,7
Обр2-7=ВдС0*Q7.0ВдС1 *Q 7,1...ВдС7*Q7,7
Формирование состояния триггера в МН описывается следующей рекуррентной функцией:
Qn+1i,j=Qni,j*Обр1i Обр1i*ВдАj
Qi,j - единичный выход триггера,
i - номер строки,
j - номер столбца.
Запись «1» в Тг с координатами (i,j) осуществляется подачей сигнала Обр1i на i-тую координатную шину Х и сигнала ВдАj на j-тую координатную шину Y.
Если в данном Тг записана «1»,то сигнал «готовность» на i-той шине сигналов ГОТ, обработанный МОС, вызывает формирование сигнала ПрС на j-той шине сигналов ПрС. В то же время сигнал ВдС на J-той шине сигналов ВдС, обработанный МПС, вызовет формирование сигнала Обр2 на i-той шине сигналов Обр2.
Приоритетная схема ПС-2 работает аналогично ПС-1 и предназначена для обработки сигналов поступающих с процессоров в режиме записи информации.
