1
Изобретение относится к запоми- наюИдш устройствам.
Известно запоминающее устройство, которое содержит накопитель, записи, блок- с-читьшания, злементыИ, блок управления и элемент -ИЛИ.13.
Недостатком этого устройства является низкая надежность.
Наиболее близким по технической сущности к предлагаемому является устройство, содержащее входные информационные шины, соединенные через блок записи, содержащий ключевые схемы, с накопителем информации, выходы которого через блок, считывания, содержапшй коммутационные схемы, подключены к выходным информационным шинам, входные адресные шины, управляющие шины Запись и Считывание, подключенные к блоку синхронизации, состоящему из двух блоков, т.е. блока управления, содержащего формирова; тели стробов адреса, записи и считывания и блока стробирования входных синхроимпульсов,содержащего триггер, элемент И и счетчик, входы которого подключены к шинам Такт и Обращение одни выходы - к блокам записи и считьюания, а другой выход - к пер вому входу триггера, второй вход которого соединен с шиной Обращение, а выход - с первым входом элемента И. второй вход которого связан с
10 шиной Такт, а выход - со входом блока управления 2 .
Недостатком известного устройства является низкая надежность, обусловленная отсутствием блокировки .сигналов синхронизации в интервалах, между моментами поступления рабочих сигналов,
Цель изобретения - повьш1ение надежности ycтpoйcfвa.
Поставленная цель достигается тем, что в запоминающее устройство, содержащее накопители, регистр адреса, формирователи адресных и разрядных
токов, регистр записи, регистр считывания, дешифраторы, усилители, группу элементов И, регистр адреса микрокоманд, формирователи управляющих сигналов, первые счетчик, триггер и элемент И, причем выходы регистра адреса подключены к одним из входов первого дешифратора, выходы которого соединен со входами формирователей адресных токов, выходы которых подключены к адресным входам первого накопителя, выходы регистра записи соединены с одними из входов формирователей разрядных токов, выходы которых подключены к информационным входам первого накопителя, выходы которого соединены с одними из входов усилителей, выходы которых подключены к одним из входов регистра считывания, первые входы элементов И группы подключены к управляющим входам устройства, а выходы ,ко входам регистра адреса микрокоманд,- выход которого соединен с первым входом второго дешифратора, входы и выходы второго накопителя подключены соответственно к выходам второго дешифратора и ко входам формирователей управляющих сигналов, выходы которых соединены соответственно с одними из входов регистра адреса и регистра записи, другими входами формирователей разрядных токов, первого дешифратора, усилителей и регистра считьшания, со вторым входом второго дешифратора и со вторыми входами элементов И группы, третий вход второго дешифратора подключен к выходу первого элемента И, первый вход которого соединен со входом синхронизации устройства, а второй вход - с первым выходом первого триггера, первый вход которого подключен к первому входу первого счетчика, другие входы регистра адреса и регистра записи являются соответственно адресными и информационными входами устройства, введены генератор сигналов, второй и третий элементы И, коммутаторы, второй счетчик, второй триггер и блок местного управления, причем первый выход генератора сигналов соединен с первым входом второго элемента И, второй вход которого подключен ко второму выходу первого триггера, а выход - ко второму входу первого счетчика, входы первого коммутатора соединены с выходами первого счетчика, одни из выходов - с одними
из входов второго коммутатора, выходами блока местного управления и третьими входами элементов И группы, другой выход первого коммутатора подключен к первому входу первого триггера , второй выход генератора сигналов соединен с первым входом третьего элемента И, второй вход которого под-, ключен к выходу второго триггера, а
выход - к первому входу второго счетчика, выходы которого соединены с другими входами второго коммутатора, выход которого подключен ко второму входу второго счетчика, второму входу первого триггера и первому входу второго триггера, второй вход которого соединен с выходом первого элемента И.
На чертеже изображена функциональная схема предлагаемого устройства.
Устройство содержит регистр 1 адреса со входами 2 и 3, первый дешифратор 4, формирователи 5 адресных токов, регистр 6 записи со входами 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, второй триггер 32 и вход33 синхронизации.
Входы 3 регистра 1 адреса и входы
8 регистра 6 записи являются соответственно адресными и информационными входами устройства.
Выходы регистра 1 адреса подключены к одним из входов первого дешифратора 4, выходы которого соединены |СО входами формирователей 5 адресных токов, выходы которых подключены к . адресным входам первого накопителя 10, Выходы регистра 6 записи соединены с
одними из входов формирователей 9 разрядных токов, выходы которых подключены к информационным входам первого накопителя 10, выходы которого соединены с одними из входов усилителей 12, выходы которых подключены к одним из входов регистра 13 считывания, выходы 14 которого являются выходами устройства. 5 Первые входы 16 элементов И груп пы 15 подключены к управляющим вхо.дам устройства, а выходы - ко вход регистра 19 адреса микрокоманд, выход которого соединен с первым вход второго дешифратора 20, А входы и в ходы второго накопителя 11 подключе ны соответственно к выходам второго дешифратора 20 и ко входам формирователей 21 управляюпщх сигналов, выходы которых соединены соответств но со входами 2 регистра 1 адреса, входами 7 регистра 6 записи, другими входами формирователей 9 разрядных токов, первого дешифратора 4, усилителей 12 и регистра 13 считывания, со вторым входом второго дешифратора 20, и вторыми входами 17 элементов И группы 15. Третий вход второго дешифратора 20 подключен к выходу первого элеме та И 27, первьш вход которого соеди нен со входом 33 синхронизации устр ства. Второй вход первого элемента И 27 соединен с первым выходом первог триггера 26, первый вход которого подключен к первому входу первого счетчика 24. . Первый выход генератора 23 сигналов соединен с первым входом второго элемента И 28, второй вход которого подключен ко второму выходу первого триггера 26, а выход - ко второму входу первого счетчика 24. Входы первого коммутатора 25 соединены с выходами первого счетчика 24, одни из выходов - с одними из входов второго коммутатора 30, выходами блока 22 управления и третьими входами 18 элементов И группы I5. Другой выход первого коммутатора 25 подключен к первому входу первого триггера 26. Второй выход генератора 23 сигналов соединен с первым входом третьего элемента И 29, второй вход которого подключен к выходу второго триггера 32, а выход - к первому входу второго счетчика 31. Выходы вт рого счетчика 31 соединены с другими входами второго коммутатора 30, выхо которого подключен ко второму входу второго счетчика 31, второму входу первого триггера 26 и первому входу второго триггера 32, второй вход .которого соединен с выходом первого элемента И 27. 1 Устройство работает следующим образом. Рассмотрим работу устройства при Ч подключении к нему абонента датчика информации, который вьздает информацию в виде последовательного кода. При этом начало посыпки сопровождается синхронизирующим сигналом. Переключатель блока 22 местного управления устанавливается перед началом работы в положение, соответствующее подключенному абоненту,, а первый 26 и второй 32 триггеры в положение О, открьшающее первый элемент И 27 и закрывающее второй 28 и третий 29 элементы И. Счетчики 24 и 31 предварительно обнуляются. На адресные входы 3 устройства пос тупает код адреса, по которому должна быть записана информация. На информационные входы 8 поступает информация, подлежащая записи. Синхронизирующий сигнал со входа 33 проходит через первый элемент И 27 и устанавливает второй триггер 32 в положение I, открьшающее третий элемент И 29. Генератор 23 сигналов заполняет второй счетчик 31. Кроме того, сигнал с выхода первого элемента 27 поступает на второй дешифратор 20, который опрашивает второй накопитель 11 по исходному адресу, установленному в регистре 19 адреса микрокоманд. Информация, считанная из второго накопителя 1I поступает в формирователь 21 управляющих сигналов, сигналы с выхода которого устанавливают в регистре 19 адреса микрокоманд новый код, поступивший на первые входы 16 элементов И группы 15. Таким образом, прЬизводится анализ режима работы, определяемого потенциалами на первых входах 16 элементов И группы 15 и типа абонента, определяемого позицией сигнала 1 в унитарном коде, приходящем с выходов пераключателя блока 22 местного управлеия. В результате этого в регистре 19 дреса микрокоманд формируется адрес ачала микропрограммы, обеспечиваюий работу устройства в соответствии установленньм режимом работы и осоенностями обмена информацией с укаанньм абонентом. Указанная микропрогамма выполняется после поступления из ормирователей 21 управляющих сигналов сигнала на вход второго дешифратора 20 Последующие считанные команды осуществляют прием информации в регистр 6 записи и ее сдвиг. После приема в регистр 6 записи всех разрядов информации происходит опрос формирователей 9 разрядных токов, в результате этого в первый на:копитель 10 записывается информация. Одновременно с этим на один из адресных входов первого накопителя 10 поступает адресный ток из формирователей 5 адресных токов, соответствующий содержимому регистра 1 адреса. Положение переключателя блока 22 местного управлен1Ся определяет тот разряд второго счетчика 31, переход которого из состояния О в состояни обуславливает через второй комму татор 30 установку в срстодаиё О второго триггера 32. Б этот мо1 1ент происходит сброс содержимого второго счетчика 31 н устандвка первого триг гера 26 в положение 1, при этом первый 27 и третий 29 элементы.И закрьшаются. Таким образом, первый эле мент И 27 открыт только на время про хождения синхронизирующего сигнала со входа синхронизации 33 устройства Затем в течение не,которого времени, определяемого временем записи инф.ормации в устройство и временем ожидания нового синхронизирующего сигнала зависящего от частотных свойств абонента, первый элемент И 27 закрьшает ся первым, триггером 26 до тех- ПОР пока первый счетчдк, ,24 не достигнет комбинации., оцредёляём эй с типом абонента J И не установит. Пе:рвь1й триг гер 26 в состояние О через первый коммутатор 25. Таким образом, в процессе динамического обмена информацией канал синхронизации открыт минимально возможное время. При обращении абоне та в устройство за информацией формирователи 5 адресных токов вырабатьшают на входах первого накоцителя 10 сигнала, выбирающие ячейку памяти, соответствующую адресу на адресных входах 3 устройства послепрохож дения через первый элемент И 27 сигн ла со входа синхронизации 33 устрой ства. Считанная из первого накопителя 10 информация через усилители 12 считьтания и регистр 13 считывания поступает на выход 14 устройства. Фо мирование последовательного кода осуществляется путем сдвига содержимого регистра 13 считьтания по сигналам с выходов формирователей 2 управляющих сигналов. Первый элемент И 27 в режиме считьшания открыт на время, определяемое временем считьшания информации из первого накопителя 10, включая время регенерации, и частотой обращения абонента к устройству. Процессы, происходящие в устройстве при работе с абонентами, работающими с параллельным кодом, в основном аналогичны вьшеописанным, за исключением того, что в соответствии с положением переключателя блока 22 местного управления выполняется., микропрограмма, не вырабатьшающая сигналов сдвига содержимого регистров 6 записи и регистров 13 считывания и выбираются другие .интервалы времени для стробирования синхронизирующих сигналов, поступающих со входа 33 синхронизации устройства, 1 . Технико-экономическое преимущество предлагаемого устройства заключается в том, что сигналы синхронизации поступают в него в течение минимально возможных интервалов времени, что делает маловероятным прохождение помех из канала синхронизации в устройство и тем существенно повышает его надежность. Формула изобретения Запоминающее устройство, содержащее накопитёл, регистр адреса, формирователи адресных и разрядньгх токов, регистр записи, регистр считывания, дешифраторы, усилители, группу элементов И, регистр адреса микрокоманд, формирователи управляющих сигналов, первые счетчик, триггер и элемент И, лричем выходы регистра адреса подключены к одним из входов первого дешифратора, выходы которого соединены со входами формирователей адресных токов, выходы которых подключены к адресным входам первого накопителя, выходы регистра записи соединены с одними из входов формирователей разрядных токов, выходы которых подключены к информационным входам первого накопителя, выходы которого сое.динены с одними из входов усилителей, выходы которых подключены к одним из
входов регистра считьшания, первые входы элементов И группы пЬдключенй . к управляющим входам устройства, а. выходы - ко входам регистру адреса микрокоманд, выход которого соединен с первым входом второго дешифратора, 1входы и выходы, второго накопителя подключены соответстве1нно к выходам второго дешифратора и ко входам формирователей управляющих сигналов, выходы которых соединены соответственно с одними из входов регистра адреса и регистра записи, другими входами формирователей разрядных токов, первого дешифратора, усилителей и регистра считьшания, со вторым входом второго дешифратора и вторыми входами элементов И группы, третий вход второго дешифратора подключен к выходу первого элемента И, первый вход которого соединен со входом синхронизации устройства, а второй вход - с первым выходом первого триггера,первый вход которого подключен к первому входу первого счетчика, другие входы регистра адреса и регистра записи являются соответственно адресными и информационньми входами устройства, отличающееся тем, что, с целью повьш1ения надежности устройства, оно содержит генератор сигналов, второй и третий элементы И, коммутаторы, второй счетчий, второй триггер и блок местного управления, причем первый выхо генератора сигналов соединен с первым входом второго элемента И, второй вход которого подключен ко второму выходу первого триггера, а выход - ко второму входу первого счетчика, входы первого коммутатора соенены с выходами первого счетчика, одни из выходов - с одними из входов второго коммутатора, выходами блока местного управления и третьими входами элементов .И группы, другой выход первого коммутатора .подключен к первому входу первого триггера, второй выход генератора сигналов содинен с первым входом третьего элемента И, второй вход которого подключен к выходу второго триггера, а выход - к первому входу второго счетчика, выходы которого соединены с другими входами второго коммутатора, выход которого подключен ко второму входу второго счетчика, второму входу первого триггера и первому входу второго триггера, второй вход которого соединен с выходом первого элемента И.
Источники информации, принятые во внимание при экспертизе
1.Авторское свидетельство СССР № 488255, кл. G 11 С 09/00, 1975.
2.Авторское свидетельство СССР № 432599, кл. G 11 С И/00, l972 (прототип).
название | год | авторы | номер документа |
---|---|---|---|
Устройство для сопряжения цифровой вычислительной машины (ЦВМ) с абонентами | 1985 |
|
SU1298762A2 |
Имитатор абонентов | 1983 |
|
SU1291987A1 |
Устройство для обучения | 1987 |
|
SU1559366A1 |
Микропрограммное устройство управления | 1983 |
|
SU1156073A1 |
Микропрограммный процессор | 1981 |
|
SU980095A1 |
Мультимикропрограммная управляющая система | 1984 |
|
SU1241244A1 |
Запоминающее устройство | 1985 |
|
SU1259336A2 |
Микропрограммное устройство управления | 1987 |
|
SU1490676A1 |
Устройство для приема информации | 1982 |
|
SU1084857A1 |
Устройство для обмена информацией | 1979 |
|
SU826330A1 |
Авторы
Даты
1981-07-23—Публикация
1979-10-25—Подача