Снос зданий:
ecosnos.ru
Главная  Микроустройства: номенклатура изделий электронной промышленности 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 [ 26 ] 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95

g 2.37. Передача информации в ИМС при сдвиге

Позиция ИМС,

Номер вывода

Тип сдвига

ЛЛ, ЛА

ЛДЛ

лдц

ПДЛ

ПДЦ

Старшая

Выход РРз

Выход РЦз

Выход

Вход -РР,

Вход РРз

Выход

РРз

Выход РРз

Вход РДз

Старшая и промежуточная

Выход РР(,

-

Вход РДо

Выход РДо

Промежуточная и младшая

Вхсщ РРз

Выход РРд

Выход РД,

Вход РДз

Младшая

Вход РР

Выход РРо

Выход РДо

Вход РДр

Выход РРо



2.38. Задержки в МП серии 58#

Путь распростран'ения

Задерж-

сигнала (рис. 2.4, д)

ка, МКС

ВШД, МА, МД, ШД

0,75

ВШД, МА, АЛУ, МД,

В А, ЗУ РОН, Ма

0,48

q АЛУ, МД, ШД

9о, АЛУ,

ШУ, КС, РО

ВШР, MB, АЛУ, МД,

регистров адреса МК РАМ, каждому из которых может передаваться управление ШАМ. Назначение выводов ВУ1 приведено в табл. 2.39.

Внутренние управляющие сигналы ВУС в ВУ1 вырабатывает БМУ, режим работы которого задают коды в регистрах РМК и РК и управляющие и синхронизирующие сигналы УСС Ml, М2, ВП, S1 и S2. Зафиксированный в РМК код МК содержит Ф., А и Р поля. Двухразрядное Ф поле совместно с сигналами Ml и М2 определяет алгоритм работы БмА, код с выхода которого фиксируется в рабочем РАМ и выдается на ШАМ для выборки из ПЗУ следующий М1 (табл. 2.40). Десятиразрядиое А поле совместно с Ф полем и кодом из РК определяет алгоритм работы БФА (табл. 2.41), в которой символы X и - означают, что данные разряды в соответствующих ситуациях ие влияют на символ, генерируемый БФА адрес С; символами Bi (i = 0,9) обозначены цифры в соответствующих разрядах РАМ; символ х означает, что при выполнении соответствующей МК происходит передача управления ШАМ с одного РАМ на другой, что необходимо, например, при переходе на микроподпрограмму и возврате к основной микропрограмме. Двухразрядное Р поле (Р2, Р1) задает режим работы РК и ШД в соответствии с табл. 2.42.

В ВУ1 реализована возможность прерывания на микропрограммном уровне от трех источников: включения питания, сбоя питания и сигнала на входе ВП. Сигналы прерывания по первым двум причинам вырабатываются внутри ИМС. Если два или три сигнала на прерывание появятся одновременно, то они воспринимаются ИМС в порядке приоритета. Высщий приоритет имеет сигнал включения питания, а низщий - сигнал на входе ВП. При подаче питающего напряжения ИМС выдает адрес 0000000000 на ШАМ. Для контроля питания по сбоям (кратковременное исчезновение питания) один из входов (25 или 48) подключается через конденсатор С к це-

ч

2.39. Назначение выводов ИМС ВУ1

Номер вывода

Наименование выводов

/, 2, 20-23, - 26-33

3-18

19, 47 24

25, 48

34, 35

36 37-46

Шина микрокоманд ШМК, предназначенная для

ввода в ИМС 14-разрядной МК

Двунаправленная щина данных ШД

Входы синхронизирующих сигналов S1 и S2

Шина нулевого потенциала

Выводы для подключения источника питания

Входы Ml и М2 для ввода кода модификации

адреса МК

Вход прерывания на микропрограммном уровне ВП Шина адреса микрокоманд ШАМ



Выполняемые действия

Л + 1 А-1 Л-f 2 Л

В+1 в- 1

в РАМ заносится измененный на ±1, ±2 нли О код С, поступающий с БФА и сформированный из разрядов старшего байта РК

В РАМ заносится измененный на +1, -f-2 и. ;и О код Л, поступающий с поля Л РМК

В РАМ заносится измененное на ±1 содержимое РАМ

С+1 С- 1 С + 2 С

в РАМ заносится измененный на ±1, +2 или О код С, поступающий с БФА и сформи. рованный нз разрядов младшего байта РК

пи нулевого потенциала (рис. 2.5, е). Путем подбора емкости конденсатора С можно устанавливать, различное максимальное время t исчезновения питания, воспринимаемое ИМС как сбой. Например, при Rn = 76 Ом (суммарный ток по входам 25 и 48 равен 100 мА) к С = 0,025 мкФ t = 1 мкс, а при С = 0,25 мкФ = 10 мкс. При сбоях питания ИМС на ШАМ выдает код 1П0ОО0О0О. Указанные коды при включении и сбоях питания Для надежности выдаются в течение четырех тактов. Переключение конденсатора к другой шине питания приводит к тому, что при сбоях генерируется код 0000000000, а при включении - код И 10000000. При объединении шин 25 и 48 сбои и включение питания приводят к генерации на ШАМ кода 0000000000. Сигнал на входе ВП обеспечивает выдачу на ШАМ кода 1И11ИП1.

Синхронизация работы ВУ1 осуществляется сигналами S1 и S2. По нарастанию 5/ происходит прием МК в РМК. Сигнал S2 имеет два рабочих перепада: по нарастанию происходит прием сформированного в БМА адреса на РАМ БРС, а по спаду - прием кода с ШД в РК. Временная диаграмма работы ИМС приведена на рис. 2.5, ж. Код МК устанавливается за время до нарастания S1 и удерживается это же время после него. Через время tg, необходимое для приема и дешифрации МК (в том-числе и Р поля),- команды принимаются на РК, а через время is + фиксируется на РАМ адрес следующей МК. Через время 4 по этому адресу происходит обращение к ПЗУ. Выбрав очередную МК из ПЗУ {tf, - цикл обращения к ПЗУ), через время t можно принимать ее на РМК. Следовательно, для времени /q выполнения МК справедливо соотношение: 0 > /в + 3 + /4 + 4 + in + 7-

Временные параметры приведены в табл. 2.43. Время ta можно значительно уменьшить и довести его до величины = в + + если совместить во времени выборку из ПЗУ очередной .ЧК и формирование адреса следующей МК. В этом случае синхронизация



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 [ 26 ] 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95