Устройство для контроля параллельного кода на четность Советский патент 1981 года по МПК G06F11/10 

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

Недостатком известных устройств является их сложность. Известно также устройство для контроля параллельного двоичного кода на четность, содержащее два элемента И, регистры сдвига, причем информационными входами устройства :являются параллельные входы регистра сдвига, нулевые разрядные выходы кот рого соединены с входами первого эле мента И, выход которого соединен с первым входом второго элемента И, вт рой вход второго элемента И соединен с шиной тактовой частоты, а его выход - с входом сдвига регистра сдвига, выход KOTQporo соединен со счетным входом триггера, выход триггера является выходом устройства 3. Недостатком устройства является низкое быстродействие, обусловленное учетом положения единицы старшего разряда кода. Наиболее близким по технической сущности и достигаемому положительному эффекту к предлагаемому изобретению является устройство, для конт роля двоичного кода на четность, содержащее элемент И, первые входы которых соединены с выходами соответ ствующих контролируемых разрядов, элемент ИЛИ, входы которой подключе к Выходам элементов И, распределител импульсов и фиксирующий триггер, счетный вход которого соединен с вы ходом элемента ИЛИ, а его нулевой вход подключен к первому выходу рас пределителя импульсов, другие выходы которого соединены со вторыми вход1 ми соо1«ветствующих элементов И 4. Недостатком известного устройств является его сложность и низкое быс тродействие, обусловленное необходи мостью опроса всех разрядов, в том числе и тех, которые находятся в ну левом состоянии, а также необходимость специального обнуления соответствугощих разрядов после окончани процесса контроля кода на четностьi вследствие чего замедляется готовность к контролю следующей кодовой комбинации. Цель изобретения - повышение быстродействия устройства для контроля параллельного кода на четность Поставленная цель .достигается тем, что в устройство, содержащее регистр, группу элементов И, элемент ИЛИ, триггер, причем информационные эходы устройства соединены с единичными входами регистра, единичный выход каждого разряда регистра соединен с первым входом соответствующего элемента И группы, выход каждого элемента И группы соединен с нуле вым входом соответствующего разряда регистра и с соответствующим входом элемента ИЛИ, выход которого соединен со счетным входом триггера, выхо ды которого являются выходами устройства, в него введены элемент И и элемент И-НЕ, причем тактовый вход устройства соединен с первым входом элемента И, выход которого соединен со вторыми входс1ми элементов И группы, нулевой выход К-го разряда ре- гистра соединен с соответствующим входом элемента И-НЕ и с (К+2)-ми входами элементов И группы от (К+1)годо п-го, выход элемента И-НЕ соединен со вторым входом элемента И. Сущность изобретения состоит в упрощении устройства, что достигается исключением распределителя импульсов, съем информации осуществляется во время прихода импульсов тактовой частоты на первый вход элемента И. Кроме того, повышается быстродействие устройства за счет съема и подсчет информации о состоянии тех разрядов регистра, которые имеют единичное значение. Элементы И соответствующих разря- дов регистра предназначены для съема информации тех разрядов регистра, которые имеют единичные значения по приходу импульсов тактовой частоты с выхода вновь введенного элемента И, при этом за счет соединения нулевых выходов триггеров каждого предыдущего разряда регистра с входами элементов И группы последующих разрядов съем информации производится в порядке возрастания разрядов регистра, начиная с младшего. После снятия информации соответствующий разряд регистраобнуляется и осуществляется подготовка следующего элемента И группы для снятия информации со следующего более старшего разряда регистра. Элемент И-НЕ предназначен, для формирования разрешающего сигнала на вход элемента И, который обеспечивает прохождение импульсов тактовой частоты на входы всех элементов И группы. При обнулении регистра выдается сигнал о запрещении прохождения импульсов тактовой частоты и готовности регистра к принятию для контроля следующего кода. Элемент ИЛИ предназначен для приема информации о единичных значениях разрядов и их подсчета на триггере со счетным входом. На чертеже изо15рг1жена функциональная схема предлагаемого устройства контроля. Устройство содержит входы 1 кода, регистр 2, элемент ИЗ, тактовый вход 4, элемент И-НЕ 5, группу элементов И 6-9, элемент ИЛИ 10 и триггер 11 со счетным входом. Регистр 2 предназначен для хранения контролируемого кода, поступающего на входы 1. Единичные выходы ка)вдого разряда регистра 2 соединены, с первьши входами соответствукидих

элементов И 6-9 группы элементов И последующих разрядов регистра 2. Нулевой выход первого разряда р егистра 2 соединен со входом элемента .И 7 второго разряда, элементом И 8 третьего разряда и так далее, включая элемент И 9 последнего разряда кода и элементом И-НБ 5, Нулевой выход второго разряда регистра 2 соединен со входом элемента И 8 третьег разряда, элементом И 9 последнего разряда кода и элементом и-НЕ 5 и та далее. Нулевой выход последнего разряда регистра 2 соединен только с входом элемента И-НЕ 5. Выход элемента И-НЕ 5 соединен со вторым входом элемента ИЗ, первый вход которого является входом тактовой частоты 4, выход элемента И 3 соединен со входами элементов И 6-9 группы элементов И соответствующих разрядов регистра 2. Выходы элементов И 6-9 группы элементов И соединены со входами ИЛИ 10 и нулевыми входами триггеров регистра 2 соответствующих разрядов. Выход элемента ИЛИ 10 соединен со счетным входом триггера 11выходы которого являются выходами устройства.

Устройство работает следу1эщим образом.

В исходном положении регистр 2 находится в нулевом состоянии и на выходе элемента И-НЕ 5 имеется потенциал, запрещающий прохождение импульсов тактовой частоты со входа 4 через элемент И 3 на элементы И 6-9. Триггер со счетным входом 11 также установлен в нулевое состояние

Контролируемой вход в параллельном виде подается на информещионные входы регистра 2 и записывается в нем, при этом состояние регистра 2 изменяется относительно исходного нулевого состояния и на выходе элемента И-НЕ 5 появляется потенциал, разрешгиощкй прохождение импульсов тактовой частоты, поступающих на первый вход 4 элемента И 3, на элементы И 6-9 группы элементов И для съема информации о единичном значении определенных разрядов регистра 2.

Если в регистре записан код 0101 на выходе элемента И-НЕ 5 возникает сигнал, поступающий на второй вход элемента И 3 и разрешающий прохождение им1 ульсов тактовой частоты, поступаиицих на первый вход 4 элемента И 3. Первый тактовый импульс, проходя со входа 4 через элемент И поступает на вход элементов И 6-9. Однако съем информации о единичном значении разрядов регистра 2 производится только с первого разряда за счет запрещающего сигнала, поступающего на элементы И 7-9 с нулевог выхода первого разряда регистра 2.

Первый тактовый импульс осуществляет съем информации о единичном значении первого разряда регистра 2, поступает через элемент ИЛИ 10 на счетный вход триггера 11, перебрасывая его в единичное значение. Одновременг но сигнал с выхода элемента И 6 поступает на нулевой вход триггера первого разряда регистра 2, устанавливая его в нулевое состояние и подготавливая тем самым элементы И 7-9

0 для съема информации с последукяцих разрядов. Второй тактовый импульс осуществляет съем информации о единичном значении триггера третьего разряда регистра 2, так как элемент

5 И 7 закрыт за счет низкого потенциала, поступающего с единичного выхода второго разряда регистра.

Таким образом осуществляется съем информации с третьего разряда реги0стра. Сигнал с выхода элемента И 8 поступает через элемент ИЛИ 10 на счетный вход триггера 11 и переключает его, одновременно устанавливая триггер третьего разряда регистра 2 в нулевое состояние. Регистр 2 обну5ляется, на нулевых выходах которого возникают высокие потенциалы, поступакицие на элемент И-НЕ 5, сигнал, с выхода которого запрещает прохождение импульсов Тактовой частоты с

0 элемента ИЗ.

После окончания поступления импульсов тактовой частоты состояние триггера 11 указывает, какое количество импульсов (четное или нечетное пос5тупило на его вход, т.е. по состоянию триггера можно определить четность или нечетность контролируемого кода. При этом необходимо для контроля подать столько импульсов тактовой час0тоты, сколько разрядов кода имеет единичное значение.

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

5 (п-+1) тактовых импульсов, где п разрядность кода, что говорит о большем быстродействии предлагаемого устройства, а исключение из схемл распределителя импульсов позволяет

0 упростить конструкцию устройства.

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

55

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

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

65 входом cooTBeTCTsyjomero разряда регистра и с соответствующим входом элемента ИЛИ, выход которого соедикотопо., триггера, выхо которого являются выходами устройст ва, о т л и ч а ю щ е е с я тем что, с целью повьмения быстродействия УСТРОЙСТВО содержит элемент И vcTnor Р тактовый вход «Рвым входом элемента и, выход которого соединен со вторыми входами элементов И групп нулевой выход к-го разряда регистра соединен с соответствующим входом элемента И-НЕ и с (к+2)-ми входами 10 элементов И группы от (К+1)-го до п-го,выход элемента И-НЕ соединен со вторым входом элемента И. Источники информации, принятые во внимание при экспертизе U свидетельство СССР 382090, кл. G Об F 11/10. 1972. м свидетельство СССР 552609, кл. G 06 F 11/08, 1977. I t;o;-, свидетельство СССР № 530332, кл. G 06 F 11/10, 1977 свидетельство СССР № 42.8385, кл. С Об F 11/10, 1975 (прототип).

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

название год авторы номер документа
Устройство для контроля двоичного кода на нечетность 1981
  • Мельников Владимир Алексеевич
  • Ямнов Сергей Иванович
SU1012261A1
Устройство для контроля параллельного кода на четность 1981
  • Мельников Владимир Алексеевич
  • Казанков Валерий Геннадьевич
  • Плотников Владимир Михайлович
SU1015387A2
Устройство для контроля параллельного двоичного кода на четность 1981
  • Харченко Вячеслав Сергеевич
  • Мельников Владимир Алексеевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Матвиенко Юрий Андреевич
SU999057A1
Устройство для контроля параллельного двоичного кода на четность 1982
  • Сидоренко Николай Федорович
  • Тимонькин Григорий Николаевич
  • Кирсанов Станислав Петрович
  • Ткаченко Сергей Николаевич
  • Остроумов Борис Владимирович
  • Харченко Вячеслав Сергеевич
SU1056199A1
Устройство для контроля параллельного кода на четность 1983
  • Сидоренко Николай Федорович
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Ткаченко Сергей Николаевич
  • Остроумов Борис Владимирович
SU1100626A1
Устройство для определения четности информации 1978
  • Хомич Игорь Францевич
SU767766A1
Устройство для контроля параллельного двоичного кода на четность 1980
  • Зуб Валерий Владимирович
  • Свирин Виктор Николаевич
  • Емец Сергей Иванович
  • Стан Виктор Иванович
SU871166A1
Устройство для контроля параллельного двоичного кода на четность 1982
  • Мельников Владимир Алексеевич
  • Кныш Павел Иванович
SU1084800A2
Устройство для контроля двоичного кода на четность 1981
  • Фролов Николай Никитович
  • Сахно Анатолий Иванович
  • Медников Валерий Анатольевич
SU989558A1
Устройство для контроля двоичного кода на четность 1981
  • Горшков Виктор Николаевич
  • Мазаник Вячеслав Вячеславович
SU962955A1

Реферат патента 1981 года Устройство для контроля параллельного кода на четность

Формула изобретения SU 883 910 A1

Ы

ю

SU 883 910 A1

Авторы

Мельников Владимир Алексеевич

Адамов Валерий Евгеньевич

Плотников Владимир Михайлович

Даты

1981-11-23Публикация

1979-10-17Подача