рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Краткое описание МПК К

Работа сделанна в 1997 году

Краткое описание МПК К - Курсовой Проект, раздел Связь, - 1997 год - Микро ЭВМ на МПК 1801 Краткое Описание Мпк К. Разработка Схемы Электрической Принципиальной. Описан...

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

Конспект. Записка с чертежами. Проект. Исполнитель Руководитель Тема МикроЭВМ на МПК серии 1801 Исходные данные 1. Элементная база - ИМС К1801 Пояснительная записка 1. Введение. 2. Проектирование центрального процессора на БИС КР580ВМ80А 3. Описание схемы электрической структурной. 4. Краткое описание МПК серии КР5. Описание схемы электрической принципиальной. 6. Описание временных диаграмм. 7. Расчетный раздел 1. Расчет потребляемой мощности. 2. Расчет быстродействия. 8. Методика настройки. 9. Вывод. Графическая часть 1. Схема электрическая структурная. 2. Схема электрическая принципиальная. 3. Диаграммы временные. 4. Схема расположения. 1. ВВЕДЕНИЕ Последние годы характеризуются бурным развитием интегральной микроэлектроники и конструирования радиоэлектронной аппаратуры на основе интегральных микросхем. Внедрение в радио а также и электронную аппаратуру интегральных микросхем в значительной мере изменило методы проектирования и производства различной радиоэлектронной аппаратуры, повысило ее надежность и экономичность при одновременном уменьшении габаритов и веса. Благодаря интегральным микросхемам значительно расширилось внедрение радиоэлектроники в различные области науки и техники.

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

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

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

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

Вместо разработки схем при использовании микропроцессоров составляются программы. Это ускоряет, удешевляет проектирование, обеспечивается легкость внесения изменений в способ функционального устройства, осуществляется путем замены хранящейся в ЗУ программы новой программой. Вместе с тем следует иметь в виду, что выполнение микропроцессоров определенной функции связано с последовательным выполнением обычно значительного числа команд, на что затрачивается большое время, и быстродействие устройств, которые используют микропроцессоры, оказывается относительно невысоким.

Поэтому в тех случаях, когда требуется обеспечить высокое быстродействие, оно легче может быть достигнуто в устройствах, в которых функционирование определяется не программой, записанной в ЗУ, а путем определенных соединений элементов в схеме. Первые микропроцессоры появились в конце 1971г и уже через несколько лет они стали широко применяться в самых разнообразных сферах производства и быта. Они используются в измерительных приборах, в устройствах цифровой обработки данных, в качестве устройств управления станками, лифтами и т.д. В системе связи они найдут широкое применение, в частности, в телефонных аппаратах для расширения их возможностей, в управляющих комплексах систем коммутации каналов и сообщений и т.д. Возможности применения микропроцессоров во всех средах оказались столь обширны, что влияние микропроцессоров равносильно революции в технике. 2. Проектирование ЦП на БИС К1801 В ЭВМ арифметические и логические операции с поступающей информацией выполняются в процессоре.

Процессор, реализованный в виде одной БИС или на нескольких БИС называется микропроцессором.

Основными блоками, из которых состоит МП является арифметико-логический блок АЛБ и устройство управления УУ. Информация в МП поступает через выходные магистрали, которые связывают его с блоками памяти и различными внешними устройствами.

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

При реализации процедурного обмена МП формирует на МА адрес ячейки ЗУ или двоичный код внешнего устройства, к которому он обращается. Одновременно МП по МУ формирует управляющие сигналы, настраивающие подключающее устройство на необходимый режим обмена информацией. После формирования кода адреса и управляющих сигналов по МД передается информация. Эта информация затем преобразуется в соответствии с кодом очередной команды, записанной в специальный регистр МП. Для этого УУ МП формирует управляющие сигналы на узлы АЛБ, участвующие в выполнении команды. Одновременно с выполнением команды УУ МП формирует адресный код следующей команды и обеспечивает считывание ее из блока памяти.

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

Количество общих магистралей в микроЭВМ может быть различным. Для реализации различных режимов обмена информацией в микропроцессорную систему при необходимости можно ввести контроллер прерываний КП для обработки сигналов запросов на обслуживание от УВВ, а также контроллер прямого доступа к памяти КПДП для организации обмена данными между ЗУ и УВВ рис.2.1. Восьмиразрядное арифметико-логическое устройство АЛУ МП обеспечивает выполнение арифметических и логических операций над двоичными данными, представленными в дополнительном коде, а также обработку двоично-десятичных упакованных чисел.

Блок микропрограммной памяти содержит последовательность микрокоманд. Это микроконструкции управления операционными блоками, выбора следующего адреса, служебные и управляющие микроинструкции. Микроинструкция управления операционным блоком определяет код выполняемой в АЛУ операции.

Управляющие сигналы в АЛУ могут поступать непосредственно с выхода микропрограммной памяти либо с выходов дешифратора микрокоманд, работающих под управлением микроинструкций памяти микропрограмм. Микропроцессор имеет раздельный 16-ти разрядный канал адреса и 8-ми разрядный канал данных. Канал адреса обеспечивает прямую адресацию внешней памяти объемом до 65536 байт, 256 устройств ввода и 256 устройств вывода. В начале каждого машинного цикла микропроцессор вырабатывает сигнал синхронизации SYN, который в сочетании с другими сигналами может быть использован для организации различных режимов работы.

После подачи на вход SR сигнала высокого уровня МП устанавливается в исходное состояние. МП выдает на адресный канал адрес ячейки, в которой хранится команда программы, а через канал данных - информацию состояния, а далее происходит обработка и анализ сигналов МП. Действия, выполняемые МП в машинном цикле определяются 8-ми разрядной информацией состояния, которая выдается через канал данных в первом такте каждого машинного цикла. Эта информация может использоваться для выборки сигналов обращения к ЗУ, УВВ и для организации различных режимов работы МП. При выполнении команд МП может переходить из одного из трех состояний ожидание, захват, останов, длительность которых определяется внешними управляющими сигналами.

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

При разработке архитектуры МП и информационно-управляющих систем на их основе необходимо 1 дать описание концептуальной структуры функционального поведения системы с позиций учета интересов пользователя при ее построении и организации вычислительных процессов в ней 2 определить структуру, номенклатуру и особенности построения программных и микропрограммных средств 3 описать характеристики внутренней организации потоков данных и управляющей информации 4 произвести анализ функциональной структуры и особенностей физической реализации устройств системы с позиций сбалансированности программных, микропрограммных и аппаратурных средств.

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

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

Функциональные блоки, которые раньше строились из многочисленных полупроводниковых приборов в настоящее время реализуются в виде одного прибора. Кроме того, увеличение функциональной насыщенности и быстродействия и снижения стоимости памяти и логики, обеспечиваемые БИС, открывают новые возможности проектирования микроЭВМ, уменьшая влияние стоимости. Поскольку МП выполнены на одном кристалле и при этом включают в себя все аппаратурные средства центрального процессора - регистры, АЛБ, схемы управления, а в некоторых случаях даже память их микроархитектура определяет многие из черт микроархитектуры системы емкость и расположение регистров, разрядность и трассировку магистралей данных, наличие буферных регистров и магистралей для передачи всех сигналов. Так как многие элементы микроархитектуры становятся частью конструкций кристалла, очень трудно создать такой кристалл БИС, который мог бы найти широкое применение.

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

Следовательно, объем его производства будет небольшим, а себестоимость высокой. Микропроцессоры, являющиеся удачным примером реализации целой микроархитектуры на одном кристалле, позволяют также увидеть и недостатки такого подхода. В дополнении к собственной архитектуре эти МП обладают собственной макроархитектурой и системой команд и в связи с этим практически не годятся для реализации архитектуры других ЭВМ. 3. Описание схемы электрической структурной Рассмотрим структурную схему микроЭВМ на МПК 1801 представленную в графической части лист 2 Э1. Высокая степень интеграции микропроцессорного комплекта БИС серии К1801, реализующего принципы магистрально-модульной организации, наличие в составе комплекта однокристальных МП и периферийных микросхем позволяют применять его для создания высокоэффективных микропроцессорных средств.

Одним их примеров применения комплекта являются выпускаемые промышленностью одноплатные микроЭВМ ряда Электроника - МС1201, предназначенные для использования в различных вычислительных и управляющих системах.

МикроЭВМ состоит из функционально законченных модулей, объединенных между собой по магистральному принципу. Системная магистраль канал, выполненная в соответствии с интерфейсом МПИ, позволяет адресовать 32К 16-разрядных слов или 64К байт только по записи.

В адресном пространстве принято использовать нижнюю область с адресами 0-376 в качестве адресов векторов прерываний. Верхняя область слов адресного пространства от 160000 до 177776 используется для адресов регистров внешних устройств. Активным устройством в канале обычно является процессор. Кроме него активными в канале могут быть устройства, способные работать в режиме прямого доступа к памяти. Системное ПЗУ СПЗУ содержит программы режимов начального пуска, пультового режима, начальных загрузчиков с накопителей на гибких магнитных дисках, резидентного проверяющего теста.

Устройство байтового параллельного интерфейса УБПИ предназначено для связи микроЭВМ с внешними устройствами по асинхронным параллельным каналам вводавывода. Состоит из устройства управления байтовым параллельным интерфейсом БПИ и ряда переключателей, а также из устройства передачи информации УПИ. Осуществляет обмен с системным каналом с помощью четырех внутренних регистров, организует прерывания от приемника и передатчика.

Адресация регистров УБПИ задается переключателями, установленными на плате. Эти переключатели изменяют также адреса векторов прерывания, выдаваемых УБПИ при процедуре векторного прерывания программы. Устройство последовательного вводавывода УПВВ предназначено для связи микроЭВМ с внешними устройствами по асинхронному последовательному каналу. Связь УПВВ с внешним устройством осуществляется с помощью узла оптронной развязки УОР по линии типа 20 мА токовая петля.

Устройство интерфейса накопителя на гибких магнитных дисках УИГМД. Осуществляет обмен информацией с НГМД с помощью двух внутренних регистров может производить прерывание программы с выдачей адреса вектора прерываний. Регистр начального пуска РНП предназначен для указания адреса и кода программы режима начального пуска. Приемопередатчики ПП1-ПП2 служат для усиления и электрической развязки сигналов. 4. Краткое описание МПК серии К1801 Микропроцессорный комплект серии К1801, микросхемы которого изготовляются по n-МДП технологии, предназначен для построения широкого класса микроконтроллеров, микроЭВМ, управляющих микропроцессорных систем.

Высокая функциональная мощность, сравнительно высокое быстродействие при умеренной потребляемой мощности, совместимость по системе команд с самыми массовыми в стране микроЭВМ семейства Электроника обеспечивают МПК серии К1801 практически неограниченные области применения. В состав серии К1801 входят микросхемы однокристальных микропроцессоров, способных вести обработку 16-разрядных операндов, периферийных контроллеров, созданных на основе базового матричного кристалла серии К1801ВП1 и микросхемы ПЗУ таблица 1. Таблица 1. Тип микросхемыФункциональное назначениеТип корпусаК1801ВМ116-разрядный МП, 500 тыс. операций Регистр-регистр в секунду429.42-5КМ1801ВМ216-разрядный МП, 1 млн. операций Регистр- регистр в секунду2123.40-6КМ1801ВМ316-разрядный МП, 1.5 млн. операций Регистр-регистр в секунду2136.64-1К1801ВП1-30Управление динамическим ОЗУ429.42-5К1801ВП1-33Контроллер интерфейса параллельного вводавывода429.42-5К1801ВП1-34Устройство передачи информации429.42-5К1801ВП1-35Устройство последовательного вводавывода429.42-5КР1801РЕ2Постоянное запоминающее устройство239.24-1К573РФ3Репрограммируем ое ПЗУ210Б.24-5 Микросхема К1801ВМ1- однокристальный 16-ти разрядный микропроцессор ОМП, предназначен для обработки цифровой информации в системах управления технологическими процессами, в контрольной и измерительной аппаратуре и системах связи, а также решения в составе ЭВМ инженерно-технических и экономических задач.

Условное графическое изображение представлено на рисунке 4.1. Назначение выводов при ведено в таблице 2. В состав микросхемы входят следующие основные функциональные блоки, объединенные информационно-управляющими связями - 16-разрядный операционный блок, выполняющий операции формирования адресов команд и операндов, логические и арифметические, хранение операндов и результатов - блок микропрограммного управления, вырабатывающий последовательность микрокоманд на основе кода принятой команды.

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

Осуществляет арбитраж при операциях прямого доступа к памяти.

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

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

Таблица 2. Вывод. Обознач. Функциональное назначение выводов. 1CLCСинхронизация 2SACKПодтверждение выборки 3, 6, 26, 27SPРезервные 4DMGOПредоставление прямого доступа 5DMRТребование прямого доступа 7SEL1Выборка первого регистра вводавывода 8SEL2Выборка второго регистра вводавывода9-20, 22-25AD0-AD15Разряды адресаданных 21GNDОбщий 28BSYСигнал занятости канала 29DCLOАвария источника питания 30ACLOАвария сетевого питания 31IRQ1Первый запрос радиального прерывания 32IRQ2Второй запрос радиального прерывания 33IRQ3Третий запрос радиального прерывания 34INITУстановка исходного состояния 35VIRQТребование прерывания 36IAKOПредоставления прерывания 37DOUTВывод данных запись данных 38DINВвод данных чтение данных 39RPLYСинхронизация пассивного устройства ответ 40WTBTВывод байта записьбайт 41SYNCСинхронизация активного устройства обмен 42 UccНапряжение питания Основные параметры К1801ВМ1 Разрядность 16 двоичных разрядов.

Предоставление чисел дополнительный код с фиксированной запятой.

Система команд безадресная, одноадресная, двухадресная. Число регистров общего назначения РОН 8. Число линий запросов на прерывания 4. Системная магистраль типа МПИ с совмещенными шинами для передачи адреса и данных. Адресное пространство 64К байт. Тактовая частота От 100 кГц до 5Мгц. Максимальное быстродействие выполнения команд сложения в составе ЭВМ при регистровом методе адресации до 500 тыс. операцийс. Потребляемая мощность до 1,2 Вт Микросхема КМ1801ВМ2 - однокристальный МП, является дальнейшим развитием ОМП К1801ВМ1. Она обладает более высоким быстродействием, расширенной системой команд и рядом новых функциональных возможностей.

По сравнению с К1801ВМ1 ОМП КМ1801ВМ2 может выполнять дополнительные команды расширенной арифметики таблица 3. Команды плавающей запятой MUL, DIV, ASH, FDIV выполняются на программном уровне с помощью системного ПЗУ КР1801РЕ2. Таблица 3. Обознач. КодКомандаMUL070RSSУмножениеDIV0 71RSSДелениеASH072RSSСдвиг на N разрядов одного словаASHC073RSSСдвиг на N разрядов двойного словаFADD07500RСложение с плавающей запятойFSUB07501RВычитание с плавающей запятойFMUL07502RУмножение с плавающей запятойFDIV07503RДеление с плавающей запятой Основные параметры КМ1801ВМ2 Быстродействие выполнения регистровых команд типа Сложение до 1000 тыс. операцийс.

Быстродействие выполнения команд типа Умножение до 100 тыс. операцийс. Максимальная тактовая частота 10Мгц. мощность потребления до 1,7 Вт. Микросхема КМ1801ВМ3 - представляет собой 16-разрядный ОМП, включающий операционный блок, блок прерываний, блок микропрограммного управления, диспетчер памяти и блок управления системной магистрали.

Отличительной особенностью являются большой объем адресуемой памяти, высокое быстродействие и возможность подключения сопроцессора арифметики чисел с плавающей запятой СППЗ. В микросхеме используется три типа команд безадресные, одноадресные и двухадресные. В кодах одноадресных и двухадресных команд содержится информация, определяющая выполняемую функцию код операции регистры общего назначения, используемые при выборке операндов метод адресации.

Основные параметры КМ1801ВМ3 Разрядность чисел и команд 16разрядов с возможностью предоставления и обработки 32-разрядных слов. Объем адресуемой памяти 4М байт. Принцип управления микропрограммный. Число команд 72 с фиксированной запятой, 46 с плавающей запятой при подключении СППЗ. Число регистров общего назначения 8. Производительность операций Регистр-регистр сложение в потоке 1,5 млн. операцийс умножение 100 тыс. операцийс деление 50 тыс. операцийс.

Число линий запросов на прерывание 4. Мощность потребления 1,5 Вт. Микросхема К1801ВП1-30 - построена на основе базового матричного кристалла микросхемы К1801ВП1. Она предназначена для управления ОЗУ УОЗУ динамического типа, выполненного на основе микросхем серии К565РУ3 и К565РУ6, и выполняет - прием, хранение и преобразование адреса для накопителя ОЗУ - регенерацию памяти - связь накопителя ОЗУ и буферного регистра данных с каналом передачи информации ЭВМ - специальные функции для управления системными областями памяти при работе с ОМП К1801ВМ1. Основные параметры К1801ВП1-30 приведены в таблице 4 и 5. Микросхема К1801ВП1-33 - применяется для организации интерфейса накопителя на гибких магнитных дисках НГМД типа Электроника ГМД-7012. Совместно с микросхемой К1801ВП1-34 выполняет функции контроллера интерфейса 16-разрядного программируемого параллельного вводавывода и контроллера байтового параллельного интерфейса.

Основные параметры К1801ВП1-30 приведены в таблице 4 и 5. Микросхема К1801ВП1-34 - предназначена для использования совместно с микросхемой К1801ВП1-33 для организации интерфейса 16 разрядного программируемого параллельного вводавывода, байтового параллельного интерфейса.

Она работает в режимах устройства передачи информации, буферного регистра данных, устройства выдачи вектора прерывания и компаратора адреса. Основные параметры К1801ВП1-30 приведены в таблице 4 и 5. Микросхема К1801ВП1-35 - это асинхронный приемопередатчик для внешних устройств, работающих на линию связи с последовательной передачей информации, предназначен для преобразования параллельной информации в последовательную и наоборот.

В состав микросхемы входят - блок системной магистрали, обеспечивающий связь параллельного канала с регистрами микросхемы - блок синхронизации, обеспечивающий запись и чтение информации, а также синхронизацию работы микросхемы по системной магистрали - компаратор адресов и управляющих сигналов, производящий выбор по адресу регистров микросхемы и выработку сигналов на запись или чтение информации - блок режима работы, устанавливающий работу микросхемы в различных форматах данных - блоки приемника и передатчика, состоящие из регистра состоящий из регистра состояния, сдвигового регистра и буферного параллельного регистра - блок селектора скоростей, обеспечивающий работу микросхемы на разных скоростях обмена информацией по последовательному каналу, а также выработку сигнала EVNT с частотой 50Гц. Микросхема обеспечивает по последовательному каналу - скорости обмена при тактовой частоте 4608 кГц 50, 75, 100, 150, 200, 300, 600, 1200, 2400, 4800, 9600, 19200 бод - прием и выдачу посылки в форматах 5, 7 или 8 информационных бит - формирование двух стоповых бит, причем в формате 5 бит - 1,5 стоповых бита - формирование и контроль бита паритета четности или нечетности, а также работу без бита паритета.

Основные параметры К1801ВП1-30 приведены в таблице 4 и 5. Микросхема КР1801РЕ2 - эта микросхема представляет собой постоянное запоминающее устройство емкостью 65536 бит с организацией 4096Х16 разрядов, предназначено для построения блоков памяти микроЭВМ различного назначения.

Входы и выходы в микросхеме совмещены и поэтому передача данных осуществляется в мультиплексном режиме.

Таблица 4. Таблица 5. ПараметрЗначение ПараметрЗначениеUвых. низкого уровня, В 0,5Напряжение питания, В4,75-5,75Uвых. высокого уровня,В min 2,4 Uвх. максимальное, В 5,25Ток утечки на входе, мкА 1Uвх. минимальное, Вmin -0,5Ток утечки на выходе 10Iвых. низкого уровня, мА 3,2Uвх. низкого уровня,В 0,7Iвых. высокого уровняmin -1,0 Uвх. Высокого уровня,В min 2,2Емкость нагрузки, пФ 100Входная емкость, пФ 10Температура окр. средыот -10 Выходная емкость, пФ 15до 70 5. Описание схемы электрической принципиальной Рассмотрим принцип работы микроЭВМ на МПК 1801 согласно схемы электрической принципиальной предоставленной в графической части лист 1 Э3. МикроЭВМ представляет собой систему функциональных блоков, связь между которыми осуществляется через единый системный канал обмена информацией.

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

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

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

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

Безадресное назначение пассивного устройства осуществляется асинхронно под управлением сигнала путем последовательного прохождения его через цепочку устройств, способных работать в режиме прерывания программы, до первого от процессора, установившего сигнал требование прерывания. Кроме ПРЦ, активными в канале могут являться устройства, способные работать в режиме прямого доступа к памяти ПДП. Обмен данными в режиме ПДП является самым эффективным способом передачи данных между внешними устройствами и памятью, так как он проводится на фоне выполнения ПРЦ основной программы.

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

Таким образом, каждое устройство, способное работать в режиме прерывания или в режиме ПДП, имеет свой приоритет обслуживания. В микроЭВМ установлены следующие приоритеты обслуживания прерываний между интерфейсными устройствами ввода-вывода информации - от УПВВ - от УИГМД - от УБПИ. Устройств ПДП в составе микроЭВМ нет. Канал позволяет адресовать к 32К 16-разрядных слов или к 64К байт только по записи, что составляет адресное пространство микроЭВМ. Системное постоянное запоминающее устройство СПЗУ выполнено на основе микросхемы КР1801РЕ2-055 и предназначено для хранения следующих программ - программа режима начального пуска микроЭВМ - программа пультового режима работы микроЭВМ - программа начального загрузчика с накопителя на ГМД - программа резидентный проверяющий тест. Режимы начального пуска микроЭВМ. Программа режима начального пуска позволят осуществить четыре различных режима пуска микроЭВМ в зависимости от положения переключателей РНП SA1-1, SA1-2, SA1-3, расположенных на плате микроЭВМ. Программа начального загрузчика с накопителя имеет начальный адрес 173000 и предназначена для загрузки абсолютного загрузчика в старший банк ОЗУ микроЭВМ. Области размещения программ пультового режима работы и режима начального пуска являются аппаратно скрытными вне адресного пространства микроЭВМ. Устройство байтового параллельного интерфейса УБПИ предназначено для связи микроЭВМ с внешними устройствами по асинхронным параллельным каналам ввода-вывода.

УБПИ состоит из следующих основных частей - устройство управления интерфейсом БПИ на основе микросхемы К1801ВП1-033 и переключателей типа ВДМ1-8 SA1.6-SA1.8 - устройство передачи информации УПИ на основе микросхемы К1801ВП1-034. УБПИ осуществляет обмен с системным каналом микроЭВМ с помощью четырех регистров регистра состояния источника РСИ, входного регистра Вх. Р, регистра состояния приемника РСПр и выходного регистра Вых. Р, может производить прерывания как от приемника, так и от передатчика, обеспечивает обмен с внешними устройствами сигналами, управляющими вводом-выводом информации согласно интерфейсу для радиального подключения устройств с параллельной передачей информации ИРПР. УПИ производит прием и передачу информации.

Адресация регистров УБПИ задается переключателями SA1.7, SA1.8. Также эти переключатели меняют адреса векторов прерывания, выдаваемых УБПИ при процедуре векторного прерывания программы.

Адреса регистров и век- торов прерывания приведены в таблице 6. Таблица 6. SA1.7SA1.8Адрес РСИАдрес Вх. РАдрес РСПрАдрес Вых. РАдрес вектора прерывания 1 1 177514177516200 1 И 60 И64 0 И 70 И74 0 И 170 И174 Работа УБПИ при приеме информации от внешнего источника. При отсутствии сигнала ГИ-И Н, в РСИ устанавливается бит ошибка, устройство к приему информации не готово.

При появлении сигнала ГИ-И Н устройство выставляет сигнал ЗП-И Н, и снимает бит ошибка в РСИ. При поступлении сигнала СТР-И Н от источника информации устанавливается бит требование приема в РСИ. При наличии бита разрешение прерывания возникает канальный сигнал требование прерывания. После чтения входного регистра снимается сигнал ЗП-И Н. Во время чтения входного регистра возникает сигнал ввод данных.

Сигнал ЗП-И Н восстанавливается только после снятия сигнала СТР-И Н источником информации.

Работа УБПИ при выдаче информации внешнему приемнику. Если готовность внешнего приемника подается сигналом высокого уровня ГП-П В необходимо объединить контакты разъема XT2 28 ГП-П В и 37 ГП-П Н. Также если запрос от внешнего приемника подается сигналом высокого уровня ЗП-П В, необходимо объединить контакты разъема XT2 30 ЗП-П В и 36 ЗП-П Н. Работа УБПИ будет рассмотрена для случая, когда сигналы готовности и запроса от приемника подаются низким уровнем.

При отсутствии сигнала готовности приемника ГП-П Н устройство к работе не готово. Если объединить на разъеме XT2 контакты 37 ГП-П Н и 2 ОШИБКА 1 В в РСПр установится бит ошибка. После подачи сигнала готовности от приемника устройство готово к работе.

Сигнал запроса от приемника ЗП-П Н вызывает появление сигнала ФЛАГ В. Если на разъеме XT2 объединить контакты 16 ФЛАГ В, 13 ТРБ ПЕРЕДАЧИ 1 и 44 ТРЕБОВАНИЕ В, то с появлением сигнала ФЛАГ В РСПр установится бит требование передачи и при установленном бите разрешение прерывания возникает канальный сигнал требование прерывания. Во время записи данных по выходному регистру возникает сигнал ВЫВОД ДАННЫХ Н. По окончании записи возникает сигнал СТР-П Н и на шинах данных появляется информация.

После снятия сигнала ЗП-П Н сигнал СТР-П Н также снимается и с шин данных убирается информация. Приемопередатчики сигналов параллельного интерфейса ПП2 выполнены на основе микросхем К155 серии и имеют следующие основные электрические характеристики передатчик - Uol 0,7 при Iol 40 мА приемник - Uil 0,8 B Uih 2 B Iil 1,6 мА. Входные и выходные сигналы УБПИ и соответствующие им контакты разъема XT2 приведены в таблице 11. Длина кабеля согласованных линий связи должна быть не более 2м, а при использовании несогласованных линий связи длина кабеля - не более 1м. Устройство последовательного ввода-вывода УПВВ предназначено для связи микроЭВМ с внешними устройствами по асинхронному последовательному каналу ввода-вывода.

УПВВ выполнено на основе микросхемы К1801ВП1-35 с использованием переключателей типа ВДМ1-8 SA2.1-SA2.8. УПВВ осуществляет обмен информацией с каналом микроЭВМ с помощью четырех регистров регистра состояния приемника РСПр, буферного регистра приемника БРПр, регистра состояния передатчика РСПер, буферного регистра передатчика БРПер может производить прерывание программы с выдачей адреса вектора преры- вания, как от приемника, так и от передатчика, обеспечивает обмен с внешними устройствами согласно интерфейсу для радиального подключения устройств с последовательной передачей информации ИРПС. Связи с внешним устройством УПВВ осуществляется через узел оптронной развязки.

Адресация регистров УПВВ задается переключателем SA2.1. Также этот переключатель меняет адреса векторов прерывания, выдаваемых УПВВ при процедуре векторного прерывания программы. Адреса регистров и векторов прерывания приведены в таблице 7. Таблица 7. SA2.1.АдресАдресАдрес АдресАдрес вектора прерыванияРСПрБРПрРСПерБРПерприемникапер едатчика 60 360 364 УПВВ может осуществлять прием и передачу посылок формата 7 бит и 8 бит. Управление форматом посылки осуществляется переключателем SA2.2. При замкнутом положении переключателя устанавливается формат 7 бит, а при разомкнутом положении - формат 8 бит. УПВВ может работать в режиме работы с паритетом по четности и по нечетности.

Выбор режима работы с паритетом осуществляется переключателем SA2.3. Замкнутое положение соответствует работе с паритетом, разомкнутое - работе без паритета.

Переключатель SA2.4 управляет работой с паритетом по четности, либо по нечетности. Замкнутое положение соответствует формированию бита нечетности и контроль нечетности, разомкнутое - формирование бита четности и контроль четности.

Выбор скорости обмена по последовательному каналу задается переключателями SA2.5-SA2.8. Зависимость скорости обмена от положения переключателей приведена в таблице 8. Связь с внешними устройствами УПВВ осуществляется с помощью узла оптронной развязки, выполненного на основе оптопар. Связь осуществляется по линии канала типа 20 мА токовая петля. Основные электрические данные состояние логической 1 15 мА 1 25 мА состояние логического 0 0 мА 1 3 мА. Контакты разъема XT3 и соответствующие им токовые сигналы приведены в таблице 9. Длина кабеля для подключения внешних устройств должна быть не более 5м. Таблица 8. Скорость обмена бод. Положение SA2.5Положение SA2.6Положение SA2.7Положение SA2.850 1 1 1 175 0 1 1 1100 1 0 1 1 150 0 0 1 1200 1 1 0 1300 0 1 0 1600 1 0 0 11200 0 0 0 12400 1 1 1 04800 0 1 1 09600 1 0 1 0 Таблица 9. Номер контакта XT3Обозначение сигналаНаименование сигнала1 П-Передаваемые данные -2 ППередаваемые данные 3 ГПГотовность линии 5 ГП-Готовность линии -4 ПрДПринимаемые данные 6 ПрД-Принимаемые данные -7,8 ОбщийОбщий Устройство интерфейса накопителя на гибких магнитных дисках УИГМД предназначено для связи с накопителем с накопителем на гибком магнитном диске ГМД-70. Устройство управления интерфейса накопителя на гибком магнитном диске выполнено на основе микросхемы К1801ВП1-033 и переключателя SA1.5. УИГМД осуществляет обмен информацией с накопителем на гибком магнитном диске НГМД с помощью двух регистров регистра команд РК и регистра данных РД может производить прерывание программы с выдачей адреса вектора прерываний, обеспечивает связь с НГМД согласно интерфейсу НГМД. УИГМД работает с НГМД через приемопередатчики УИГМД ПП1. Адресация регистров УИГМД задается переключателем SA1.5. Также этот переключатель меняет адрес вектора прерывания, выдаваемого УИГМД при процедуре векторного прерывания программы.

Адреса регистров и векторов прерывания приведены в таблице 10. Таблица 10. Положение SA1.5Адрес РКАдрес РДАдрес вектора прерывания 1177170177172264 0177200177202274 Работа УИГМД. При низком уровне сигнала ЗАВЕРШЕНО Н запись в РК команды с 1 в нулевом разряде вызывает установку сигнала ПУСК Н, который инициирует контроллер НГМД на прием команды.

Контроллер НГМД снимает сигнал ЗАВЕРШЕНО Н и выставляет на линию СДВИГ серию из восьми импульсов.

По снятии сигнала ЗАВЕРШЕНО Н снимается сигнал ПУСК Н, а серия импульсов СДВИГ синхронизирует выдачу команды в последовательном коде на линию ДАННЫЕ Н в зависимости от принятого кода команды контроллер НГМД устанавливает сигналы ВЫВОД 2 Н и ТР. ПЕРЕДАЧИ 2 Н. При установленном сигнале ТР. ПЕРЕДАЧИ 2 Н, в зависимости от состояния сигнала ВЫВОД, обращение к РД вызывает установку сигнала ПУСК Н, который снимается по снятии сигнала ТР. ПЕРЕДАЧИ 2 Н и под серию импульсов на линии СДВИГ восемь - для синхронизации адреса сектора и дорожки, семь - для синхронизации данных на линию ДАННЫЕ выставляются необходимые данные.

По окончании выполнения команды устанавливается сигнал ЗАВЕРШЕНО. Приемопередатчики сигналов УИГМД ПП1 выполнены на основе микросхемы К531АП2П и имеют следующие основные электрические характеристики передатчик Uol 0,65В при Iol 60мА Uol 0,45В при Iol 25мА тип выходного каскада - открытый коллектор приемник Uil 1,4В Uih 2В Iil 0,15мА. Входные и выходные сигналы УИГМД и соответствующие им контакты приведены в таблице 12. ПЗУ пользователя представляет собой розетку типа РС24-7 и предназначено для установки ПЗУ типа одной микросхемы КР1801РЕ2 емкостью 4К слов с программами пользователя.

В адресном пространстве микроЭВМ ПЗУ пользователя может быть установлено вместо любого отключаемого банка ОЗУ. Регистр режима начального пуска РНП предназначен для указания адреса программы режима начального пуска, кода режима начального пуска, а также для хранения флажков управления скрытыми областями СПЗУ. Формат РНП представлен на рис. 2. Разряды SA1-1 и SA1-2 доступны только по чтению и определяют режим начального пуска микроЭВМ. Разряды Ф1 и Ф2 доступны по чтению и записи, предназначены для управления скрытыми областями СПЗУ. Если Ф11, то открывается по доступу в адресном пространстве скрытая область СПЗУ по адресам от 160000 до 163776 и закрывается соответствующая область в адресном пространстве регистров внешних устройств.

При Ф21 скрытая область СПЗУ расширяется до адреса 172776. Разряды 8-15 РНП определяют старший байт адреса вектора программы начального пуска.

Контроль данных выполнен на основе микросхемы К1801РЕ2 емкостью 4К слов и схем сравнения выполненных на основе К155СП1. Работа заключается в следующем данные поступающие на ПЗУ пользователя дублируются на микросхеме К1801РЕ2, затем с помощью схемы сравнения проверяются данные поступившие на ПЗУ пользователя.

При обнаружении ошибки схема сравнения выдает на устройства сигнал ошибка, в обратном случае продолжается работа устройства.

Для подключения и взаимодействия микроЭВМ с аппаратурой комплекса предусмотрены разъемы XT1 и XT4. Выводы 1-16 разъема XT4 подключаются к приемопередатчику системного канала, а выводы 1-24 разъема XT1 подключаются к схемам преобразования и управления. Таблица 11. Номер контакта XT2Обозначение сигналаНаименование и назначение сигнала. Сигналы параллельного интерфейса.12Д0-ИДанные от источника информации.14Д1-ИДанные от источника информации.47Д2-ИДанные от источника информации.24Д3-ИДанные от источника информации.23Д4-ИДанные от источника информации.26Д5-ИДанные от источника информации.33Д6-ИДанные от источника информации.18Д7-ИДанные от источника информации.35 СТР-И НСтроб от источника информации - сигнал, свидетельствующий о том, что на шинах данных выставлены данные.17ЗП-И НЗапрос источнику - сигнал запроса на выдачуинформации.19ГИ-И НГотовность источника от источника информации - сигнал, означающий, что источник готов к выдаче информации.10ВВОД ДАННЫХ НВвод данных - сигнал, сообщающий, что информация принята.9 СБРОС ВУ НСброс внешнего устройства - сигнал, информирующий о сбросе.59Д0-ПДанные приемнику информации.60Д1-ПДанные приемнику информации.8Д2-ПДанные приемнику информации.5Д3-ПДанные приемнику информации.4Д4-ПДанные приемнику информации.3Д5-ПДанные приемнику информации.1Д6-ПДанные приемнику информации.6Д7-ПДанные приемнику информации.15СТР-П НСтроб приемнику информации - сигнал, информирующий приемник о том, что на шины данных выставлена информация.36ЗП-П НЗапрос от приемника - сигнал запроса приемника на выдачу информации низким уровнем.30ЗП-П ВИнверсный выход сигнала Запрос от приемника высоким уровнем.25ЗП-П ВВход сигнала Запрос от приемника высоким уровнем.37ГП- П НГотовность приемника - сигнал от приемника, что тот готов к работе.

Таблица 11, продолжение.28ГП-П ВИнверсный выход сигнала Готовность приемника высоким уровнем20 ГП-П ВВход сигнала Готовность приемника высоким уровнем.22СП-П ВСостояние приемника.2 ОШИБКА1 ВОШИБКА - состояние от приемника.13ТРБ. ПЕРЕДАЧИ 1 ВТребование передачи - состояние от приемника.7ЗАВЕРШЕ-НО 1 ВЗАВЕРШЕНО - состояние от приемника.11ВЫВОД ДАННЫХ НВЫВОД ДАННЫХ - сигнал, сообщающий, что произошла выдача информации.16ФЛАГ ВФЛАГ - сигнал, означающий, что имеется запрос от приемника в отсутствии строба приемника.44ТРЕБОВА-НИЕ ВТРЕБОВАНИЕ - сигнал на требование прерывания.56ЛОГ. 1Выход логической единицы.55ОБЩИЙОбщий.52ОБЩИЙОбщий.50ОБЩИ ЙОбщий.32ОБЩИЙОбщий. Таблица 12. Номер контакта ХТ2.Обозначение сигнала. Наименование и назначение сигнала. Сигналы интерфейса НГМД34НАЧ.УСТАНОВКАНачальная установка - для приведения механической и электронной частей НГМД в исходное состояние.41ЗАВЕРШЕНО 2 НЗавершено - для индикации со стороны НГМД о выполнении команды, либо возникновении ошибки.31ПУСК НПуск - для индикации со стороны интерфейса передачи команды или обмена очередным байтом данных.43ВЫВОД 2 НВывод - для указания направления передачи байта данных низкий - от НГМД к интерфейсу высокий - обратно.40ТРБ ПЕРЕДАЧИТребование передачи - для указания готовности НГМД к обмену очередным байтом данных.

Таблица 12, продолжение.39ДАННЫЕ НДанные49СДВИГ НСдвиг сигнал от НГМД для стробирования каждого бита передаваемой по линии Данные информации между БПИ и НГМД.42ОШИБКА 2 НОшибка - признак ошибки от НГМД.32ОБЩИЙОбщий.50ОБЩИЙОбщий. 15 8 3 2 1 0 1110Ф2Ф1SA1-2SA1-1Адрес программы флажки режим начального пуска управления начального СПЗУ пуска Рис. 5.2. Формат РНП. 6.

– Конец работы –

Эта тема принадлежит разделу:

Микро ЭВМ на МПК 1801

Лист 2 схема электрическая структурная. Лист 3 диаграммы временные. Лист 4 схема расположения.ЛИТЕРАТУРА 1. Микропроцессоры и микропроцессорные комплекты интегральных микросхем,…

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Краткое описание МПК К

Что будем делать с полученным материалом:

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

Все темы данного раздела:

Описание диаграмм временных
Описание диаграмм временных. Рассмотрим функционирование устройства байтового параллельного интерфейса согласно временным диаграммам, показанным в графической части лист 3. Работа УБПИ при приеме и

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги