Строительный блокнот  Корпуса микропроцессорных микросхем 

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 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121

Передача TP (ПЧ) - сигнал, инициирующий передачу информации или свидетельствующий о ее передаче.

Подтверждение АС К (П) - сигнал интегральной микросхемы, подтверждающий ранее выданный сигнал.

Канал занят BSY (КЗТ) - сигнал, свидетельствующий о том, что канал занят информацией.

Управление V (У) - сигнал, инициирующий выполнение определенных операций.

Задатчнк DR (ЗД) - сигнал задающего устройства исполнительному устройству.

Исполнитель PF (ИСП) - сигнал испол нительного устройства задающему устройству

Зависание HG (ЗВС) - сигнал, свидетель ствующий об отсутствии реакции определен ного устройства по истечении заданного вре мени после поступления запроса.

Ведущий MS (ВДШ) - сигнал ведущего устройства, инициирующего выполнение определенной операции.

Ведомый SV (ВДМ) - сигнал ведомого устройства, находящегося в режиме подчинения при выполнении определенной операции.

Приоритет Р (ПТ) - сигнал, указывающий очередность выполнения команд или программ при их одновременном поступлении.

Авария сети питания РЫВ (АСП) - сигнал, свидетельствующий о выходе напряжения питающей сети за пределы допусков.

Авария источника питания PSB (ЛИП) - сигнал, свидетельствующий о выходе напряжения источника питания (тока источника питания) за пределы допусков.

При образовании буквенных обозначений производных параметров используется следующая форма записи:

YI. ZJ,

где X - буквенное обозначение параметров; Y. Z - подстрочные индексы буквенных обозначений входных и (или) выходных сигналов, приведенные на условных графических обозначениях соответствующих микросхем; /, / - цифровые индексы соответствующих входов и (или) выходов, равные О, 1, 2, .., ; п - число входов и (или) выходов.

Таблица 1.3

Символ

LH HL ZH HZ LZ ZL

Определение

Переход из состояния низкого уровня в состояние высокого уровня Переход из состояния высокого уровня в состояние низкого уровня Переход из состояния выключено в состояние высокого уровня Переход из состояния высокого уровня в состояние выключено Переход из состояния низкого уров ня в состояние выключено Переход из состояния выключено в состояние низкого уровня

Для обозначения производных динамических параметров используется следующая форма записи:

*А1 (В. C~D. £),

где tA - вид временного параметра; / - порядковый номер параметра, /=1, 2, .. ., п; В - наименование сигнала или вывода в соответствии с условным графическим обозначением микросхемы, относительно которого ведется отсчет данного вида параметра; С - направление перехода сигнала В; D - наименование сигнала или вывода в соответствии с условным графическим обозначением микросхемы, до которого ведется отсчет данного вида параметра; £ - направление перехода сигнала D.

Для символов С, Е используются обозначения в соответствии с табл. 1.3. Первый индекс в буквенном обозначении символов С и Е опускается; при этом используется сокращенная форма записи временных параметров:

1а(В-0), 1а(,В), tA.

1.5. Классификация микропроцессоров и микропроцессорных комплектов микросхем

Приведенные в справочнике микропроцессорные интегральные микросхемы могут быть классифицированы по следующим признакам.

По технологии изготовления - микропроцессоры, полученные иа основе:

р-МДП-технологин - серии К145ИК18, К145ИК19, К1814;

п-МДП-технологии - серии КР580, КР581, K180I, К1809, КМ1810, КН1811, КМ1813, КР1816;

КМДП-технологии - серии КР587, К588; ТТЛДШ-техиологии-серии К589, КР1802, КМ 1804;

И2Л-технологии - серии К583, К584, КА1808;

ЭСЛ-технологни - серия К1800.

По типу архитектуры микропроцессоры можно разделить иа секционные и однокристальные, а также однокристальные микро-ЭВМ.

Секционный микропроцессор предназначен для обработки нескольких разрядов данных (часть микропроцессора); ои обладает сред ствами достаточно простого функционально го объединения с однотипными или другими микропроцессорными секциями для построе ния законченных микропроцессоров и микро ЭВМ. Управление таким микропроцессором осуществляется микропрограммным способом К секционным МПК микросхем следует отнес ти серии К583, К5в4, КР587, К589, К1800 КР1802, КМ 1804.

Однокристальный микропроцессор - про граммно управляемое устройство с фиксиро ванной системой команд, осуществляющее



процесс обработки цифровой информации с фиксированной разрядностью и управления им, построенное на одной интегральной микросхеме. Как правило, для расширения функциональных возможностей однокристального микропроцессора его дополняют другими типами микросхем. Однокристальный микропроцессор является ядром МПК. К однокристальным микропроцессорам следует отнести серии КР580, КР581, К588, К1801, КЛ1808, КМ 1810, КН1811.

Однокристальная микро-ЭВМ - микросхема, содержащая кроме микропроцессора с фиксированной разрядностью оперативную и (или) постоянную память. К однокристальным микро-ЭВМ следует отнести серии К145ИК18, К145ИК19, КМ1813, К1814 КР1816.

По назначению различают универсальные и специализированные микропроцессоры. Универсальные МП могут быть использованы в различных видах вычислительной техники и цифровой автоматики. На специализированных МП может быть построен лишь определенный класс аппаратуры. К универсальным следует отнести МПК серий КР580, КР581 К583, К584, КР587, К588, К589 К1800 К1801, KPI802, КМ1804, К1809, КМ1810 КН1811, КМ1813, КР1816, к специализированным - К145ИК18, К145ИК19, КА1808, К1814.

По разрядности данных, обрабатываемых микросхемой, все МПК можно разделить иа,

2-разрядные - серия К589;

4-разрядные-серии К145ИК18, К145ИК19, К584, КР587, К1800, КМ1804, К1814;

8-разрядные - серии КР580, К583, КР1802 КР1816, КМ1813;

16-разрядные серии КР581. К588, К1801, К1809, KMieiO, КН1811.

По виду обрабатываемой информации микропроцессоры могут быть разделены на цифровые и аналоговые. В цифровых МП прием, обработка и выдача информации ведутся в цифровой форме. В аналоговых МП информация поступает на вход в аналоговой форме, а затем преобразуется в цифровую и в таком виде обрабатывается микропроцессором. Результаты обработки преобразуются в аналоговую форму и поступают на выход. Из рассмотренных в справочнике аналоговым следует считать МП серии КМ1813, все остальные - цифровые.

По виду временной организации работы микропроцессорные комплекты микросхем подразделяются на синхронные и асинхронные, В синхронных МП начало и конец выполнения команд задаются устройством управления. Время выполнения команд при этом не зависит от их вида и величии операндов.

В асинхронных микропроцессорах начало выполнения каждой следующей команды определяется по сигналу фактического окончания выполнения предыдущей операции.

По числу одновременно выполняемых программ микропроцессоры разделяются на одно-и много- или мультипрограммные. В одно-программных МП выполняется одна программа, переход к исполнению следующей программы происходит после завершения предыдущей. В много- или мультилрограммных микропроцессорах одновременно выполняются несколько программ.

Глава 2

Микропроцессоры серий К145ИК18, К145ИК19

Микропроцессоры серий К145ИК18, К145ИК19 принадлежат к разряду специализированных однокристальных микро-ЭВМ, поведение которых однозначно определяется хранимой в ПЗУ программой. Главная программа хранится в ПЗУ команд Управляющие сигналы, обеспечивающие выполнение элементарных действий над обрабатываемой информацией, находятся в ПЗУ микрокоманд.

Между главной программой и микрокомандами образован уровень сиихропрограмм, которые обрабатывают информацию в микросхеме с привязкой к временным интервалам, вырабатываемым счетчиком тактов.

Использование выходов разной кратности счетчика тактов позволяет строить различные системы временной адресации, в которых обеспечивается синхронизация потоков управляющей и обрабатываемой информации. Такая структура микросхем серии К145 позволяет хорошо адаптироваться к внешним уст-

ройствам по формату команд и временным характеристикам.

Все микросхемы серии К145 по степени универсальности их использования подразделяются иа две группы-, специализированные, работающие по программе, занесенной во внутреннюю память микросхемы при ее изготовлении, и широкого применения, программа работы которых заносится во внешнее ЗУ и может изменяться самим пользователем (в случае применения ОЗУ или ППЗУ) или по картам-заказам, составленным пользователем (в случае применения ПЗУ).

Характерной особенностью К145ИК18 является наличие программно-аппаратных средств, обеспечивающих функции универсального микроконтроллера с пространственно-временной адаптацией к параметрам внешних устройств.

Микросхема К145ИК19, обладая возможностями К145ИК18, имеет дополнительные ап-



паратные средства для удобства отсчета точного времени и управления внешними устройствами, но с более коротким форматом команд (меньшее число портов ввода/вывода, меньше выходов временных интервалов Д); число разрядов регистров оперативной памяти равно 64.

Обоби1енная структурная схема микросхем серии К145 с наиболее характерными связями приведена на рис. 2.1.

В состав микросхем входят:

три блока постоянной памяти: ПЗУ команд (ПК), емкость К145ИК18 - 128 19-битовых слов, К145ИК19 - 128 20-битовых слов; ПЗУ синхропрограмм (ПС), емкость К145ИК18 - 32X6X3X5 бит [блоки по 32 5-битовых слова, адресуемые 18-ю вариантами (6X3) комбинаций составляющих временного адреса Е, и Дл], емкость К145ИК.19 - 16X5X2X10 бит; ПЗУ микрокоманд (ПМК), емкость К145ИК18 ~ 40 26-бнтовых слов, К145ИК19 - 32 16-битовых слова;

блок оперативной памяти (ОП или ОЗУ два динамических с.жиговых регистра, емкость К145ИК18 - 36 4-битовых слов. К145ИК19 16 4-битовых слов;

арифметико-логическое устройство 2, исполняющее микроприказы выходного слова ПМК, указывающего возможные источники или приемники для выполнения операций в АЛУ и пересылок в блоке оперативной памяти. В составе АЛУ имеются регистры общего назначения: К145ИК18 - два регистра емкостью 1X4 бит и 3X4 бит, К145ИК19 - четыре регистра, емкость каждого 4 бита. Второй регистр имеет внешние входы в каждый разряд, стробируемыс временным сигналом синхронизатора (BI лля К145ИК18 и S2 - для К145ИК19). Третий и четвертый регистры (в К145ИК19) имеют внешние выходы;

регистры адреса: РАК, РАПС. РА.МК. РАОП;

регистры слова: РСК, РСПС, PC,V\K;

регистр синхронизации PCX.

Коммутация связей верхнего уровня осуществляется регистром РСК. Формат слова в РСК состоит из четырех полей:

адресного поля - АП, которое может непосредственно указывать следующий адрес блока памяти ПК или использоваться как параметр при его вычислении, :


Рис. 2.1. Обобщенная структурная схема микросхем серий К145ИК18, К145ИК19

поля кода условия программного ветвления в блоке ПК ПКУС, указывающего на способ формирования исполнительного a.ipe-са;

адресного поля синхропрограммы - АСП, входящего в состав полного адреса блока памяти ПС;

поля кода модификации синхропрограммы - ПКОМ, составляющего совместно с АСП полный адрес блока памяти ПС.

Регистр PCX выдает информацию о временном компоненте полного адреса операнда.

В структурной схеме микросхем серии К145 дополнительными программно-аппаратными средствами организован блок вво,1а/вы-BO.ia. который содержит:

входы W12. устанавливающие соот-

ветствующие разряды регистра адреса РАК, бит Т регистра состояния - признак включения клавиши, а также управляющие программным ветвлением. Эти входы стробируются временным сигналом синхронизатора 84:

порты ввода (,1ля К145ИК19 - один, .1ля К145ИК1Н - три 4-битовых регистра);

порты выво,1а (для К145ИК19 - два, .1ля К14.-)ИК18 - иксгь 4-битовы\ регистров).

Управление портами выполняется с помощью шифратора матричного типа (для К145ИК19 - шифратора данных размером 16X8 бит, лля К145ИК18 и; фратора ai ресов .1анных размером 9X16 бит).

Синхронизатором микросхем является регистр PCX счетчик тактов, формирующий мла.иине разряды системы временной адресации (сигналы В Е Дм). Временная диаграмма работы микросхем показана на рис. 2.2.

Более крупные элементы временной шкалы или старите разря.1ы временной адресации могут быть построены программистом систем ного математического обеспечения.

Синхронизирующие импульсы В,. Е Д формируются на базе тактовых импульсов, которые вырабатываются генератором четы рех фазовых сигналов (Ф1-~Ф4). Перио,1 работы генератора фаз опре.1еляет временной интервал В, обработки и пересылки одного двоичного разря.1а информационного слова.

Временной интервал £, соответствует длительности обработки или пересылки четырех .чвоичных разрядов информационного слова-тетра.1ы, т. е. Е, = ВI + 82 + ВЗ +В4 Такие временные интервалы удобны и для обработки информации в .[воимно-десятичном npe.i-ставлении. Число временных интервалов Е, выбрано исходя среднего числа микрокоманд, необходимых лля завершения обработки одной тстра.ш onepaH.ia. Например, .1ля работы с операн,1ами с ,1есятичной коррекцией .юстаточио три интервала Е,(Е1-ЕЗ).

Совокупность интервалов Е, образует временной интервал Д/,. Число временных интервалов Д может определяться разрядностью операн.юв н формой их представления. При обработке данных и релиме с плавающей за-ггятой лля S-разрялцой двоично-десятичной мантиссы си !паком и 2-разрядпого порядка



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 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121