Система для решения задач математической физики Советский патент 1981 года по МПК G06F17/12 

Описание патента на изобретение SU868768A1

(54) СИСТЕМА ДЛЯ РЕШЕНИЯ ЗАДАЧ МАТЕМАТИЧЕСКОЙ ФИЗИКИ

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

название год авторы номер документа
Устройство центрального управления процессора 1983
  • Никитин Анатолий Иванович
  • Зак Лариса Семеновна
  • Цуканов Юрий Петрович
  • Мегель Клавдия Ивановна
  • Засоко Александр Борисович
  • Маликова Надежда Михайловна
  • Нестерова Людмила Григорьевна
  • Игнаткин Николай Александрович
SU1136177A1
Процессор 1984
  • Лопато Георгий Павлович
  • Смирнов Геннадий Дмитриевич
  • Чалайдюк Михаил Фомич
  • Пыхтин Вадим Яковлевич
  • Асцатуров Рубен Михайлович
  • Запольский Александр Петрович
  • Подгорнов Анатолий Иванович
  • Пронин Владислав Михайлович
  • Шкляр Виктор Борисович
SU1247884A1
Адаптивное вычислительное устройство 1980
  • Богатырев Владимир Анатольевич
SU957214A1
Система обработки нечеткой информации 1987
  • Алексенко Андрей Геннадьевич
  • Виноградов Владимир Борисович
  • Коночкин Анатолий Иванович
  • Куприянов Михаил Степанович
SU1444803A1
Устройство буферизации команд процессора 1983
  • Никитин Анатолий Иванович
SU1092506A1
Микропрограммное устройство управления 1983
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Литвиненко Вадим Георгиевич
  • Ткаченко Сергей Николаевич
SU1100624A1
Микропрограммное устройство управления 1982
  • Харченко Вячеслав Сергеевич
  • Плахтеев Анатолий Павлович
  • Благодарный Николай Петрович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
SU1030801A1
Устройство для обмена информацией 1982
  • Бондаренко Евгений Александрович
  • Вероцкий Валентин Дионисиевич
  • Лосев Виктор Дмитриевич
  • Орлова Ирина Александровна
  • Погребинский Соломон Бениаминович
  • Пуляткина Людмила Васильевна
  • Скурихин Андрей Владимирович
SU1070536A1
Микропрограммное устройство управления с контролем 1984
  • Сидоренко Николай Федорович
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Самарский Виктор Борисович
  • Ткаченко Сергей Николаевич
  • Остроумов Борис Владимирович
SU1233155A1
Микропроцессор 1977
  • Малиновский Борис Николаевич
  • Палагин Александр Васильевич
  • Дряпак Анатолий Федорович
  • Кургаев Александр Филиппович
  • Алексеевский Михаил Александрович
  • Цветов Виктор Пантелеймонович
SU943735A1

Иллюстрации к изобретению SU 868 768 A1

Реферат патента 1981 года Система для решения задач математической физики

Формула изобретения SU 868 768 A1

Изобретение относится к вычи.слительн.ой технике и может быть использовано при построении специализирован ных вычислительных средств для решени задач математической физики. Известна система для решения зада математической физики, содержащая устройство управления и матрицу реша ющих блоков l3 Недостатками этой системы являют ся низкие надежность и производител ность . Наиболее близкой к предлагаемой является система, содержащая устрой ство -управления, матрицу решающих блоков и матрицу узлов .диагностики 2 . Недостатком известной системы яв ляатся низкая надежность. Шель изобретения - повышение надежности системы. Поставленная цель достигается те что в систему для решения задач мат матической физики, содержащую устро ство управления, матрицу решающих блоков, соединенных между собой по строкам и столбцам информационными шинами, матрицу узлов диагностики, причем каждый узел диагностики соед нён двухсторонней связью с соответствующим решающим блоком, выход каждого узла диагностики соединен с первым входом устройства управления, первый и второй входы каждого узла диагностики соединены соответственно с первым и вторым выходами устройства управления., первый и второй входы каждого решающего блока соединены соответственно с третьим и четвертым выходами устройства -управления, второй вход которого соединен с выходом решающего блока, введены блок переадресации и на каждый решающий блок коммутатор блокировки строки и коммутатор блокировки столбца, причем каждый коммутатор блокировки строки под1 лю.чен к информационным шинам соответствующего решающего блока параллельно по строке, каждый коммутатор блокировки столбца подключен к информационным шинам соответствующего решающего блока параллельно по столбцу, вход каждого коммутатора блокировки строки соединен с соответствующим выходом первой группы блока переадрасации, вход каждого коммутатора блокировки столбца соединен с соотBeTCTBViomHM выходом второй группы блока переадресации, первый и второй выходы которого соединены соответстенно с третьим и четвертым входами аждого решающего блока, пятый и. естой выходы устройства управления оединены соответственно с первым и вторымвходами блока переадресации, третий выход которого соединен с третьим входом устройства управления.

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

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

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

На фиг. 1 приведена блок-схема предлагаемой системы; на фиг. 2 блок-схема устройства управления;на фиг. 3 - блок-схема блока переадресации.

Система содержит устройство 1 управления, блок 2 переадресации,решающие блоки 3, узлы 4 диагностики,коммутаторы 5 блокировки строк, коммутаторы б блокировки столбцов, устройство 1 управления содержит память 7, регистр 8 микрокоманд, счетчик 9 адреса, регистр 10 адреса, коммутатор 11 выбора адреса, арифметико-логический блок 12, регистр 13 адреса возврата, коммутатор 14 адреса ветвления, коммутатор 15 условий, регистр 16 условий, память 17 исключаемых строк и столбцов; дешифраторы 18 и 19, регистр 20 номера строки, регистр 21 номера столбца, схемы 22 и 23 сравнения, регистр 24 модификации адреса строки, регистр 25 модификации адреса столбца, регистр 26 текущего адреса строки, регистр 27 текущего адреса столбца, сумматоры 28 и 29, элементь И 30 и 31,

Система работает следующим образом,

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

6, которые блокируют соответствующую строку или соответствующий столбец, в зависимости от целесообразности блокировки строки или столбца.

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

В память 7 записывают программу работы и исходную информацию. Начальная команда через коммутатор 11 поступает в регистр 10, который определяет первую микропрограмму. Первая микропрограмма поступает в регистр 8 ;и осуществляется управление различными узлами устройства 1 и блоками системы. Через счетчик 9 и коммутатор 11 осуществляется формирование следующего адреса в случае последовательной микропрограммы. Если же происходит переход в программу при наличии определенных условий, то с помощью регистра 13 и коммутатора 14 осуществляется формирование адреса возврата, используемого при выходе из-под программы. Различные условия, используемые для формирования адреса следующей микропрограммы, формируются с помощью регистра 16, коммутатор 15 и арифметико-логического блока 12 который проводит анализ данных, поступаемых из памяти 7.

В память 17 записываются коды строки и столбца, где расположен решающий блок 3, в котором обнаружена неисправность. Управление записью и считыванием в памяти 17 осуществляется регистром 8.

Блок переадресации работает следующим образом.

При наличии сигнала об исключении определенного столбца или строки,поступающего из памяти 17, дешифратор 18 и 19 формирует код в соответствующем регистре 20 или 21. Код,сформированный в регистре 20 (21), поступает в соответствующий коммутатор 5(6) и соответствующий решающий блок 3 блокируется, а информация передается через соответствующий коммутатор. Одновременно производится замена неисправного решающего блока 3. Это осуществляется путем переадресации .резервного решающего блока 3. При этом в регистры 24 или 25 заносится исполнительный адрес соответственно строки или столбца. Схемы сравнения 22 и 23 сравнивают содержимое регистров 26 (27) с адресом неисправного решающего блока и, в случае равенства или превышения его, содержимое регистра 24 (25) через соответствующий элемент И 30 (31) поступает в сумматор 28 (29) , откуда сформированный адрес поступает в соответствующий решающий блок 3 и включает его в работу взамен неисправного.

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

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

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

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

3. Система поп, 1, отлича rout а я с я тем, что блок переадресации содержит два дешифратора, два сумматора, регистр номера столбца, регистр номера строки, регистр модификации адреса строки, регистр модификации адреса столбца, регистр текущего адреса строки, регистр текущего адреса столбца, две схемы.сравнения, два элемента И, причем входы регистров модификации адреса строки с и столбца, регистров текущего адреса строки и столбца, первые входы регистров номера строки и столбца соединены с первым входом блока, входы дешифраторов и первые входы схем

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

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

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

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

. принятые во внимание при экспертизе

1.Авторское свидетельство СССР № 610Г16, кл. G 06 F 15/32, 1975.2.Авторское свидетельство СССР № 330454, кл. G 06 F 15/16, 1970 (прототип).

фиг, 2

(риг.З

SU 868 768 A1

Авторы

Блейерс Ян Фридович

Звиргздиньш Франциск Петрович

Максимов Михаил Михайлович

Опманис Илмар Эдуардович

Родэ Эмиль Эмилиевич

Даты

1981-09-30Публикация

1979-03-21Подача