Структурная организация цифрового адаптера магистрального параллельного интерфейса

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

Рубрика Программирование, компьютеры и кибернетика
Вид статья
Язык русский
Дата добавления 01.03.2019
Размер файла 127,7 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

СТРУКТУРНАЯ ОРГАНИЗАЦИЯ ЦИФРОВОГО АДАПТЕРА МАГИСТРАЛЬНОГО ПАРАЛЛЕЛЬНОГО ИНТЕРФЕЙСА

Назиров Р.Р., Мартышкин А.И.

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

университет, Пенза Россия

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

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

STRUCTURAL ORGANIZATION OF THE DIGITAL ADAPTER OF THE MAIN PARALLEL INTERFACE

Nazirov R.R., Martyshkin A.I., Penza State Technological University, Penza

The structure of the digital adapter of the main parallel interface is considered in the article. The main blocks and nodes constituting the computer system are singled out and described in detail. The connection of the component parts of the device is described in sufficient detail. The described structure reflects the trunk-modular principle of the organization of microprocessor devices and systems. Separate units of the device are functionally complete modules with their own built-in control circuits made in the form of one or several LSI or VLSI crystals. Intermodule communications and information exchange are carried out by means of buses, to which all the main modules of the computer system have access. At a certain time, only information can be exchanged between two nodes (modules) of the system. The backbone principle of constructing the interaction of modules assumes the existence of information-logical compatibility, which is realized through the use of unified methods of information representation, the exchange control algorithm, command formats and synchronization method. All the blocks described are shown in the general scheme in the structure diagram. At the end of the article, the authors give the main results.

Key words: main parallel interface, module, information, exchange, protocol, port, adapter, digital device, peripherals, address bus, data bus, control bus.

В статье описана структура цифрового адаптера магистрального параллельного интерфейса (МПИ). (рисунок 1). Разработанный блок представляет собой вычислительную систему, монтируемую на печатную плату, и предназначен для обеспечения информационного обмена между ЭВМ типа с внешними устройствами по МПИ - стандарту, определяющему набор контактов и процедуры обмена по 16-разрядной шине с мультиплексированием адреса и данных. в соответствии с ГОСТ 26765.51-86. Указанный блок представляет собой полностью законченный модуль, являющийся устройством на шине PCI и функционирующим в соответствии со спецификацией шины PCI с поддержкой протокола Plug&Play на частоте до 33 (66) МГц. Управление работой и информационный обмен осуществляется через порты ввода-вывода и ОЗУ двойного доступа (ОЗУ ДД).

Рисунок 1 - Вычислительная система с адаптером магистрального параллельного интерфейса

цифровой адаптер магистральный интерфейс

Рассмотрим вычислительную систему, состоящую из цифрового адаптера МПИ, контроллера прерываний, памяти и периферийных устройств (оборудования). Цифровой адаптер МПИ выполняет роль процессора в рассматриваемой системе. Все арифметические и логические операции проходят обработку именно в нем. Созданный цифровой модуль может осуществлять операции передачи управления шиной, адресного обмена, прерывания (одноуровневая система прерываний, четырехуровневая система прерываний). Работа цифрового адаптера МПИ происходит по ГОСТ 26765. 51-86 [1, 2, 3].

Описываемая в статье вычислительная система состоит из следующих основных блоков: цифровой адаптер МПИ, контроллер прерываний, память, периферийные устройства. Для большинства современных микропроцессоров характерно наличие трехшинной структуры, содержащей шину адреса (ША), двунаправленную шину данных (ШД) и шину управления (ШУ) [4, 5]. Как видно из представленной структурной схемы типовая система предполагает наличие общего сопряжения для модулей памяти (постоянных и оперативных запоминающих устройств) [6, 7, 8] и устройств ввода-вывода.

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

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

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

Работа рассматриваемого цифрового адаптера МПИ синхронизируется тактовыми частотами в 33 или 66) МГц (CLK33 (или CLK66)), поступающими на его входы от разъема PCI.

В предлагаемой структуре цифрового адаптера МПИ реализуются три способа организации передачи информации:

1) программно-управляемая передача, инициируемая самим цифровым адаптером (процессором);

2) программно-управляющая передача, инициируемая запросом прерывания от периферийного устройства к цифровому адаптеру; 3) прямой доступ к памяти (ПДП).

При первом упомянутом способе передача инициируется самим цифровым адаптером, а при втором - запросом прерывания от периферийного устройства.

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

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

- управление инициируемой блоком цифрового адаптера (процессором) или ПУ передачей данных между ОЗУ и ПУ;

- задание размера блока данных, который подлежит передаче, и области памяти, используемой при передаче;

- формирование адресов ячеек ОЗУ, участвующих в передаче;

- подсчет числа байт, передаваемых через интерфейс МПИ, и определение момента завершения заданной операции ввода-вывода.

Несомненно, главное место в этой структуре занимает цифровой адаптер МПИ (он же является процессором системы), который выполняет арифметические и логические операции над данными, осуществляет программное управление процессом обработки информации, организует взаимодействие всех устройств, входящих в систему. Работа адаптера происходит под воздействием сигналов синхронизации и начальной установки, поступающих по шине PCI.

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

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

Все описываемые в статье блоки показаны на схеме (рисунок 1) в общем виде.

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

Описанное устройство позволяет выполнять функции ведущего устройства (процессора) в соответствии с ГОСТ 26765. 51-86.

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

Список литературы

1. ОСТ 11.305.903-80. Микропроцессорные средства вычислительной техники. Технические средства. Интерфейс межмодульный. Техническое описание.

2. ОСТ-25 795-78. Система малых ЭВМ. Интерфейс ОБЩАЯ ШИНА.

3. ГОСТ 26765.51-86. Интерфейс магистральный параллельный МПИ системы электронных модулей. Общие требования к совокупности правил обмена информацией.

4. Цилькер Б.Я., Орлов С.А. Организация ЭВМ и систем. Учебник для вузов. -- 2-е изд. -- СПб.: Питер, 2011. -- 688 с.

5. Безуглов Д.А., Калиенко И.В. Цифровые устройства и микропроцессоры. Учебное пособие. - Ростов н/Д.: Феникс, 2008. - 480 с.

6. Мартышкин А.И., Рябова К.М., Воронцов А.А. Способы построения подсистемы памяти многопроцессорной системы // Современные инновационные технологии подготовки инженерных кадров для горной промышленности и транспорта. - 2017. - № 4. - С. 429-433.

7. Мартышкин А.И., Мартенс-Атюшев Д.С., Полетаев Д.А. Организация и принципы работы аппаратного буферного устройства памяти многопроцессорной системы // Инновационное развитие современной науки: проблемы, закономерности, перспективы: сборник статей III Международной научно-практической конференции. - 2017. - С. 37-39.

8. Мартышкин А.И., Мартенс-Атюшев Д.С., Маркин Е.И. К вопросу построения реконфигурируемой вычислительной системы на базе ПЛИС для цифровой обработки сигнала // Современные инновационные технологии подготовки инженерных кадров для горной промышленности и транспорта. - 2017. - № 4. - С. 433-439.

9. Мартышкин А.И. Математическое моделирование и возможность аппаратной поддержки алгоритмов управления взаимодействующими процессами в высокопроизводительных вычислительных системах // XXI век: итоги прошлого и проблемы настоящего плюс. - 2017. - № 4 (38). - С. 132-139.

10. Мартышкин А.И. Исследование возможной структуры аппаратного арбитра общей шины многопроцессорной реконфигурируемой вычислительной системы // Современные методы и средства обработки пространственно-временных сигналов: сборник статей XV Всероссийской научно-технической конференции. - 2017. - С. 69-75.

11. Мартышкин А.И. Функциональная организация аппаратного арбитра общей шины многопроцессорной системы // Модели, системы, сети в экономике, технике, природе и обществе. - 2017. - № 3 (23). - С. 151-159.

Размещено на Allbest.ru

...

Подобные документы

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

    курсовая работа [621,5 K], добавлен 24.09.2010

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

    курсовая работа [271,4 K], добавлен 17.09.2013

  • Изучение работы цифрового интерфейса, способ осуществления помехоустойчивого кодирования. Выбор среды программирования. Разработка структуры программного обеспечения и методики его тестирования. Создание алгоритмов работы имитатора цифрового канала связи.

    дипломная работа [2,7 M], добавлен 10.09.2011

  • Принцип работы технологии PXE. Технические характеристики Mikrotik RB951Ui. Применение беспроводного USB-адаптера. Предназначение сетевого адаптера TL-WN751ND. Окно подключения к маршрутизатору. Интерфейс программы WinBox. Бездисковые рабочие станции.

    курсовая работа [3,0 M], добавлен 03.06.2014

  • Магистрально-модульный принцип построения компьютера. Магистральный (шинный) принцип обмена информацией между устройствами. Внутреннее устройство персонального компьютера: состав и назначение основных блоков. Устройства ввода и вывода информации.

    реферат [475,6 K], добавлен 19.11.2009

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

    методичка [258,6 K], добавлен 28.04.2009

  • Анализ способов сопряжения персонального компьютера с разрабатываемым устройством. Разработка интерфейса ПК. Объединение модулей микропроцессорного устройства в единую систему. Выбор аналоговых коммутаторов. Разработка структурной схемы устройства.

    курсовая работа [426,7 K], добавлен 03.05.2014

  • Оценка временной сложности алгоритма. Механизм сортировки пузырьком и вставками. Основные положения технологии параллельного программирования Ореn MР. Оценка временной сложности некоторых классов алгоритма с помощью параллельного программирования.

    дипломная работа [1,7 M], добавлен 27.10.2017

  • Организация бухгалтерского и управленческого учета в ГК "Продимекс". Разработка и включение в типовую конфигурацию "1С: Управление производственным предприятием 8" блока параллельного учета. Особенности учета основных средств и амортизационных отчислений.

    дипломная работа [2,8 M], добавлен 20.12.2013

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

    курсовая работа [39,5 K], добавлен 28.01.2012

  • Анализ функций, выполняемых сетевыми адаптерами ЛВС различных технологий. Формат пакета Ethernet. Параметры процедуры передачи кадра. Комбинированный метод доступа. Разработка структурной схемы сетевого адаптера. Генератор прямоугольных импульсов.

    дипломная работа [1,2 M], добавлен 25.09.2014

  • Схема устройства компьютера, магистрально-модульный принцип его построения. Назначение материнской платы, виды шин и портов, работа системного блока и видеокарты, особенности обработки информации. Устройства ввода и вывода, характеристики микрофона.

    презентация [13,4 M], добавлен 13.02.2012

  • Основные направления развития параллелизма, модели параллельного программирования. Автоматические средства разработки параллельного ПО, анализ последовательной программы. Разработка системы автоматического распараллеливания программ на языке Fortran77.

    дипломная работа [57,7 K], добавлен 14.10.2010

  • Изучение особенности архитектуры современных персональных компьютеров, основанной на магистрально-модульном принципе. Характеристика режимов использования шины передачи данных. Подключение к магистрали: контроллер, драйвер. Быстродействие системы ПК.

    презентация [4,1 M], добавлен 18.04.2012

  • Архитектура микроконтроллеров AVR и PIC. Описание и структура регистров из области ввода/вывода. Внутренняя и внешняя память SRAM микроконтроллеров AVR. Особенности аналого-цифрового преобразования. Переключение в режим параллельного программирования.

    лекция [755,2 K], добавлен 28.05.2010

  • Создание мезонинного адаптера USB 2.0. - устройства, позволяющего быстро передавать большие объемы данных и связывать специализированные устройства с компьютером через USB интерфейс. Электрическая принципиальная схема адаптера. Себестоимость изделия.

    дипломная работа [718,0 K], добавлен 28.06.2011

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

    контрольная работа [407,5 K], добавлен 12.10.2015

  • Обоснование выбора программно-технических средств. Надежность программы и состав технических средств. Разработка структурной схемы программы, алгоритмического и программного интерфейса. Технология разработки интерфейса пользователя и программных модулей.

    дипломная работа [3,2 M], добавлен 22.01.2013

  • Классификация автомобильных мехатронных модулей по функциональному назначению. Анализ особенностей архитектуры сетевого интерфейса бортовой информационно–управляющей системы. Исследование основных топологических схем мультиплексных систем автомобиля.

    дипломная работа [1,6 M], добавлен 26.07.2017

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

    курсовая работа [1,2 M], добавлен 24.01.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.