RU2039374C1 - Программируемое устройство сопряжения с повышенной нагрузочной способностью - Google Patents

Программируемое устройство сопряжения с повышенной нагрузочной способностью Download PDF

Info

Publication number
RU2039374C1
RU2039374C1 SU5061501A RU2039374C1 RU 2039374 C1 RU2039374 C1 RU 2039374C1 SU 5061501 A SU5061501 A SU 5061501A RU 2039374 C1 RU2039374 C1 RU 2039374C1
Authority
RU
Russia
Prior art keywords
group
outputs
inputs
block
output
Prior art date
Application number
Other languages
English (en)
Inventor
В.И. Байдаков
П.А. Желтов
В.Н. Заякин
Е.Г. Росляков
Ю.А. Шашков
Original Assignee
Центральный научно-исследовательский институт автоматики и гидравлики
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Центральный научно-исследовательский институт автоматики и гидравлики filed Critical Центральный научно-исследовательский институт автоматики и гидравлики
Priority to SU5061501 priority Critical patent/RU2039374C1/ru
Application granted granted Critical
Publication of RU2039374C1 publication Critical patent/RU2039374C1/ru

Links

Images

Landscapes

  • Communication Control (AREA)

Abstract

Изобретение относится к вычислительной технике и может быть использовано для построения устройств сопряжения ЭВМ с периферийными устройствами. Изобретение решает задачу повышения нагрузочной способности устройств сопряжения, построенных на основе применения программируемых параллельных интерфейсов (ППИ), не ограничивая при этом его возможностей по реализации всего многообразия протоколов обмена информацией между ЭВМ и конкретным ПУ. Устройство содержит буфер данных 1, селектор адреса 5, два программируемых параллельных интерфейса 2.1 и 2.2, четыре блока шинных формирователей 3.1, 3.2, 3.3, 3.4, два блока буферных элементов 4.1 и 4.2, два регистра 8.1 и 8.2, два дешифратора управляющих слов 10.1 и 10.2, два элемента НЕ 7.1 и 7.2, формирователь сигналов записи 9, два формирователя сигналов управления 6.1 и 6.2. 4 ил. 3 табл.

Description

Изобретение относится к вычислительной технике и может быть использовано для построения устройств сопряжения ЭВМ с периферийными устройствами (ПУ).
Для реализации более чем одного протокола обмена информацией между ЭВМ и ПУ различного типа с помощью одного устройства сопряжения используют программируемые интерфейсы, т. е. интерфейсы, способные менять свою конфигурацию под управлением программы. Большие возможности для построения такого рода устройств сопряжения дает применение БИС программируемого параллельного интерфейса (ППИ) КР580ВВ55А, предназначенной для организации ввода/вывода параллельной информации различного формата и позволяющей реализовывать большинство известных протоколов обмена по параллельным каналам [1, 2, 3, 4] В состав БИС для обмена информацией с внешними устройствами входят три 8-разрядных канала ввода/вывода (РОRТ А, В и С). Режим работы каждого из каналов ППИ программируется с помощью управляющего слова. Управляющее слово может задать один из трех режимов: основной режим ввода/вывода (режим 0), стробируемый ввод/вывод (режим 1), режим двунаправленной передачи информации (режим 2) [1]
Однако возможности построения устройств сопряжения для связи ЭВМ с ПУ на основе БИС ППИ ограничиваются малой нагрузочной способностью микросхемы (выходной ток низкого уровня 1, 7 мА [5]). Повышенная нагрузочная способность портов интерфейсных устройств требуется, например, в случае удаленного ПУ и, следовательно, возникает необходимость работы на коаксиальный кабель или витую пару большой длины. Установка буферных каскадов со стороны портов микросхемы осложняется тем, что необходимо переключать направление передачи информации по ним, не ограничивая при этом возможности микросхемы по режимам работы и направлениям передачи, а также не снижая скорости обмена информацией. Авторам известен случай применения шинных формирователей, в том числе и для умощнения портов ППИ в универсальном интерфейсе [8] Однако указанный вариант сужает потенциальные возможности ППИ, т. к. для управления формирователями, установленными по портам А и В, используются сигналы портов С и, следовательно, они не могут быть использованы самостоятельно в качестве сигналов, участвующих в обмене информацией с ПУ.
Предлагаемое изобретение решает задачу повышения нагрузочной способности устройства сопряжения, построенных на основе ППИ, не ограничивая при этом его возможностей по реализации всего многообразия протоколов обмена информацией между ЭВМ и конкретным ПУ.
Наиболее близким к предлагаемому изобретению и может быть рассмотрено устройство для связи персонального компьютера типа IВМ РС с накопителем на магнитной ленте НМЛ СМ5309 [6]
Поставленная цель достигается тем, что в устройство, содержащее буфер данных, селектор адреса и два программируемых параллельных интерфейса, введены буферные каскады четыре блока шинных формирователей и два блока буферных элементов, два регистра, два дешифратора управляющего слова, два элемента НЕ, формирователь сигналов записи, два формирователя сигналов управления.
На фиг. 1 представлена структурная схема прогpаммируемого устройства сопряжения с повышенной нагрузочной способностью.
Устройство содержит буфер данных 1, селектор адреса 5, два программируемых интерфейса 2.1 и 2.2, четыре блока шинных формирователей 3.1, 3.2, 3.3, 3.4, два блока буферных элементов 4.1 и 4.2, два регистра 8.1 и 8.2, два дешифратора управляющего слова 10.1 и 10.2, два элемента НЕ 7.1 и 7.2, формирователь сигналов записи 9, два формирователя сигналов управления 6.1 и 6.2.
Первая группа входов-выходов буфера данных является группой входов-выходов данных устройства, первая группа входов селектора адреса является группой адресных входов устройства, вторая группа входов селектора адреса является группой входов сигналов управления устройства, вторая группа входов-выходов буфера данных соединена с группой входов-выходов данных первого и второго программируемых параллельных интерфейсов, выход чтения группы выходов селектора адреса соединен с входами чтения первого и второго программируемых параллельных интерфейсов и соединен с входом чтения буфера данных, выход выбора устройства группы выходов селектора адреса соединен с входом выбора буфера данных, выходы записи и сброса группы выходов селектора адреса соединены соответственно с входами записи и сброса первого и второго программируемых параллельных интерфейсов, нулевой и первый разряды выхода выбора интерфейса группы выходов селектора адреса соединены с входами выбора соответственно первого и второго программируемых параллельных интерфейсов, нулевой и первый разряды адресного выхода группы выходов селектора адреса соединены соответственно с нулевым и первым разрядами адресного входа группы входов первого и второго программируемых параллельных интерфейсов, первые группы входов-выходов каждого блока шинных формирователей и блока буферных элементов являются соответствующими группами входов-выходов устройства, нулевой, второй, третий, пятый, шестой, седьмой разряды второй группы входов-выходов буфера данных соединены с соответствующими информационными входами первого и второго регистров, первый разряд второй группы входов-выходов буфера данных подключен через первый элемент НЕ к первым разрядам информационных входов, первого и второго регистров, четвертый разряд второй группы входов-выходов буфера данных подключен через второй элемент НЕ к четвертым разрядам информационных входов первого и второго регистров, седьмой разряд второй группы входов-выходов буфера данных подключен к первому входу формирователя сигналов записи, второй и третий входы, которого соединены соответственно с нулевым и первым разрядами адресного выхода группы выходов селектора адреса, четвертый, пятый и шестой входы формирователя сигналов записи соединены соответственно с выходом записи, с нулевым и первым разрядами выбора селектора адреса, первый и второй выходы формирователя сигналов записи соединены соответственно с входами записи первого и второго регистров, выход сброса группы выходов селектора адреса соединен с входами сброса первого и второго регистров, группа выходов первого порта первого программируемого параллельного интерфейса соединена с группой информационных входов первого блока шинных формирователей, группа выходов второго порта первого программируемого параллельного интерфейса соединена с группой информационных входов первого блока буферных элементов, группа выходов третьего порта первого программируемого параллельного интерфейса соединена с группой информационных входов второго блока шинных формирователей, группа выходов первого порта второго программируемого параллельного интерфейса соединена с группой информационных входов третьего блока шинных формирователей, группа выходов второго порта второго программируемого параллельного интерфейса соединена с группой информационных входов второго блока буферных элементов, группа выходов третьего порта второго программируемого параллельного интерфейса соединена с группой информационных входов четвертого блока шинных формирователей, группа выходов первого регистра соединена с группой адресных входов первого дешифратора управляющего слова, первый разрядный выход группы выходов первого регистра соединен с управляющим входом второго блока шинных формирователей, четвертый и шестой разрядные выходы группы выходов первого регистра соединены соответственно с первым и вторым входами первого формирователя сигналов управления, третий вход первого формирователя сигналов управления соединен с шестым выходом группы выходов первого блока буферных элементов, выход первого формирователя сигналов управления соединен с входом управления первого блока шинных формирователей, группа выходов второго регистра соединена с группой адресных входов второго дешифратора управляющего слова, первый разрядный выход группы выходов второго регистра соединен с управляющим входом четвертого блока шинных формирователей, четвертый и шестой разрядные выходы группы выходов второго регистра соединены с первым и вторым входами второго формирователя сигналов управления, третий вход второго формирователя сигналов управления соединен с шестым выходом группы выходов второго блока буферных элементов, выход второго формирователя сигналов управления соединен с входом управления третьего блока шинных формирователей, группа выходов первого дешифратора управляющего слова соединена с группой управляющих входов первого блока буферных элементов, группа выходов второго дешифратора управляющего слова соединена с группой управляющих входов второго блока буферных элементов.
Особенностью построения буферных каскадов устройства является то, что шинные формирователи первых и третьих портов (портов А и В) могут быть выполнены группой по восемь, по числу линий портов, например, на ИМС К555АП6, с единым управляющим входом, а блоки вторых портов (портов С) должны иметь буферные элементы с возможностью управления на ввод или вывод по каждому биту порта в отдельности.
На фиг. 2 представлена схема соединения буферных элементов БЭ1 и БЭ2 в блоках 4.1 и 4.2 для одного бита портов С интерфейсов. Элементы имеют третье состояние, поэтому в случае, если сигнал управления принимает значение лог. "1", то элемент БЭ2 выключается и вся схема работает на ввод.
Устройство сопряжения работает следующим образом.
Перед началом работы ЭВМ с конкретным ПУ необходимо запрограммировать (сконфигурировать) интерфейсы 2 устройства сопряжения под назначенный протокол обмена информацией (применение двух ППИ позволяет вести обмен информацией с ПУ 16-разрядными словами). Для этого по шине ЭВМ (для примера, как и в прототипе, рассмотрена шина ЭВМ типа IВМ РС) в каждый интерфейс поочередно пересылается свое управляющее слово. Для формирования сигналов управления буферными каскадами 3, 4 нельзя непосредственно воспользоваться информацией этих слов, так как они аппаратно недоступны. Для дополнительной фиксации управляющих слов введены два регистра 8.1 и 8.2. Формирование сигналов записи в эти регистры происходит с помощью формирователя 9, построенного, например, как показано на фиг. 3, на трех схемах совпадения. Формирование сигналов записи происходит при наличии следующих сигналов:
сигнал на запись WR, сформированный селектором адреса из сигнала вывода IOW шины ЭВМ;
сигнал выбора интерфейсов СSO или CSI, сформированных селектором адреса по сигналам линий адреса шины ЭВМ;
сигналов А0 и А1, являющихся признаками обращения по адресам управляющих слов и cформированных селектором адреса из одноименных сигналов линий адреса шины ЭВМ;
сигнала DВ7 (D7 1 в управляющем слове), представляющего собой буферизированный сигнал по линии данных D7 шины ЭВМ и свидетельствующий, при наличии всех вышеперечисленных сигналов, о смене конфигурации в одном из интерфейсов (при D7 0 в управляющем слове, интерфейс работает в дополнительном режиме программно независимой установки в 1 и сброса в 0 любого из разрядов регистра порта С, не меняющем конфигурации портов). Наличие именно этих сигналов, всегда сопровождающих смену или начальную установку конфигурации интерфейсов, приводит к автоматической фиксации управляющих слов в регистрах. Так, если происходит установка конфигурации интерфейса 2.1, то это будет сопровождаться в том числе сигналом выбора СSO и появится сигнал записи в регистр 8.1.
Для управления шинными формирователями блоков 3.2, 3.4 по портам В интерфейсов может быть использован 1-й бит 0SWI, 1SWI соответствующего управляющего слова регистров 8, т. к. именно этот бит управляющего слова интерфейса определяет режим на ввод или вывод по этому порту [7]
Шинные формирователи блоков 3.1, 3.3 портов А не должны препятствовать выполнению протокола режима 2 интерфейсов, при котором запись информации в ПУ сопровождается сигналом ПУ "Подтверждение записи", поступающим в устройство сопряжения по шестому биту канала С 0ВС6 (1ВС6) [7] Поэтому для формирования управляющих сигналов 0WR А или 1WR А, определяющих направление передачи блоков 3.1 или 3.3, служат два формирователя 6 построенных, например, с помощью логической схемы И-ИЛИ-НЕ, показанной на фиг. 4.
Схема формирует сигнал 0WR А в зависимости от выбранного режима по порту А. В случае работы порта А интерфейса 2.1 в режимах 0 или 1, о чем будет свидетельствовать наличие логического 0 в шестом бите управляющего слова интерфейса и слова зафиксированного в регистре 8.1, сигнал 0WR А будет определяться четвертым битом 0SW4 слова регистра, поскольку именно он в управляющем слове интерфейса определяет режим на ввод или вывод.
В случае работы в режиме 2 (логическая 1 в шестом бите управляющего слова) режим на ввод или вывод формирователей будет определяться внешним для устройства сопряжения сигналом периферийного устройства 0ВС6.
Для преодоления конфликтных ситуаций по линиям связи устройства сопряжения с ПУ до того момента, как интерфейсы и буферные каскады запрограммированы под выбранный протокол, необходимо предусмотреть, чтобы все каскады были включены на ввод. Для этого можно использовать сигнал шины ЭВМ по линии RESEТ, буферизованный селектором адреса, который формируется после включения питания ЭВМ. Этот сигнал будет сбрасывать все биты регистров 8. Учитывая, что при программировании интерфейсов по портам А и В на ввод в первом и четвертом блоках управляющего слова требуется логическая 1, сигналы по цепям этих битов на входе регистров 8 инвертируются. Теперь в случае программирования портов А и В на ввод, в также после прохождения сигнала RESEТ в первом и четвеpтом разрядах будет зафиксирован 0, определяя работу формирователей портов на ввод.
Так как четвертый бит формирует сигнал управления 0WR А (1WR А), то в схему формирователя 6 могут быть введены инверторы четвертого 0SW4 (1SW4) и шестого 0SW6 (1SW6) битов регистров 8, а соблюдение полярности сигнала управления 0WR А (1WR А) будет обеспечиваться наличием инверсии в схеме И-ИЛИ-НЕ.
Для переключения буферных элементов портов С интерфейсов в устройство сопряжения введены дешифраторы 10, формирующие по восемь управляющих сигналов в зависимости от управляющего слова регистра 8. Дешифратор управляющего слова может быть выполнен с помощью программируемого постоянного запоминающего устройства ППЗУ, к адресным входам которого подводится управляющее слово 0SW (1SW) регистров 8. ППЗУ программируются таким образом, чтобы вырабатываемые ими сигналы управления обеспечивали переключение направления передачи информации по каждой линии блоков 4 в точном соответcтвии с направлениями, установленными по интерфейсах по портам С.
Например, если по протоколу обмена с ПУ интерфейс 2.1 будет запрограммирован на режим 0 по всем портам А, В и С, то ППЗУ дешифратора 10.1 должно формировать сигналы, управляющие буферными элементами в соответствии с табл. 1.
Из данных табл. 1 видно, что значение управляющих сигналов, переключающих буферные элементы блоков 4.1 на ввод или вывод, определяется значениями бита D0 для элементов битов С3-С0 и битом D3 для элементов битов С7-С4. Значения битов D4 и D1 в таблице не определены, т. к. они не влияют на конфигурацию портов С ППИ.
В табл. 2 показано программирование ППЗУ дешифратора для случая использования ППИ в режиме 1, когда порты А и В используются для обмена данными, а линии порта С для приема и выдачи сигналов управления (сигналов квитирования).
В табл. 3 показано программирование ППЗУ дешифратора для случая использования режима 2 ППИ, когда буферные элементы блока 4.1 должны обеспечивать протокол обмена информацией с ПУ по двунаправленному порту А. При этом также должна обеспечиваться возможность обмена информацией по порту В в режимах 0 и 1.
В табл. 3 первые две строки обеспечивают возможность работы в режиме 2 по порту А, а три младших бита порта С могут быть использованы как дополнительные для ввода или вывода. Последней строкой, кроме режима 2 по порту А, обеспечивается возможность обмена по порту 8 в режиме 1, при котором три младших бита порта С используются в качестве сигналов управления.
Таким образом, введение буферных каскадов и других дополнительных блоков в программируемое устройство сопряжения позволило расширить область применения устройства за счет повышения его нагрузочной способности. Так нагрузочная способность по портам А и В (в случае применения в качестве формирователей, например, ИМС К555АП6) увеличивается до 24 мА, а по портам С (в случае применения ИМС К555ЛП8) до 12 мА. При этом сохраняются все потенциальные возможности интерфейсов на ИМС KР80ВВ55А по обеспечению многообразия протоколов обмена информацией с различными периферийными устройствами.
Предлагаемое устройство может рассматриваться как универсальное устройство сопряжения с программно-изменяемой конфигурацией буферизированных портов на ввод или вывод. Применение двух ППИ в устройстве позволяет вести обмен с ПУ как байтами, так и 16-разрядными словами, обеспечивая различные варианты протоколов обмена. Кроме того, устройство предоставляет возможность обмена по 48-ми буферизированным линиям. Повышенная нагрузочная способность устройства позволяет использовать его также в случаях, когда ПУ удалено и возникает необходимость передачи информации по линиям, имеющим повышенную емкостную нагрузку. Введение буферных каскадов позволяет в этом случае сохранить скорость обмена и обеспечить достоверность передаваемой информации. Наличие буферных каскадов также защищает достаточно сложные и дорогостоящие схемы интерфейсов от возможных повреждений в случае нарушений в работе ПУ.

Claims (1)

  1. ПРОГРАММИРУЕМОЕ УСТРОЙСТВО СОПРЯЖЕНИЯ С ПОВЫШЕННОЙ НАГРУЗОЧНОЙ СПОСОБНОСТЬЮ, содержащее буфер данных, селектор адреса и два программируемых параллельных интерфейса, причем первая группа входов-выходов буфера данных является группой входов-выходов данных устройства, первая группа входов селектора адреса является группой адресных входов устройства, вторая группа входов селектора адреса является группой входов сигналов управления устройства, вторая группа входов-выходов буфера данных соединена с группой входов-выходов данных первого и второго программируемых параллельных интерфейсов, выход чтения группы выходов селектора адреса соединен с входами чтения первого и второго программируемых параллельных интерфейсов и соединен с входом чтения буфера данных, выход выбора устройства группы выходов селектора адреса соединен с входом выбора буфера данных, выходы записи и сброса группы выходов селектора адреса соединены соответственно с входами записи и сброса первого и второго программируемых параллельных интерфейсов, нулевой и первый разрядные выходы выбора интерфейса группы выходов селектора адреса соединены с входами выбора соответственно первого и второго программируемых параллельных интерфейсов, нулевой и первый разряды адресного выхода группы выходов селектора адреса соединены соответственно с нулевым и первым разрядами адресного входа группы входов первого и второго программируемых параллельных интерфейсов, отличающееся тем, что в него введены четыре блока шинных формирователей, два блока буферных элементов, два регистра, два дешифратора управляющего слова, два элемента НЕ, формирователь сигналов записи и два формирователя сигналов управления, причем первые группы входов-выходов каждого блока шинных формирователей и блока буферных элементов являются соответствующими группами входов-выходов устройства, нулевой, второй, третий, пятый, шестой и седьмой разряды второй группы входов-выходов буфера данных соединены с соответствующими информационными входами первого и второго регистров, первый разряд второй группы входов-выходов буфера данных подключен через первый элемент НЕ к первым информационным входам первого и второго регистров, четвертый разряд второй группы входов-выходов буфера данных подключен через второй элемент НЕ к четвертому разряду информационных входов первого и второго регистров, седьмой разряд второй группы входов-выходов буфера данных подключен к первому входу формирователя сигналов записи, второй и третий входы которого соединены соответственно с нулевым и первым разрядами адресного выхода группы выходов селектора адреса, четвертый, пятый и шестой входы формирователя сигналов записи соединены соответственно с выходом записи, с нулевым и первым разрядами выхода выбора селектора адреса, первый и второй выходы формирователя сигналов записи соединены соответственно с входами записи первого и второго регистров, выход сброса группы выходов селектора адреса соединен с входами сброса первого и второго регистров, группа выходов первого порта первого программируемого параллельного интерфейса соединен с группой информационных входов первого блока шинных формирователей, группа выходов второго порта первого программируемого параллельного интерфейса соединена с группой первого блока буферных элементов, группа выходов третьего порта первого программируемого параллельного интерфейса соединена с группой информационных входов второго блока шинных формирователей, группа выходов первого порта второго программируемого параллельного интерфейса соединена с группой информационных входов третьего блока шинных формирователей, группа выходов второго порта второго программируемого параллельного интерфейса соединена с группой информационных входов второго блока буферных элементов, группа выходов третьего порта второго программируемого параллельного интерфейса соединена с группой информационных входов четвертого блока шинных формирователей, группа выходов первого регистра соединена с группой адресных входов первого дешифратора управляющего слова, первый разрядный выход группы выходов первого регистра соединен с управляющим входом второго блока шинных формирователей, четвертый и шестой разрядные выходы группы выходов первого регистра соединены соответственно с первым и вторым входами первого формирователя сигналов управления, третий вход первого формирователя сигналов управления соединен с шестым выходом группы выходов первого блока буферных элементов, выход первого формирователя сигналов управления соединен с входом управления первого блока шинных формирователей, группа выходов второго регистра соединена с группой адресных входов второго дешифратора управляющего слова, первый разрядный выход группы выходов второго регистра соединен с управляющим входом четвертого блока шинных формирователей, четвертый и шестой разрядные выходы групппы выходов второго регистра соединены соответственно с первым и вторым входами второго формирователя сигналов управления, третий вход второго формирователя сигналов управления соединен с шестым выходом группы выходов второго блока буферных элементов, выход второго формирователя сигналов управления соединен с входом управления третьего блока шинных формирователей, группа выходов первого дешифратора управляющего слова соединена с группой управляющих входов первого блока буферных элементов, группа выходов второго дешифратора управляющего слова соединена с группой управляющих входов второго блока буферных элементов.
SU5061501 1992-07-03 1992-07-03 Программируемое устройство сопряжения с повышенной нагрузочной способностью RU2039374C1 (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU5061501 RU2039374C1 (ru) 1992-07-03 1992-07-03 Программируемое устройство сопряжения с повышенной нагрузочной способностью

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU5061501 RU2039374C1 (ru) 1992-07-03 1992-07-03 Программируемое устройство сопряжения с повышенной нагрузочной способностью

Publications (1)

Publication Number Publication Date
RU2039374C1 true RU2039374C1 (ru) 1995-07-09

Family

ID=21612933

Family Applications (1)

Application Number Title Priority Date Filing Date
SU5061501 RU2039374C1 (ru) 1992-07-03 1992-07-03 Программируемое устройство сопряжения с повышенной нагрузочной способностью

Country Status (1)

Country Link
RU (1) RU2039374C1 (ru)

Non-Patent Citations (8)

* Cited by examiner, † Cited by third party
Title
1. Хвощ С.Т., Варлинский Н.Н., Попов Е.А. "Справочник. Микропроцессоры микроэвм в системах автоматического управления" - Л.: Машиностроение, 1987. *
2. Григорьев А.А., Федосова А.И. Принципы сопряжения микроэвм с параллельными каналами ввода - вывода/ Микропроцессорные средства и системы 1990, N 3-4. *
3. Балашов Е.П., Пузанков Д.В. Микропроцессоры и микропроцессорные системы - М.: Радио и связь, 1981. *
4. Григорьев В.Л. Программное обеспечение микропроцессорных систем - М.: Энергоатомиздат, 1983. *
5. Технические условия на ИМС КР580ВВ55А-6КО.347.281-02ТУ. *
6. Комиссаров Е.В., Кулинич П.А., Сидоркин В.В. Интерфейс НМЛ СМ5 309 для ПК IВМ РС. Микропроцессорные средства и системы 1990, N 3-4. *
7. Справочник Микропроцессоры и микропроцессорные комплекты интегральных микросхем, т 1, под ред. Шахнова В.А. - М.: Радио и связь, 1988. *
8. Накалов Е.Ф., Тюлькин С.П. Универсальный интерфейс ввода - вывода с элементами самопроверки / Микропроцессорные средства и системы 1990, N 1-2. *

Similar Documents

Publication Publication Date Title
US4349870A (en) Microcomputer with programmable multi-function port
US5619722A (en) Addressable communication port expander
EP0189638A1 (en) Bus width adapter
US5408627A (en) Configurable multiport memory interface
JPH05204820A (ja) マイクロプロセッサ、処理システム、およびバスインタフェース
US5481678A (en) Data processor including selection mechanism for coupling internal and external request signals to interrupt and DMA controllers
US6696316B2 (en) Integrated circuit (IC) package with a microcontroller having an n-bit bus and up to n-pins coupled to the microcontroller
CA1103324A (en) Request forwarding system
CN110781130A (zh) 一种片上***
US4575796A (en) Information processing unit
US4663728A (en) Read/modify/write circuit for computer memory operation
US5023831A (en) Intelligent disk drive having configurable controller subsystem providing drive-status information via host-computer expansion bus
RU2039374C1 (ru) Программируемое устройство сопряжения с повышенной нагрузочной способностью
US4286319A (en) Expandable inter-computer communication system
CN100412837C (zh) 多通道内部集成电路
US5274766A (en) Universal keyboard and keyboard/spatial input device controller
US20040128431A1 (en) [access method and architecture of non-volatile random access memory]
SU1262511A1 (ru) Устройство дл сопр жени двух вычислительных машин
US5862408A (en) Microprocessor system having multiplexor disposed in first and second read paths between memory CPU and DMA for selecting data from either read path
KR0172434B1 (ko) 바이트단위로 레지스터를 제어하는 반도체 메모리 장치
SU1587518A1 (ru) Устройство дл сопр жени процессора с группой блоков пам ти
SU1160426A1 (ru) Устройство дл сопр жени ЭВМ с магистралью ввода-вывода периферийных устройств
SU1259276A1 (ru) Адаптер канал-канал
RU1837303C (ru) Устройство дл сопр жени ЭВМ с периферийными устройствами
KR970002410B1 (ko) 컴퓨터시스템에 있어서 중앙제어기와 주변기기간의 인터페이스장치