Устройство для управления обменом
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
(51) 4 С 06 ОПИСАНИЕ ИЗОБРЕТЕНИ АВТОРСНОМУ С ЕЛЬСТВ ИЯ ОБМЕобластет быть темах ОСУДАРСТВЕННЫЙ НОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМПРИ ГКНТ СССР(71) Государственный всесоюзный центральный научно-исследовательскийинститут комплексной автоматизации(56) Филиппычев С.А. и др. Применение однокристального процессораК 1801 ВМ 1 в автономных сиссбора и обработки информации. - Микропроцессорные средства и системы,1985, 9 1, с.51-57,МикроЭВМ "Электроника НМС 1100,1". Формуляр 3069061 ФО, 1985.(54) УСТРОЙСТВО ДЛЯ УПРАВЛНОМ(57) Изобретение относитсявычислительной техники и м использовано для сопряжения с абонентами. Целью изобретения являетсяупрощение устройства, Устройство со"держит блок 1 управления, асинхрон"ный приемопередат "ик 2, оперативнуюпамять 3, постоянную память 4, регистр 5 типа памяти, регистр 6 адреса, счетчик 7, дешифратор 8, группу элементов ИЛИ 9, элементы ИЛИ 1015, элементы И 16-18, формирователи9, 20 импульсов, элемент 21 задерж"ки, шину 22 адресов и данныхИзобретение позволяет в случае фатальнойситуации возврать устройство в исходное состояние и тем самым исключатьего "зависание", 1 ил.Изобретение относится к вычислительной технике н может быть использовано для сопряжения с абонентами.Целью изобретения является упрощение устройства,5На чертеже представлена блок-схема устройства.Устройство содержит блок 1 управления, асинхронный приемопередатчик2, оперативную память 3, постояннуюпамять 4, регистр 5 типа памяти, регистр 6 адреса, .счетчик 7, дешифратор 8, группу элементов ИЛИ 9, элементы ИЛИ 10 - 15, элементы И 16 -18, формирователи 19 и 20 импульсов,элемент 21 задержки и шину 22 адресов и данных,Устройство работает следующим образом. 2 ОПри включении питания сигнал частоты 50 Гц с соответствующего выхода приемопередатчика 2 поступаетна счетный вход счетчика 7, посколькув этот момент блок 1 не выдает сигнал пассивной синхронизации и с элемента ИЛИ 15 не постуцает сигнал навход сброса счетчика 7, который дорабатывает до уставки и запускаетформирователи 19 и 20 импульсов. Фор Омирователь 19 вырабатывает сигналпризнака выборки начального адреса,а формирователь 20 - сигнал выборки начального адреса, необходимыедля запуска блока 1, Элемент 21 обеспечивает задержку подачи этих сигна 55лов друг относительно друга в соответсЧвии с требованиями на запускблока 1,По заднему Фронту сигнала признака выборки блоквырабатывает сигналы выборки и ввода, поступающие ссоответствующих выходов блоканаэлемент И 17. Последний через группуэлементов ИЛИ 9 и шину адресов и дан 45ных подает адрес запуска на входыблока 1,Этот адрес, являющийся адресомпервой команды программы, хранящейсяв памяти 4, затем выдает блок 1 с выходов на шину адресов и данных, сопровождая их сигналом активной синхронизации. Адрес поступает на регистры 5 и 6 и запоминается в них.С выхода регистра 5 старшие разряды15адреса поступают на дешифратор,8 типа памяти, который через элементИЛИ 11 или 12 разрешает работу этихпамятей,. При обращении к памяти 4 с блока 1 поступает сигнал "Ввод,который открывает выходы памяти 4.Адрес выбранной ячейки подается наадресные входы с регистра 6. Очередная.команда иэ памяти 4 поступаетна шину адресов и данных,Если дешифрована память 3, то сэлемента ИЛИ 13 на элемент И 8 поступает логическая единица. На второй вход элемента И 18 поступает единица от элемента ИЛИ 14 при наличиисигнала "Ввод" или "Вывод"С выхода элемента И 18 сигнал выбора поступает на вход памяти 3, Характер обращения к памяти 3 (запись или чтение) определяется наличием сигнала"Вывод" на управляющем входе выборарежима ОЗУ, При наличии сигнала "Вывод" происходит запись информации,выставленной процессором на шину адресов и данных. Адрес ячейки, в которую производится запись, подаетсяна адресные входы памяти 3 с регистра 6.При наличии сигнала "Ввод" сигнална управляющем входе выбора режимаотсутствует и происходит чтение ячейки памяти 3. При выборе существующейячейки памяти 3 на входе элементаИ 16 появляется сигнал разрешения свыхода элемента ИЛИ 12. На другойвход элемента И 16 поступает сигналс выхода элемента ИЛИ 14 при наличии сигнала "Ввод" или "Вывод". Свыхода элемента И 6 передается сигнал пассивной синхронизации, который, пройдя через елемент ИЛИ 10,поступает на блок 1 и сбрасываетсчетчик 7 через элемент ИЛИ 15.1Обмен информацией с абонентом может выполняться устройствам как по прерываниям, так и по признакам готовности (цепи прерывания не показаны). При работе по признакам готовности блок 1 разрешает последовательно чтение содержимого регистра состояния, Обращение к регистрам производится по старшим адресам адресного пространства устройства (адреса 160000-177776). По признакам регистров состояния определяется характер операции по обмену, Если необходимо прочитать данные нли содержимое регистров состояния, то выставляется сигнал "Ввод" и выполняется данная операция. При необходимости вывести данные или управляющую инз 14569 формацию на регистры абонента выставляется сигнал "Вывод" и производится указанная операция. При дешифрации адреса и наличии сигналов "Ввод" или "Вывод абонент должен выработать сигнал пассивной синхронизации, который должен поступить от абонента в приемопередатчик 2 и через элемент ИЛИ 10 на блок 1, а через элемент ИЛИ 15 - на сброс счет. чика 7.Отсутствие сигнала пассивной синхронизации в течение длительного времени (несколько десятков миллисекунд) свидетельствует о "зависании" устройства иэ-за фатальной ситу" ации (двойная ошибка обращения к каналу, ошибка обращения к каналу при приеме вектора прерывания). В этом 20 случае счетчик 7 срабатывает и производит запуск блока 1Отсутствие сигнала пассивной синхронизации при обращении по несуществующему адресу, например отключенного абонента, 2 б не приводит к "зависанию". В этом случае через 64 такта частоты ( 1 О мкс) происходит пререывание по вектору с адресом 4 и уход на программу обслуживания этой ситуации. ЗО Устройство продолжает работу. формула изобретения Устройство для упранления обменом, содержащее блок управления, выход синхронизации которого соединен с выходом синхронизации устройства и входами синхронизации асинхронного приемопередатчика, регистра типа памяти 40 и регистра адреса, выход которого соединен с адресными входами постоян" ной памяти и оперативной памяти, выход которой и информационно-адресный выход постоянной памяти через шину адресов и данных соединены с входами-выходами адресов и данных устройства, блока управления и асинхронного приемопередатчика и информационными входами регистра типа памяти и регистра адреса, выход установки блока управления соединен с выходом установки устройства и входом устанонки асинхронного приемопередатчика, выход синхронизации приемника которого, вход синхронизации приемника устрой 61 4стна и выход первого элемента И соединены с входами первого элементаКПИ, выход регистра типа памяти черездешифратор соединен с входами второготретьего и четвертого элементов ИЛИ,выход второго элемента ИЛИ соединен сразрешающим входом постоянной памяти,управляющий вход которой соединен свыходом сигнала ввода информации отисточника блока управления, выходомввода информации устройстна, входомразрешения нвода асинхронного приемопередатчика и первыми входами второгоэлемента И и пятого элемента ИЛИ, ныход сигнала вывода информации в источник блока управления соединен свходом разрешения вывода информацииасинхронного приемопередатчика, управляющим входом оперативной памятии вторым входом пятого элемента ИЛИ,выход которого соединен с первымивходами первого и третьего элементовИ, вторые входы которых соединены свыходами соответственно третьего ичетвертого элементов ИЛИ, выход третьего элемента И соединен с разрешающим входом оперативной памяти, за"пускающий выход блока управления соединен свторым входом второго элемента И, выход которого через элементыИЛИ группы соединен с шиной адресови данных устройства, выход первогоэлемента ИЛИ соединен с входом синхронизации приемника блока управления, о т л и ч а ю щ е е с я тем,что, с целью упрощения устройства,оно содержит счетчик, элемент ИЛИ,два Формирователя импульсов и эле-мент задержки, причем выход перво"го элемента ИЛИ соединен с первымвходом шестого элемента ИЛИ, ныходкоторого соединен с входом сбросасчетчика, счетный вход которогосоединен с синхроныходом асинхронного приемопередатчика, выход счетчика соединен с входами первого ивторого формирователей импульсов,выход первого формирователя импульсов соединен с входом блокировки блока управления и вторым входом шестого элемента ИЛИ, выход второго формирователя импульсов через элементзадержки соединен с входом установкив исходное состояние блока управления,
СмотретьЗаявка
4171377, 31.12.1986
ГОСУДАРСТВЕННЫЙ ВСЕСОЮЗНЫЙ ЦЕНТРАЛЬНЫЙ НАУЧНО ИССЛЕДОВАТЕЛЬСКИЙ ИНСТИТУТ КОМПЛЕКСНОЙ АВТОМАТИЗАЦИИ
АЛАСОВ ЮСУП КАСПОТОВИЧ, ВЕРТЛИБ ВАЛЕРИЙ АБРАМОВИЧ, ЗЯБЛИЦЕВА НИНА АЛЕКСАНДРОВНА, КАЦОВА ЛЮДМИЛА ВИКТОРОВНА, ЛАРКИНА СВЕТЛАНА НИКОЛАЕВНА, МАГОМЕДОВ РУСЛАН МАГОМЕДОВИЧ, СОРОЧАН МИХАИЛ ЕВГЕНЬЕВИЧ, ШНЕЙДЕР РОБЕРТ ИСААКОВИЧ
МПК / Метки
МПК: G06F 13/00
Метки: обменом
Опубликовано: 07.02.1989
Код ссылки
<a href="https://patents.su/3-1456961-ustrojjstvo-dlya-upravleniya-obmenom.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для управления обменом</a>
Предыдущий патент: Сигнатурный анализатор
Следующий патент: Устройство для ввода в эвм случайной последовательности импульсов
Случайный патент: Промыватель щепы