Устройство сопряжения процессора с памятью

 

Изобретение относится к вычислительной технике и может быть использовано для управления обменом информацией между процессором и памятью в вычислительных системах. Цель изобретения состоит в упрощении устройства. Устройство содержит приемник-передатчик 1, коммутатор 2, элементы ИЗ - первой группы, элементы ИЛИ 4 группы, счетчики 5 группы, блоки памяти 6 группы, счетчик 7, блок хранения карты годности 8, элементы И 9 второй группы, элемент И 10. 1 ил. со СП 1чЭ иЙ СО Ot)

СООЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИН (51)4 С 06 F

Ч

1 д 1

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АBTOPCHOMV СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3989553/24-24 (22) 16. 12.85 (46) 15. 11.87. Бюл. ¹ 42 (71) Московский энергетический институт (72) И.Н.Андреева и Г.А,Бородин (53) 681.325(088.8) (56) Авторское свидетельство СССР № 1056267, кл. G 06 F 9/00, 1981.

Авторское свидетельство СССР № 1324487, кл. G 06 F 13/00, 1985. (54) УСТРОЙСТВО СОПРЯЖЕНИЯ ПРОЦЕССОРА

С ПАМЯТЬЮ

„„SU„„1352496 А1 (57) Изобретение относится к вычислительной технике и может быть использовано для управления обменом информацией между процессором и памятью в вычислительных системах ° Цель изобретения состоит в упрощении устройства.

Устройство содержит приемник-передатчик 1, коммутатор 2, элементы И 3 первой группы, элементы ИЛИ 4 группы, счетчики 5 группы, блоки памяти 6 группы, счетчик 7, блок хранения карты годности 8, элементы И 9 второй группы, элемент И 10. 1 ил.

1 !35

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

На чертеже представлена схема устройства сопряжения процессора с памятью, Устройство содержит двунаправленный коммутатор 1, коммутатор 2, элементы И 3 первой группы, элементы ИЛИ

4 группы, счетчики 5 группы, блоки 6 памяти группы, счетчик 7, блок 8 памяти карты годности, элементы И 9 второй группы, элемент И 10, управляющие входы: установки нуля 11, тактовый 12, первый 13, второй 14, входы †выхо 15 устройства, информационные входы 16 устройства, информационные выходы 17 устройства.

Устройство работает следующим образом.

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

Каждая микросборка имеет 256 основных регистров хранения и 22 резервных, предназначенных для замены дефектных основных регистров. В соответствии с этой органиэацией устройство управления данными содержит m блоков 6 памяти, емкость которых равна К х 1, где К = 256, m счетчиков 5, разрядностью 8, m элементов И 3 и 9 и ИЛИ 4.

Блок 8 хранения карты годности содержит информацию о наличии и местоположении дефектных регистров хранения

ЦМД-микросборок. Его емкость равна

N х m, где N — общее количество регистров хранения в микросборке. В каждом такте работы устройства из блока 8 считывается ш-разрядное слово, логическая 1 или логический О в каждом разряде которого означают бездефектен или нет регистра хранения (по номеру соответствующий номеру такта) в каждой из m микросборок.

Каждая операция записи и чтения информации в (из) ЦМД ЗУ включает два этапа: прием информации от ЦВМ (от

ЦМД ЗУ) в блоки 6 памяти, чтение информации из блоков 6 памяти в 1lffg ЗУ (в ЦВМ) . Перед каждым этапом произво2496 2 дится обнуление счетчиков 5 группы и счетчика 7 по входу 11 устройства.

Синхроимпульсы поступают в течение всего периода работы устройства по входу 12 устройства. По входу 13 поступает управляющий сигнал запись логический О, считывание — логическая

1, определяющий режимы работы блоков

6 памяти. По входу 14 единичный сигнал поступает при приеме и передаче данных от (в) ЦВМ.

10 дефектный регистр хранения 2-й ЦМДмикросборки (закрыв элемент И 9).

Кроме того, он запретит прохождение синхроимпульса через элемент И 3, а, следовательно, в следующем такте ин50 формация. для второго регистра хранения 2-й микросборки снова будет выбираться иэ нулевой ячейки блока 6 памяти. Таким образом, в дефектный регистр запишется "неинформационный

При записи информации в ЦМД ЗУ данные от процессора по входам 15 через двунаправленный коммутатор 1 и коммутатор 2 поступают на информационный вход каждого блока 6 памяти группы. Перебор адресов блоков 6 памяти осуществляется счетчиками 5, на вход которых поступают синхроимпульсы по второму входу соответствующего элемента ИЛИ 4 группы. Их поступление разрешено сигналом, поступающим по

25 входу 14. На втором этапе операции записи исходный информационный поток преобразуется в соответствии с картиной дефектов регистров хранения ЦМДмикросборки. Предположим, что первый регистр хранения в 1-й ЦМД-микросборке бездефектен, а во 2-й — дефектен.

Тогда на первом такте из блока 8 памяти карты годности будет считано слово, содержащее 1 и О соответственно в первом и втором разряде. Логи35 ческая 1 первого разряда, во-первых разрешит передачу информационного бита в ЦМД-микросборку, а во-вторых разрешит прохождение очередного синхроимпульса через элемент И 3 и далее

40 через элемент ИЛИ 4 изменит содержимое счетчика 5, а, следовательно, в следующем такте информация из блока

6 памяти будет выбираться из следующей ячейки и записываться во второй

45 регистр хранения (если он бездефектен) . Логический О второго разряда слова, считанного из блока 8, запретит запись информационного бита в

2496

45

Тираж 671 Подписное

ВНИИПИ Заказ 5567/49

Произв. полигр. пр тие, r. Ужгород, ул. Проектная 4 з 135 ноль", а исходная информация будет сохранена.

При чтении сначала информация из

ЦМД ЗУ через коммутатор 2 поступает на соответствующие информационные входы блоков 6. При этом на входе

13 — логический О, на входе 14 — логический О. Первые биты от всех ЦИДмикросборок записываются в нулевые ячейки блоков 6 независимо от годности первых регистров хранения. По окончании синхроимпульса на выходах блока 8 имеем картину дефектов первых регистров хранения. Предположим, что в 1-й микросборке первый регистр беэдефектен, а во 2-й микросборке — дефектен. Тогда логическая 1 первого разряда слова, считанного из блока 8, разрешит прохождение очередного синхроимпульса, в результате чего содержимое соответствующего счетчика 5 изменится на единицу, а, следовательно, следующий очередной бит информационного потока будет адресован в первую ячейку блока 6 памяти.

Логический О второго разряда слова, принятого от блока 8, обеспечит сохранение содержимого соответствующего счетчика 6, в результате чего, очередной бит, принятый от 2-й микросборки снова запишется в нулевую ячейку, в которую на предыдущем такте был записан "неинформационный ноль 1 иэ дефектного регистра. Таким образом, по окончании приема информации от Ц1Щ ЗУ в блоках 6 памяти будет записан исходный информационный поток. По входу 13 устанавливается логическая 1, по входу 14 — ло- гическая 1, и данные из блоков 6 памяти передаются через блок 1 в процессор.

Формула изобретения

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

Устройство сопряжения процессора с памятью Устройство сопряжения процессора с памятью Устройство сопряжения процессора с памятью 

 

Похожие патенты:

Изобретение относится к области вычислительной техники и предназначено для построения отказоустойчивости вычислительных систем

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

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

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

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

Изобретение относится к вычислительной технике и может быть использовано при построении сетей ЭВМ с синхронными каналами передачи данных

Изобретение относится к вычислительной технике и может быть использовано при построении многомашинных вычислительных систем на базе микроэвм с общей шиной

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

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

Изобретение относится к вычислительной технике и может быть использовано в многомашинных вычислительных системах с общей магистралью, в многомашинных системах управления связью

Изобретение относится к области вычислительной техники и предназначено для построения коммутационных сетей вычислительных систем

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

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

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

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

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

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