Устройство для передачи информации между процессорами в многопроцессорной вычислительной системе

 

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

союз советских социАлистических

РЕСПУБЛИК (51)з 6 06 F 13/00

ГОСУДАРСТВЕННОЕ ПАТЕНТНОЕ

ВЕДОМСТВО СССР (ГОСПАТЕНТ СССР) ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДETEflbGTBY

УЮ

О ! о (21) 4724840/24 (22) 31.07.89 (46) 23.04.93. Бюл. Рв 15 (71) Ленинградский отраслевой научно-исс- ледовательский институт связи (72) Б.С.Гольдштейн, С.А.Брусиловский, P.Ä.Ðåðëå и M.Ã.Ñûðîõíîâà (56) Плангишвили И.В., Стецюра Г.Г. Микропроцессорные системы. — M. Наука, 1980.

Авторское свидетельство СССР

М 1460724, кл. G 06 F 15/16, 1987. (54) УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ ИНФОРМАЦИИ МЕЖДУ ПРОЦЕССОРАМИ В

МНОГОПРОЦЕССОРНОЙ ВЫЧИСЛИТЕЛЬНОЙ СИСТЕМЕ

SU 1810890 А1 (57) Изобретение относится к вычислительной технике и может быть использовано в телефонии в распределенной микропроцессорной системе управления узла коммутации. Цель изобретения — повышение быстродействия. Поставленная цель достигается тем, что устройство для передачи информации между процессорами в многопроцессорной вычислительной системе содержит блок 1 буферной памяти сообщений, блок 2 управления адресом, блок 5 управления передачей, шинный формирователь 4 и блок 3 задержек. 2 ил.

1810890

Изобретение относится к вычислительной технике и может быть использовано в распределенной микропроцессорной системе управления цифровых автоматических телефонных станций (АТС), Целью изобретения при использовании предлагаемого устройства для цифровых

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

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

Схема содержит блок буферной памяти

1 сообщений, блок 2 управления адресом, блок 3 задержек, шинный формирователь 4, блок 5 управления. передачей. Блок буферной памяти 1 сообщений имеет К информа. ционных входов 6, К информационных выходов 7, связанных с К информационными входами 8 шинного формирователя 4, M адресных входов 9, связанных с М адресными выходами 10 блока 2 управления адресом и вход 11 управления блока буферной аамяти 1 сообщений, связанный с выходом управления 12 блока 2 управления адресом. блок 2 управления адресом имеет счетный вход 13, связанный с выходом 14 запроса на передачу блока 5 управления передачей, который также подается на управляющий микропроцессор и к устройству подключения.

Вход 15 разрешения передачи шинного формирователя 4 соединен с выходом 16 разрешения передачи блока 5 управления передачей.

На вход включения 17 блока 2 управления адресом, соединенный со входом взведения 18 блока 3 задержек, поступает сигнал управления от управляющего микропроцессора. Блок 2 управления адресом имеет также выход 19 сброса, который связан со входом 20 сброса блока 3 задержек и выход 21 сигнализации заполнения блока буферной памяти 1 сообщений, соединен. ный с входом 22 управления передачей блока 5 управления передачей.

Блок 3 задержек своим выходом 23, по которому поступает сигнал окончания отсчета времени, связан с таймерным входом

24 блока 5 управления передачей..

Вход 25 готовности устройства подключения блока 5 управления передачей соединен с входом 26 разрешения считывания блока 2 управления адресом. К информационных выходов 27 шинного формирователя

4 подаются к устройству подключения.

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

2р управления адресом формируются адреса записи сообщений, размещающие сообщения по мере их поступления в блок буферной памяти 1 сообщений. Блок 2 управления адресом дешифрирует адрес N-го сообще25 ния и на выходе сигнализации 21 заполнения блока буферной памяти 1 сообщений появляется сигнал. Наличие сигнала заполнения блока буферной памяти 1 сробщений появляется сигнал. Наличие сигнала запол30 нения блока буферной памяти 1 сообщения (т.е. сигнала о приходе N-ro сообщения) или сигнала окончания отсчета времени с выхода 23 приводит к формированию сигнала запроса на передачу в блоке 5 управления

35 передачей на выходе 14, который поступает на счетный вход 13 блока 2 управления адресом для формирования адресов на считы: вание информации из блока буферной памяти 1 сообщений. Сигнал готовности, поступающий на вход 25 блока 5 управления передачей, переключает по входу 26 блок 2 .управления адресом на считывание, формирует сигнал разрешения передачи на выхо45 де 16 блока 5 управления передачей, который открывает шинный формирователь. Блок буферной памяти 1 сообщений организован по принципу стека: "последним пришел — первым вышел". Когда пере50 дача закончена, блок 2 управления адресом формирует сигнал сброса на выходе 19, который сбрасывает блок 3 задержек по входу

20. Цикл передачи начинается заново.

Основными достоинствами заявляемо55 го устройства является увеличение общей производительности многопроцессорной системы эа счет снижения временных затрат на межпроцессорный обмен при тех же гарантированных предельных временах передачи сообщений; уменьшение непроиэво1810890 дительных временных затрат коммуникационной среды за счет группирования передаваемых сообщений (пакетов) при тех же гарантированных предельных временах передачи сообщений; при использовании устройства в системе управления цифровой

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

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

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

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

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

35.

1810890 ф) ф Я

9% М яв Ь

С> Q %1

Составитель С.Брусиловский

Техред M.Mîðãåíòàë Корректор О.Густи

Редактор

Заказ 1446 Тираж Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., 4/5 .

Производственно-издательский комбинат "Патент", г. Ужгород, ул,Гагарина, 101 х к а

Ю М

4 Q

Устройство для передачи информации между процессорами в многопроцессорной вычислительной системе Устройство для передачи информации между процессорами в многопроцессорной вычислительной системе Устройство для передачи информации между процессорами в многопроцессорной вычислительной системе Устройство для передачи информации между процессорами в многопроцессорной вычислительной системе 

 

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

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

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

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

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

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

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

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

Изобретение относится к цифровой вычислительной технике

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

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

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

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

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

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

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

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

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