Логическое запоминающее устройство Советский патент 1983 года по МПК G11C15/00 

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

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

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

название год авторы номер документа
Устройство для приема информации 1983
  • Кулаковский Анатолий Федорович
SU1088051A1
Логическое запоминающее устройство 1983
  • Волков Александр Иванович
  • Иошин Николай Олегович
  • Степанов Виктор Иванович
  • Шмаков Владимир Владимирович
SU1140172A1
Логическое запоминающее устройтво 1979
  • Волков Александр Иванович
  • Кулаковский Анатолий Федорович
  • Филиппов Андрей Викторович
  • Котов Виталий Семенович
SU858104A1
Устройство для приема и обнаружения комбинации двоичных сигналов 1987
  • Кулаковский Анатолий Федорович
SU1429148A2
Устройство для приема и обнаружения комбинации двоичных сигналов 1984
  • Кулаковский Анатолий Федорович
SU1156110A1
Обнаружитель комбинации двоичных сигналов 1983
  • Липатов Юрий Вячеславович
  • Аполенова Ирина Дмитриевна
  • Виноградова Валентина Георгиевна
  • Кулаковский Анатолий Федорович
SU1270898A1
Устройство классификации N-разрядных двоичных комбинаций 1982
  • Кулаковский Анатолий Федорович
SU1089576A1
Устройство для приема и обнаружения комбинации двоичных сигналов 1987
  • Кулаковский Анатолий Федорович
SU1413656A1
Выделитель составной комбинации двоичных сигналов 1984
  • Аполенова Ирина Дмитриевна
  • Виноградова Валентина Георгиевна
  • Кулаковский Анатолий Федорович
  • Липатов Юрий Вячеславович
SU1223411A1
Устройство для сопряжения вычислительной машины с каналом связи 1985
  • Волков Александр Иванович
  • Агеев Сергей Викторович
  • Котов Виталий Семенович
  • Виноградова Валентина Георгиевна
  • Аполенова Ирина Дмитриевна
  • Фомин Николай Алексеевич
SU1291994A1

Иллюстрации к изобретению SU 1 014 036 A1

Реферат патента 1983 года Логическое запоминающее устройство

Формула изобретения SU 1 014 036 A1

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

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

Недостатками этого устройства являются его сложность и низкая надежность .

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

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

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

Недостатком известного устройства является низкая надежность обусловленная тем, что в каждом тактовсял Интервале решения об обнаружении

0 комбинации принимаются независимо

от решений в других тактовых интервалах; а также тем, что считываемые иа первого и из второго накопителей, сигналы 1йогут иметь взаимную задерж-.

5 ку на входах схемы сравнения, приводящую н появлению на ее выходе ложных сигналов сравнения, и тем, что возможна ложная установка счетчиков адреса в исходное состояние. Цель изобретения - повышение надежности устройства. Поставленная цель достигается те что в логическое запоминающее уст.ройство, содержащее накопители, сче чики, формирователь эталонных импул сов, формирователь управляющих импульсов, генератор импульсов, перву схему сравнения, пороговый элемент, регистры, первый элемент ИЛИ, пер:вый триггер, первый дешифратор и пе вый элемент И, причем тактовый выход генератора импульсов соединен с первым входом формирователя управля щих импульсов, второй тактовый вход которого подключен к первому входу первого элемента ИЛИ, выход которого соединен со счетным входом перво го счетчика, выходы которого подклю чены к информационным входам первог дешифратора и адресным входам перво накопителя, выход которого соединен с одним из входов первой схемы сраы нения, выход которой подключен к первому входу первого элемента И, выход которого соединен со счетным входом второго счетчика, установочный вход которого подключен к перво му входу первого элемента 1ШИ, выходы первого регистра соединены с одними из входов порогового элемента выходы второго регистра подключены к информационным входам первого и третьего счетчиков, выходы третьего счетчика соединены с адресными входами второго и третьего накопителей, информационные входы которых соединены соответственно с первыми вторым выходами формирователя эталонных импульсов, первый вход первог элемента ИЛИ, информационный вход первого накопителя, входы первого и второго регистров являются соответственно входом синхронизации, информационным и установочными вхо- дами устройства, введены второй, третий и четвертый триггеры, коммутаторы, четвертый и пятый счетчики, второй и третий элементы И, третий, четвертый, пятый, шестой и седьмой регист.ры, вторая схема сравнения и второй элемент ИЛИ, причем информационный вход первого триггера подключен к выходу порогового элемента, другие входы которого соедийены с прямыми выходами третьего регистра и входами четвертого регистра, входы второго триггера подключены к выходам первого дешифратора. а выход соединен с первым входом первого коммутатора, выходы которого подключены соответственно ко второму входу первого элемента ИЛИ и к управлякщему входу первого счетчика, информационные входы третьего регистра подключе 1ы к выходам второго счетчика, а инверсные выходы - к одним из входов четвертого счетчика, другие входы которого соединены соответственно с выходом rtepBoro И и с первым выходом формирователя управляющих импульсов, входом записи первого накопителя и нулевым входом третьего триггера, единичный вход которого подключен к выходу четвертого счетчика, а выход - к первому входу второго элемента И, выход которого соединен с управляющими входами третьего и пятого регистров, установочные входы которых подключены к выходу третьего элемента И и установочному входу пятого счетчика , выходы которого соединены с одними из входов второй схемы сравнения и информационными входами пятого регистра, выходы которого подключены к информационным входам ; шестого регистра, выходы седьмого регистра соединены с другими входами, второй схемы сравнения, выход которой подключен к первому входу BTOjSo „., ип,л :,::L „: го элемента ИЛИ, выход которого соединен с установочными входами четвертого и шестого регистров, входо14 стробирования первого триггера и единичным входом четвертого триггера, выход которого подключен к первому входу третьего элемента И, второй вход которого соединен с установочным входом второго и счетным входом пятого счетчиков, первые входы второго и третьего коммутаторов подключены к первому входу формирователя этешонных ш шульсов, третий выход которого соединен со входами считывания второго и третьего накопителей, выходы которых подключены соответственно ко вторым входам второго и третьего коммутаторов, выходы которых соединены соответственно с другим входом первой схемы сравнения и со вторым входом первого элемента И, второй выход формирователя управляющих импульсов подключен ко входам разрешения записи считывания накопителей, третьи входы второго и третьего коммутаторов соединены соответственно с первым и со вторым выходами формирователя эталонных импульсов, второй и третий входы которого подключены соответственно к третьему выходу формирователя управляющих импульсов, счетному входу третьего счетчика и второму входу первого коммутатора и к чет вертому выходу формирователя управляющих импульсов, входу стробирования первого дешифратора и третьему входу первого элемента И, пятый и шестой выходы формирователя управляющих импульсов соединены соответственно со вторым входом второго элемента И и нулевым входом четвертого триггера и со входом стробирования второй схемы сравнения, установочный вход третьего счетчика подклю- : чей к первому входу первого элемента ИЛИ, первый и четвертый входы формирователя эталонных импульсов и входы седьмого регистра являются соответственно управляющим входо эталонным входом и входами кода дли ны интервала устройства, выходы пер вого триггера, четвертого и шестого регистров и третьегр элемента И являются выходами устройства, второ вход второго элемента И является входом установки фазы устройства. На чертеже приведена структурная схема .предложенного устройства. Устройство содержит последовательно соединенные первый элемент ИЛИ 1, первый счетчик 2, первый нако питель 3, первую схему сравнения 4, 1первый элемент И 5, второй счетчик б, предназначенный для счета совпаде ний, первый регистр 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 импул сов и четвертый триггер 34, На чертеже также обозначены: вход 35 синхронизации, информационный вход 36, входы 37 кода длины комбина ции, управляющий 38 и эталонный 39 входы устройства, входы 40 кода поро гового числа устройства, выходы 41, 42 и 43 устройства, предназначенные для вывода импульсов обнаружения комбинации, импульсов числа еовпадений и кода номера такта соответствен но, входы 44 кода длин интервала и выход 45 устройства, предназначенный для вывода импульса начала интервала, и вход 46 установки фазы устройства, первый 47, второй 48 .И третий 49 выходы формирователя эталонных импульсов, выходы 50-55 с первого по шестой формирователя управляющих импульсов. Устройство работает следуюощм образом. На вход 36 поступают .ринимаемые двоичные сигналы, на вход 35 - сопровождающие их тактовые импульсы (ТИ ), В каждом тактовом интервале ( интервале между соседними ТИ) осуществляется запись принимаемого двоичного сигнала в накопитель 3 и сравнение выборочной и эталонной комбинаций объемом N бит каждая ( гдеЫ О - целое число). Выборочная комбинация образована двоичными импульсами, записаннь ми в накопитель 3 в данном и в(1Ч-1 предыдущих тактовых интервалах, эталонная комбинация хранится в накопителе 14. Результатом сравнения является число совпадений бит выбирочной и эталонной комбинаций на информационных позициях. Последние указываются маской, в которой биты равны 1 на информационных и О на неинформационных позициях и которая хранится в накопителе 17, В интервале анализа из выборочных комбинаций находится та, которая обладает наибольшим совпадением с эталоном. Выходными данными устройства являются число совпадений бит указанной выбо рочной и эталонной комбинаций на информационных позициях, местоположение выборочной комбинации в интервале анализа, сигнал начала интервала | и сигнал обнаружения комбинации. Процессы анализа происходят следующим образом, . Очередной. ТИ, поступивший на вход 35, устанавливает в ноль счетчик 6 и счетчик 16, увеличивает на едини:ЦУ содержимое счетчика 24, запускает формирователь 11, и, проходя через элемент ИЛИ 1 на вход счетчика 2, увеличивает его содержимое на единицу, и таким образом, устанавливает очередной адрес на адресных входах накопителя 3, Формирователь 11 в ответ на ТИ вырабатывает в тактойом интервале следующие управляющие сигналы: на выходе 50 - импульс записи, на выходе 51 - импульс разрешения, на выходе 52 - первую пачку из N импульсов, на выходе 53 - вторую пачку из N импульсов, задержанную относительно первой на половину периода повторения импульсов в пачке, на выходе 54 - первый одиночный импульс, следующий после второй пачки, на выходе 55 второй одиночный импульс. Для этого используются импульсы генератора 33 и код длины комбинации, поступающий на входы формирователя 11 с выходов регистра 13, Импульс разрешения начинается вместе с импульсом записи, заканчивается после окончаниявторой пачки импульсов и разрешает выбор кристалла в накопителях 3, 14, 17,

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

3по адресу,, указываемому счетчиком 2, запись в. обратном коде числа совпадений из регистра 22 в счетчик 19, установку в ноль триггера 20,

По окончании импульса записи накопитель 3 переводится в режим считывания. Если на входе 38 отсутствует команда ввода, зло коммутаторы 15 и 18 находятся в состоянии пропускания на свои выходы выходных импульсов накопителей 14,17 формирователь 32 формирует на выходе 49 потенциал, задающий накопителям 14 и 17 режим считывания. Импульсы первой пачки с выхода

52формирователя 11, поступая на вход счетчика 2 через коммутатор 12 и элемент ИЛИ 1 и на вход счетчика 16, последовательно изменяют содержимое этих счетчиков. При этом на выходы накопихелей 3,14 и 17 последовательно считываются биты из ячеек, адреса которых указываются в накопителе 3 счетчиком 2, а в накопителях 14,

17 - счетчиком 16.. Схема сравнений

4формирует импульс логической 1 при совпадении и логического О при несовпадении поступающих на ее входы сигналов выборочной и эталонной комбинаций. , Сигналы сравнения считываются на входы счетчиков 6 и 19 импульсами второй пачки, поступакяцими яа третий вход элемента И 15 с выхода

53формирователя 11. Элемент И 5 блокируется в случае, если на выходе накопителя 17 присутствует сигнал маски соответствующий неинформационной позиции. В результате по окончании второй пачки импульсов счетчик

6 будет содержать число совпадений бит выборочной и эталонной комбинаций на информадионных позициях. Если это число больше содержимого регист-. ра 22, записанного в начале тактового интервала в обратном коде в счетчик 19, то последний в процессе счета переполнится, а сигнал с его выхода установит в единицу триггер 20. Тогда первый одиночный импульс с выхода

54пройдет на выход злемента И 21

и запишет в регистр 25 номер такта из счетчика 24, а в регистр 22 - чис ло совпадений из счетчика 6, являющееся в текущем интервале анализа наибольшим на данный момент времени.

Адреса используемых ячеек накопителей 14 и 17 изменяются от О доСЫ-1) а. ячеек накопителя 3 - отЫ до( где . Я - число, которому соответствует обратный код числа N . При этом дешифратор 10, триггер 34 и коммутатор 12 обеспечивают работу счетчика 2 с коэффициентом пересчета N .Если в счетчике 2 окажется число (,1 1-«-N-1 (в младшем разряде О, в остальных разрядах 1, то импульс второй

пачки с выхода 53 проходит 4ёрез стробирукадий вход дешифратора 10 на его выход и устанавливает в еди-г ницу триггер 34. В результате следующий импульс первой пачки с выхода 52 проходит через коммутатор 12 на .управляющий вход счетчика 2 и записывает в него число Я из регистра 13. Следующий импульс из второй пачки пройдет на второй выход дашифра тора .10 и установит в ноль триггер 34, после чего импульсы первой пачки будут проходить через коммутатор 12, элемент ИЛИ 1 на вход счетчика 2. Тактовый импульс, поступающий на. вход счетчика 2 в дополнение к N импульсам первой пачки, записывает сопровождаемый им двоичный сигнал в ту ячейку накопителя 3, в которой хранится самый старый бит предицущей выборочной комбинации. Поэтому при считывании достигается сдвигна один бит данной выборочной KC Iбинации относительно прейьщущей

Пороговый элемент 8 формирует на своем выходе сигнал логической 1 комбинация обнаружена, если число в регистре 22 больше или равно числу в регистре 7.

Схема сравнения 28 формирует импульс логической 1 конец интервала анализа при равенстве чисел в счетчике 24 и в регистре 27. Этот импуль под действием второго одиночного импульса с выхода 55, поступающего на стробирующий вход схемы сравнения 28, считывается .на ее выход, проходит через элемент ИЛИ 29 и УСтанавливает в единицу триггер 30, записывает в триггер 9 сигнал обнаружетз ния комбинации с выхода порогового элемента 8, в регистр 23 - число совпадений бит эталонной и Наиболее близкой к ней выборочной комбинации с выходов регистра 22, в регистр 26 номер такта с выходов регистра 25, указывающего местопсложение этой выборочной комбинации в интервале анализа. Ло ическая 1 с выхода триггер 30 открывает элемент И 31. Слепдующий тактовый импульс со входа- 35 проходит на выход 45 и сообщает об окончании данного и начале следующего интервала анализа. Этот импульс сопрово эдает также данные в выходов 41,42,-.43 и устанавливает в ноль счетчик 24, регистры 25 и 22, подго тавливая их к новому интервалу анализа.

Следующий затем первый одиночный импульс с выхода 54 устанавливает ;в ноль триггер 30.

Таким образом, устройство в интервале анализа, который задается регисром 27 и счетчиком 24, находит местоположение выборочной комбинации, наи;более сходной с эталонной, число совпадений их бит на информационных

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

Для установки новой фазы интервала анализа необходимо на вход 46 подать импульс установки фазы, являющийся одним из импульсов последовательности ТИ, поступаклцей на вход 35 Этот импульс через элемент ИЛИ 29 устанавливает в единицу триггер 30, поступает на установочные входы триггера 9 и регистров 23,26 и записывает в них выходные данные устройства. ТИ со входа 35 проходит на выход элемента И 31, устанавливает в ноль счечик 24, регистры 22,25. При этом на выход 45 выдается импульс фазы, задержанный относительно импульса на входе 46 на время задержки распространения сигналов в триггере 30 и в элементе И 31.

Для загрузки эталонной комбинации в накопитель 14 и маски в накопитель

17на вход 38 подается команда ввода, длительность которой равна длительности тактового интервала и которая поступает на управляющие входы коммутаторов 15,18 и вход формирователя 32. В результате коммутатор 15 соединяет другой вход схемы сравнения 4 с информационным входом накопи телл 14 и выходом 47, а ког мутатор

18 второй вход элемента И 5 с информационным входом накопителя vl7 и выходом 48. В формирователе 32 содержится заранее записанные по входу 39 эталонная комбинация и маска (вход 39 может быть входом параллельного или последовательного ввода комбинаций) . Импульсы первой пачки с выхода 52 считывают на выходе 47 и 48 эталонную комбинацию и маску, а импульсы второй пачки с выхода 53 .проходят на выход 49 и записывают биты эталонной комбинации в накопит тель 14 и биты маски в накопитель 17. Одновременно благодаря коммутаторам 15, 18 происходит сравнение бит эталонной и выборочной комбинаций с учетом маски, как это было, описано ранее, т.е. загрузка комбинаций в накопители 14,17 происходит без прерывания анализа.

Таким образом, предложенное устройство позволяет повысить надежность обнаружения комбинации путем выделения в интервеше анализа наиболее сходной с эталоном комбинации, путем устранения ложных установок счетчика 2 за счет стробирования дешифратора 10, путем разнесения во времени операции адресного считывания накопителей 3,14 17 и подсчета числа совпадений за счет формирова,ния двух пачек импульсов, а также путем исключения перерывов в анализе при загрузке эталонной комбинации и маски.

Технико-экономическое пpeимs alecT во предложенного устройства заключается в его более высокой надежности по сравнению с известным.

$ г

5

Документы, цитированные в отчете о поиске Патент 1983 года SU1014036A1

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Патент США 3346844, .кл
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Запальная свеча для двигателей 1924
  • Кузнецов И.В.
SU1967A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 014 036 A1

Авторы

Кулаковский Анатолий Федорович

Даты

1983-04-23Публикация

1981-12-23Подача