Процессор ввода-вывода

 

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



 

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