Звоните! 
 (926)274-88-54 
 Бесплатная доставка. 
 Бесплатная сборка. 
Ассортимент тканей

График работы:
Ежедневно. С 8-00 до 20-00.
Почта: soft_hous@mail.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

Позиция

Номер

ЛЛ. ЛА

вйвода

ЛДА-1

ЛДА-2

Старшая

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

12 6

11 9

12 6

Выход РДз

Выход РРз

Выход О Выход РРз Вход РРо

Выход

Вход РРз Выход РДя Вход РРо

РРз Вход РДо

Вход РДо

инверсном коде, то иа выводах 6,9, II и 12 можно наблюдать инверсные значении сигналов, указанных в табл. 1.73. Например, на выводе 6 при левом двойном логическом (ЛДЛ) сдвиге будет сигнал I, а при левом циклическом (ЛЦ) сдвиге - инверсное значение цифры, храиищейси в PPj. Быстродействие ИМС определиетси задержками в распространении сигналов, значения которых приведены в табл. 1.74.

Блок микропрограммного управления ВУ1 (рис. 1.23, а) осуществляет формирование адресов, по которым из ПЗУ микропрограмм извлекаются МК. Ои состоит из 16- и 14-разридиых регистров команд РК и микрокоманд

Таблица 1.74

Путь распространения сигнала для МП К,Р584 (рис. 1.22, а)

Задержка,

Путь распространения сигнала для МП КР5М (рис. 1.22, а)

Задержка,

0,75 (/ , АЛУ, ?4

1,4 ШУ, КС, РО

0,48 ВШР, МБ, АЛУ, МД,

1,2 1 ШД

0.2 1.5

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

В А, ЗУ РОН, Ма до, АЛУ, МД, ШД

РМК, блоков местного управления БМУ, формирования и модификации адресов МК БФА к БМА и регистров стека БРС. В свою очередь, БРС состоит J13 двух 10-разрядиых регистров адреса МК РАМ, каждому из которых может передаваться управление ШАМ. Назиачение выводов ВУ 1 приведено в табл. 1.75.

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

Таблица 1.73

сдвига

ПДА-1

ПДА-2

Вход

Вход РРз

Вход РДз,

Выход РРо Выход РДо Выход РРз

Выход О

Выход РРо

Вход РДг

Вход РДз Выход РДо

означает, что при выполнении соответствующей МК происходит передача управлении ШАМ с одного РАМ иа другой, что необходимо, например, при переходе иа микро-подпрограмму и возврате к основной микропрограмме. Двухразридное Р поле (Р2, Р1) задает режим работы РК и ШД в соответствии с табл. 1.78.

В ВУ1 реализована возможность прерывания иа микропрограммном уровне от трех источников: включения питании, сбоя питания и сигнала

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

Таблица 1.75

Номер вывода

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

/, 2, 20-23, 26-33

3-18 19, 47 24

25, 43 34, 35

Шина микрокоманд ШМК предиазиачена для ввода в ИМС 14-разрядиой МК Двунаправлениаи шииа даииых Д7Д Входы синхронизирующих Сигналов S1 и S2 Шииа нулевого потенциала Выводы для подключении источника питания Входы Ml и Л12 дли ввода кода модификации адреса МК

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

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




Алгоритм работы БМА

с 4- 1 В РАМ. заносится измененный на ±1,

С - 1 +2 или О код С, поступающий с БФА

С--2 и сформированный из разрядов стар-

С шего байта РК

А + \ В РАМ заносится измененный на ±1,

А - 1 4-2 или О код А, поступающий с поля

Л 4- 2 А РМК А

В 4- 1 в РАМ заносится измененное на ±1

В - 1 содержимое РАМ

С 4- 1 в РАМ заносится измененный на ±1,

С - 1 4-2 или О код С, поступающий с БФА

С 4- 2 и сформированный из разрядов млад-

С шего байта РК

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

Временные параметры приведены в табл. 1.79.

Время to можно значительно уменьшить и довести его до величины = 4 /3 4 i, если совместить во времени выборку из ПЗУ очередной МК и формирование адреса следующей МК. В этом случае синхронизация выполняется одним сигналом S при подаче его каи иа вход S1, так и иа S2 (рис. 1.23, г).

Быстродействие ПЗУ должно быть достаточным для организации такого режима работы, а имевно: i -\- it + tg. Если это ие выполняется, то время выполнения одной МК определяется величиной tn+ ii+ U. Кроме того, если при выполнении какой-либо МК возникает ветвление (условный переход), то его можно учесть только в следующем цикле, так как в данном цикле выбирается МК по уже сформированному адресу.

Для построения устройства управления микро-ЭВМ кроме ВУ1 необходимо иметь память микропрограмм, которую можно реализовать, например, на основе ИМС 556-й серии. При этом МК, управляющая работой всей микро-ЭВМ, в наиболее общем случае должна иметь семь полей: 9-разрядное поле кода операции МП, поле управления входами МП, поле опроса признаков (условий) регистра состояний, поле управления ЗУ или устройством ввода - вывода, поле управления входами ВУ1 и поле управления входами ИМС ВГ1.

Контроллер состояний ВГ1 предназначен для хранения и обработки признаков ветвлений программ и микропрограмм, битов состояний микро-ЭВМ, отсчетов временных интервалов и логической обработки данных.

CS n

44 г-г 4° 4° V

tl Ч < < - - аГ tj 1

Ч -c 4 Г tr 6t 1

< Ч => аГ Ч - ° о о о

- - - о о cjo

<f - -

< < < -к -к < < ° ч

X X X X X X

X X X X X X

X X X X X X

X X X о - X

X - X о о X I

X о , о о X

X - о

хххххххх ххххххххх

X X X X X X X X ххххххххх

-ХХХХХХХХ ххххххххх

ХХХХХХо.- 0-000000-,

ХХХо-о-- оо-- ... ...

ХХо- .ооо

- <=> о - -г

хххххххх ххххххххх

хххххххх ххххххххх



Контроллер ВП (рис. 1.23, д) состоит из 8-разрядного регистра состояний PC, триггеры которого обозначены символами Тц и Tq (i = оТЗ), коммутатора КП и триггера ТП признаков, блока формирования кода модификации БФМ, блока битовых операций ББО с 4-разрядным регистром указателя бита РУ, декодера нуля ДН и двух 8-разрядных таймеров ТМО и ТМ1, которые имеют по два счЛ-ных входа и Sj (рис. 1.23, е), управляемых триггерами ТМ и TS, и состоят из регистра коэффициента

Таблица 1.78

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

О О Режим хранения информации в РК

0 1 Код с ШД записывается в РК

Младший байт с РК передается при Р/ = О в младшие,

1 X а при Р1 = I в старшие разряды ШД. На неисполИо-

ваииые разряды ШД выдаются нули

Таблица 1.79

временные параметры ИМС 584ВУ1

Л, ис

Время:

цикла tf, 500

действия tl сигнала Si - О >100

действия t2 сигнала 5а = О >300

образования tt кода в БФА от момента приема команды <150 в РК

модификации ti адреса в БМА 150

Задержка:

в выдаче адреса относительно нарастания 52 ii 30

в выдаче кода сРКв ШД относительно нарастания 5/ <5Э

Время:

предустановки и удержания t МК относительно нарастания >10 5/ и команды относительно спада 32

дешифрации МК 200

РК пересчета, счетчика СТ и схемы равенства кодов. Внутренние управляющие сигналы ВУС генерирует комбинационная схема КС по содержимому 10-разрядиого регистра микрокоманд РМК- Обмен информацией осуществляется по шинам данных ШД, признаков ШП, МК ШМК и неоднородной шине управления ШУ, состоящей из отдельных каналов для ввода и вывода управляющих и синхронизирующих сигналов (табл. 1.80). Управляет работой ИМС 10-разрядйая МК, которая состоит из Ф, Г и Р полей. Обычно 3-разрядное Ф поле задает режим работы ИМС, 4-разрядное Т поле выбирает участвующий в данной МК триггер Гц; или Тц регистра PC, а 3-разрядное Р поле задает номер одного из семи признаков, который выбирается КП для подачи на вход БФМ (при нулевом коде в Р поле ни один из признаков на вход БФМ не поступает). В ряде МК указанные поля применяются по другому назначению. Перечень МК приведен в табл. 1.81, в которой Т поле условно опущено, а код в поле Ф задан в восьмеричной системе счисления.

Работа ИМС синхронизируется сигналами 5/ и S2 (рис. 1.24, а), допускающими объединение в один сигнал (рис. 1.24, в). По нарастанию 5/ МК принимается в РМК, а по спаду S2 - код в PC, полученный в результате исполнения данной МК, после чего формируется код модификации (Ml, МО). Временные параметры ВП показаны иа рис. 1.24, а и в, а их значения

Номер вывода

Назначение выводов иу\с 584ВГ1 для корпуса 244.48-5

/, 37-43, 46, 47

3-18

19, 21

20, 22 23

25-34

35, 36 44, 45

Шина микроко.манд Ш.МК предназначена для ввода в ИМС 10-разрядной МК

Многофункциональный вывод, служащий для выдачи признака Нулевой код на ШД и наращивания разрядности при использовании нескольких ИМС

Двунаправленная Шина данных ШД Счетные входы ВО, В1 таймеров Входы и qi переноса таймеров Вход сигнала приоритета (Я), сигнал Я = О обеспечивает независимо от поданной МК выдачу па ШД содержимого таймеров Шина нулевого потенциала

признаков ШП, служащая для ввода в ИМС внешних признаков По, Яд Входы синхронизирующих сизналов 5/ и S2 Выходы Ml, МО кода модификации адреса в ИМС ВУ1 или ВМ1 Шина питания

Таблица 1.81


о о о о о 1

Toi = Пр. В выбраннь[е Т полем (Гз, Тг, Ti, То) триггеры Toi (i = 0, 3) регистра PC записывается значение признака Пр (р = О, 6). Триггеры Tq, считаются выбранными, если в i-n разряде Т поля находится 1 (Г,- = 1). Номер Яр признака задается кодом в Р поле, например, если Т = 1100, Р = ПО, то это означает, что значение признака Яе записывается в триггеры Тоз, и Г 1. Alj = уИг = 1

Генерация кода модификации (Mi, уИо) по правилу М1 = Пр и Мо= Т,1 (Пр) V T i (Пр). Выбор 1 н Itp производится так же, как и в МК при Ф = 0. Если в Т поле задано несколько 1, то Tgi в выражении для Мо следует заменить дизъюнкцией сигналов с выбранных триггеров например, при Г =1108 Мо = (Гз V То2 V V Tgi) (Пр) V (Тоз V 7-02 V Tgi) (Пр)

Тц : = Пт. Запись признака Я? в триггер Г, регистра PC. Mi = Мо= \ Тю : = (Д/Д)т. Цифра с разряда ШД, номер которого Т, записывается в Т. Mi = Мо = \

Тю : = (Д/Д)у. Цифра с разряда ШД, номер которого указан в регистре указателя бита РУ



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



ООО «Мягкий Дом» - это Отечественный производитель мебели. Наша профильная продукция - это диваны еврокнижка. Каждый диван можем изготовить в соответствии с Вашими пожеланияи (размер, ткань и материал). Осуществляем бесплатную доставку и сборку.



Звоните! Ежедневно!
 (926)274-88-54 
Продажа и изготовление мебели.


Копирование контента сайта запрещено.
Авторские права защищаются адвокатской коллегией г. Москвы
.