Счетное устройство
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
Комитет Российской Федерации по патентам и товарным знакам(71) Всесоюзный научно-исследовательский институт экспериментальной физики(57) Изобретение относится к импульсной технике и позволяет расширить область применения устроиства за счет уменьшения количества ЯС-элементов и шин управления. Счетное устройство содержит и-разрядный комбинационный сумматор 1, двухка, нальный и-разрядный мультиплексор 2, преобразователь 3 отраженного двоичного кода (ОДК) в позиционный двоичный код (ПДК), преобразователя 4 ПДК в ОДК, блок 5 сравнения, и триггерных устройств 6 9 и инвертор 10. 1 табл, 4 ил.Изобретение относится к импульсной технике и может быть использовано в различных цифровых устройствах, работающих в условиях воздействия помех.Известно счетное устройство (авт. св. СССР М 797078, кл. Н 03 К 23/00, опублик.15.01.81), содержащее входную шину, основной счетчик, нуль-орган, два элемента совпадения, дополнительный триггер, регистр памяти, комбинационный сумматор, блок фиксации изменения кода, два элемента задержки, две группы вентильных элементов, элемент НЕ и элемент ИЛИ. Выходы основного счетчика соединены с входами блока фиксации изменения кода, с входами первой группы вентильных элементов и с первыми входами комбинационного сумматора, вторые входы которого соединены с входами второй группы вентильных элементов и с выходами регистра памяти, входы которого соединены с выходами первой группы вентильных элементов. Установочные входы основного счетчика соединены с выходами второй группы вентильных элементов, Выход комбинационного сумматора через нуль-орган соединен с входом элемента НЕ и с первым входом первого элемента совпадения, выход которого соединен с управляющим входом первой группы вентильных. элементов и с первым входом элемента ИЛИ, второй оход которого соединен с управляющим входом второй группы вентильных элементов и с выходом второго элемента совпадения, первый вход которого соединен с выходом элемента НЕ, второй вход - с вторым входом первого элемента совпадения и с выходом первого элемента задержки, Третьи входы первого и второго элементов совпадения соединены с выходом дополнительного триггера, вход установки в единицу которого соединен с входом первого элемента задержки и с выходом блока фиксации изменения кода. Вход установки о ноль дополнительного триггера соединен с выходом второго элемента задержки, вход которого соединен с выходом элемента ИЛИ; Входная шина соединена с тактовым входом основного счетчика. Недостатками этого устройства являются относительно низкая помехоустойчивость, обусловленная возможностью несанкционированных переключений триггеров регистра памяти или основного счетчика (изменение состояний последнего на единицу) от помех, например, по шине питания или от помех на управляющем входе соответствующей группы вентильных элементов; ограниченность функциональных возможностей, обусловленная тем, что устройство не обладает возможность предварительной параллельной записи информации, т.е. начальной установки; сложность схемы и, следовательно, относительно низкая надежность, причем в случае повышения помехоустойчивости регистра памяти и основного счетчика известными путями схе.ма устройства еще более усложняется.10 Известно счетное устройство авт, со,СССР В 1464893, кл, Н 03 К 23/00, 06,04.87), содержащее входную шину, и-разрядный комбинационный сумматор, 2 п ВС-элементов задеркки, первый и второй элементы 15 ИЛИ-НЕ и двухканальный п-разря,"ныймультиплексор, Первый вход первого элемента ИЛИ-НЕ соединен с входной шиной, второй вход - с шиной сброса и с первым входом второго элемента ИЛИ-НЕ, второй 20 вход которого соединен с выходом первогоэлемента ИЛИ-НЕ ис первым управляющим входом мультиплексора, второй управляющий вход которого соединен с выходом оторогоэлемента ИЛИ-НЕ ис входом младшего разряда первого слагаемого комбинационного сумматора, Входы остальных разрядов первого слагаемого комбинационного сумматора соединены с общей шиной устройства, входы разрядов второго слагаемого - с 30 выходами соответствующих разрядов мультиплексора, Выходы разрядов комбинационного сумматора через соответствующие первые и КС-элементов задержки подключены к соответствующим входам первого ка нала мультиплексора, выходы разрядовкоторого через соответствующие вторые и ВС-элементов задержки соединены с соответствующими входами его второго канала.Недостатками данного устройства яоля ются ограниченность области применения,обусловленная наличиемдискретных 2 п ВС- элементов задержки с их связями, например, наличие такого большого количества дискретных элементов затрудняет исполь зование устройства в аппаратуре, реализуемой на гибридных микросборках, и практически исключает использование устройства в аппаратуре, реализуемой на базовых матричных кристаллах(БМК), поскольку 50 подключение указанных дискретных элементов и БМК через выводы его корпуса приводит к снижению коэффициента использования функциональных возможностей БМ К; относительно низкая 55 помехоустойчивость, обусловленная тем,что любая помеха на шине сброса приводит к кратковременному сбою информации на выходах мультиплексора, т.е. к сбою информации нэ выходных шинах устройства; ограниченность функционэльных возможностей, 2004074обусловленная тем, что устройстоо не обладает возможностью начальной установки,Известно помехоустойчивое счетное ус-;- тройство (авт.со. СССР М 1572383, кл. Н 03 К 23/00, 04,10,88). которое является прототипом и содержит входную и оыходную шины, шину сброса, и-разрядный комбинационный сумматор, первые и вторые ВС-элементы задержки, три элемента ИЛИ-НЕ, доа двухканальных и-разрядных мультиплексора, инвертор, шину команды записи и кодовые шины. Первый вход первого элемента ИЛИ-НЕ соединен с шиной сброса, выход - с первым входом второго элемента ИЛИ-Н Е, второй вход которого соединен с шиной сброса, Входы разрядов, кроме младшего, первого слагаемого комбинационного сумматора соединены с общей шиной, входы разрядоо второго слагаемого - с вьходами соответствующих разрядов первого мультиплексора, входы первого канала которого подключены к аыходам первых ВС-элементов задержки, а разрядные выходы через вторые ВС-элементы задержки соединены с соответствующими входами его зторого канала. Выход переноса комбинационного сумматора соединенс выходнсй шиной. Первый вход третьего элемента ИЛИ-НЕ соединен с входной шиной и входом младшего разряда первого слагаемого комбинационного сумматора, второй вход - с шиной сброса, третий вход - с выходом второго элемента ИЛИ-НЕ, выход - с входом инвертора и с первым управляющим входом первого мультиплексора, второй управляющий вход которого подключен к выходу инвертора, Выходы разрядов второго мультиплексора .соединены с вход:;ми первых ВС-элементов задержки, входы первого канала соединены с выходами соответствующих разрядов комбинационного сумматора, входы второго канала . - с соответствующими кодовыми шинами, второй управляющий вход - с выходом второго элемента ИЛИ-НЕ, первый управляющий вход - с выходом первого элемента ИЛИ-НЕ, второй входкоторогасоединен с шиной команды записи.Данное устройство обладает повышенной помехоустойчивостью по шине сброса и способностью начальной установки, однако это достигнуто в основном за счет усложнения управления устройством, в частности за счет увеличения количества шин управления, Это ограничиоает оозможйость реализации устройства о виде гибридных микросборок и на базе ЬМК, где существует так называемая "проблема выводов", Недостатком прототипа является ограниченность области его применения, 5 10 15 20 обусловленная наличием в его составе большого (2 п) количества дискретных элементов, количестао которых и их связей с другими элементами возрастает с увеличением разрядности устройства, и наличием дополнительной шины управления - шины записи кода - дпя начальной установки устройства. Этот недостаток резка ограничивает его использование в аппаратуре, реализуемой на базе БМК и гибридных микросборок, так как для подключения внешних дискретных элементов(в особенности в случаях использования многоразрядного устройства) и отдельной шины записи кода приходится "тратить" большое количество выводовстандартных корпусов БМК и гибридных микросборок, чем снижается эффективность использования последних.Техническим результатом изобретения является расширение области примененияустройства за счет уменьшения количества дискретных элементов и шин управления.Технический результат достигается тем, что в счетное устройство, содержащее и- разрядный комбинационный сумматор,вход младшего разряда первого слагаемого которого соединен с входной шиной, входы остальных разрядов первого слагаемого соединены с общей шиной, а выход переноса ЗО соединен с выходной шиной, двухканальный и-разрядный мультиплексор, входы второго канала которого соединены с соответствующими кодовыми шинами, и ЙС-элементов, инвертор и шину сброса, вве дены и-разрядный преобразователь позиционного двоичного кода (ПДК) в отраженный двоичный код (ОДК), и-разрядный преобразователь ОДК в ПДК, и-разрядный блок сравнения, и О-триггеров и и 40 элементов ИСКЛЮЧАЮЩЕЕ ИЛИ. первыеи вторые входы которых соединены соответственно с прямыми выходами и тактовыми входами соответствующих Ц-триггеров, а выходы через соотоетстоующие ВС-элементы - с информационными входами соответствующих О-триггеров, прямые выходы которых соединены с входами соответствующих разрядоо преобразователя ОДК в ПДК, выходы разрядов котррого соединены 50 с входами соотоетстоугощих разрядов второго слагаемого комбинацлонного сумматора, выходы разрядов которого соединены с входами соответствующих разрядов преобразователя ПДК в ОДК, выходы разрядоо 55 которого соединены с соответствующимивходами -первого канала мультиплексора, первый управляющий вход котооого соединен с ьыходам инаертора, второй упраьляющий вход - с входом иноертора и с шиной сбро;а, а выходы разрядов соединены спервыми входами соотнетствуощих разрядов блока сравнения, вторые входы и выходы разрядов которого соединены соответственно с прямыми выходами и тактовыми входами соответствуощих О-триггеров,Указанная совокупность признаков обеспечивает технический результат - расширение области применения устройства за счет уменьшения вдвое количестве испальзуемыех в нем дискретных элементов (й. С) и исключения одной шины управления (шины записи када), поскольку значительно облегчается реализация устройства на базе БМК и гибридных микросборок.На фиг. 1 представлена схема устройства в четырехразрядном варианте; нз фиг, 2, 3, 4- возможные варианты реализации функцианзльных элементов устройства.Счетное устройство (фиг, 1) содержит четырехразрядный комоинацианный сумматор 1, двухканальный четырехраэрлдный мультиплексор 2, четырехразрядные преобразователь 3 ОДК в ПДК и преобразователь 4 ПДК в ОДК, блок 5 сравнения, триггерные устройства б9 и инвертор 10. Вход младшего разряда первого слагаемого комбинационного сумматора 1 соединен с входной шиной 11, входы остальных разрядов первого слагаемого соединены с общей шиной, выход переноса соединен с выходной шиной 12. Выходы разрядов комбинационного сумматора 1 соединены с входами соответствующих разрядов преобразователя 4, выходы разрядов которого соединены с соответствующими входами пероагс канала мультиплексора 2, входы, второго канала которого соединены с кодовыми шинами 13, первый управляющий вход соединен с выодом инвертора 10, второй упранляющий вход - с входом инвертора 10 и с шиной 14 сброса, Выходы мультиплексора 2 соединены с первыми входами соответствующих разрядов блока 5 сравненил, вторые входы и выходы разрлдан которого соединены соответственно с прямыми ныхадзми и такта ными входами соатветству 1 ощих триггернцх устройств б9, Входы разрядов преобразователя 3 соединены с выходами соответствующих триггерных устройств б . 9, а выходы разрлдов - с входами соответствующих разрлдов второго слагаемого комбинационного сумматора 1. Каждый из триггерных устройств б9 содержит О- триггер 15, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ 16, выход которого через последовательно включенные резисторы 17, 18 соединены с информационным входам О-триггера 15, первый и второй входц соединены соответственно с прямым выходом и тактовым вхо 5 10 15 20 253040 дом О-триггера 15. В каждом из триггерных устройств 69 между общей шиной и общим выводом резисторов 17, 18 включен конденсатор 19. Прлмой выход О-триггера 15 в каждом иэ триггерных устройств 69 является прлмым выходом триггерного устройства, тактовый вход О-триггера 15, соединенный с вторым входом элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 16, - тактовым входом триггерного устройства,Преобразователь 3 обеспечивает преобразования ОДК н ПДК в соответствии с таблицей и выполнен на элементах ИСКЛЮЧАЮЩЕЕ ИЛИ 2022 (фиг, 2), Преобразователь 4 обеспечивает преобразование ПДК в ОДК в соответствии с таблицей и выполнен на элементах ИСКЛ 1 ОЧАЮЩЕЕ ИЛИ 2325 (фиг. 3), Блок 5 сравнения обеспечивает поразрядное сравнение символов ОДК, поступающих с прямых выходов триггерных устройств б . 9, и символов ОДК, поступающих с выходов мультиплексора 2, На выходах разрядов блока сравнения выходные сигналы (с уровнем логической "1") появллютсл при несовпадении логических уровней символов кодов на входах его соответствующих разрядов, Выполнен блок сравнения на элементах И СКЛ ОЧАЮ ЩЕ Е ИЛ И 2629 (фиг, 4).О-триггеры 15, входящие в триггерныеустройства б9, записывают и хранят информацио, имеющуосл на информационных входах, при наличии уровня логического "0" на синхронизирующих входах,Все логические функциональные элементы счетного устройства, как комбинационные (комбинационный сумматор 1, мультиплексор 2, преобразователя 3,4, блок 5 сравнения и элементы ИСКЛЮЧАЮЩЕЕИЛИ 16 триггернцх устройств б . 9), так и последовательные (О-триггеры 15 триггерных устройств 69) могут быть реализованы на логических элементах интегральных микросхем корпусньх или бескорпусных серий (например, 564, 561, 1562 и т.д.) широкого применения, а также БМК,Постояннал времени ЯС-элементов, входящих в триггерные устройства б9, одинаковая и выбирается исходя из требуемого уровня помехаззщиты устройства. Резисторы 1 Ы на выходах указанных ВС-элементов не являются обязательными, они нужны лишь в частных случаях для за щиты входов микросхем отдельных серий55например серии 564, ат сверхтоков при вы ключении питания устраства.Построение устройства с количество.разрядов больше, чем показана на фиг, 1 осуществляется путем простого увеличениь разрядов комбинационного сумматора 1мультиплексора 2, преобразователей 3, 4, блока 5 сравнения и количества триггерных устройств 6 . 9.лРаботает устройство следующим образом.В исходном состоянии на входцой шине 11, шине 14 сброса и кодовых шинах 13 поддерживается уровень логического "0". При этом на первом управляющем входе(/х) мультиплексора 2 имеет место уровень логической "1", ца втором Чу) - уровень логического "0". При таком сочетании сигналов 10 на управляющих входах мультиплексора 2 на выходы его разрядов выдаются (точнее ского "0" с кодовых шин 13, О-триггер 15 каждого из триггерных устройств 69 находится в исходном нулевом состоянии, а конденсатор 19 разряжен, На выходах блока 5 сравнения имеются уровни логического"0", Уровни логического "0" также на выходах преобразователей 3, 4 и комбинационного сумматора 1.В указанное исходное нулевое состояние устройство может быть установлено из любого его рабочего состояния, для чего достаточно подать импульсный сигнал с уровнем логической "1" по шине 14 сброса, предварительно установив на всех кодовых 30 шинах 13 уровни логического "0". При этом длительность укаэанного импульса сброса должна быть не менее времени разряда заряженных конденсаторов 19 триггерных устройств 6 . 9 через резисторы 17 до уровня логического "0".Рассмотрим работу устройства при ус,. тановке его в,исходное состояние из одного рабочего состояния, например иэ состояния, соответствующего числу 1, код которо,го в ОДК 0001 (см. таблицу), при этом логическая "1" хранится триггерным устройством 6.При подаче импульса сброса по шине 14 сброса в течение этого импульса на первом управляющем входе имеет место уровень логического "0", а на втором - уровень логической "1", При таком сочетании сигналов на управляющих входах на выходах разрядов мультиплексора 2 поддерживаются уровни логического "О", которые поступает на первые входы соответствующих разрядов блока 5 сравнения, На вторых входах разрядов блока сравнения присутствуют при этом уровни сигналов (0001) с прямых выходов О-триггеров 15 соответствующих триггерных устройств 69, соответствующие текущему состоянии в нашем случае соответствующие числу 1). В результате поразрядного сравнения уровней сигналов цаф 35 40 45 50 55 активно формируются) уровни сигналов с 15входов второго кацала, т.е, уровни логичевходах в рассматриваемом случае уровень логической "1" появляется на выходе первого разряда блока 5 сравнения (на выходе элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 26, фиг, 4) и поступает на тактовый вход триггерного устройства 6. При этом в течение этого сигнала на выходе элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 16 триггерного устройства 6 поддерживается уровень логического "0" поскольку О-триггер 15 данного разряда устройства находится в единичном состоянии), Поэтому заряженный конденсатор 19 начинает разряжаться через резистор 17 и малое выходное сопротивление элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 16, Если длительность сигнала на выходе первого разряда блока 5 сравнения достаточна для разряда конденсатора 19 до уровня логического "0", то по окончании этого сигнала т.е. после снятия импульса сброса с шины 14 сброса устройства) О-триггер 15 переключается в нулевое состояние. В результате на выходах (а, б; в, г) всех триггерных устройств 69 устанавливаются уровни логического "0", что приводит к установлению уровней логического "О" на всех выходах преобразователя 3, комбинационного сумматора 1 и преобразователя 4. После снятия импульса сброса с шины 14 сброса на первом управляющем входе мультиплексора 2 восстанавливается уровень логической "1", на втором - уровень логического "О", При таком сочетании сигналов на управляющих входах на выходы разрядов мультиплексора 2 выдаются уровни логического "О" с входов его первого канала. Далеезти уровни логического "0" поддерживают сами себя по замкнутой цепи: выходы мультиплексора 2 - блок 5 сравнения - триггерные устройства 69 - преобразователь 3 - комбинационный сумматор 1 - преобразователь 4 - входы первого канала мультиплексора 2; Указанное исходное состояние устройства сохраняется вплоть до "записи" в устройство произвольного начального состояния начальная установка) или подачи по входной шине 11 счетных импульсов.Начальная установка устройства производится подачей импульсного сигнала (в данном случае импульс начальной установки) с уровнем логической "1" по шине 14 сброса при условии предварительной установки на кодовых шинах 13 кода требуемого состояния устройства в ОДК, При этом код начального состояния устройства может подаваться по кодовым шинам 13 в виде комбинации постоянных или импульсных сигналов. 8 последнем случае длительность комбинации импульсных сигналов должна быт, достаточной для заряда конденсато 200407410 15 20 30 35 50 55 ров 19 соответствующих триггерных устройств 6 , 9 до уровня логической "1" к моменту снятия импульса (начальной установки) с шины 14 сброса,Допустим, на кодовые шины 13 устройства, находящегося в исходном состоянии, подается ОДК числа 2 (0011). Тогда при подаче импульса начальной установки по шине 14 сброса на выходы разрядов мультиплексора 2 в течение этого импульса выдаются, как и при подаче импульса сброса, сигалы, имеющиеся на входах его второго канала, т.е. в нашем случае код 0011 (на выходах д, е, ж, з соответственно). Данная комбинация сигналов поступает на первые входы разрядов блока 5 сравнения, на вторые входы разрядов которого поступают уровни логического "О" с прямых выходов О-триггеров 15 триггерных устройств 69, находящихся в нулевых состояниях. Б результате на выходах первого и второго разрядов блока 5 сравнения появляются уровни логического "1", которые поступают на тактовые входы О-триггеров 5 и вторые входы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 16 триггерных устройств 6 и 7. При этом начинают заряжаться конденсаторы 19 триггерных устройств 6 и 7. Постоянная ВС-элементов (817, С 19) триггерных устройств 69 выбирается с таким расчетом, чтобы зарэд конденсаторов 19 до уровня алогической "1" (или разряд до уровня логического "0") завершился до снятия импульсных сигналов, подаваемых по входной шине 11 и шине 14 сброса, Поэтому к моменту снятия импульса начальной установки с шины 14 сброса конденсаторы 19 триггернцх устройств 6 и 7 успевагот зарядиться до уровня логической "1", и после снятия импульса начальной установки О-триггеры 15 триггерных устройств 6 й 7 переключаются в единичное состояние, В результате на выходах (г, в, б, а) триггерных устройств 96 соответственно устанавливается ОДК 0011, поданный по кодовым шинам 13. На выхо" дах преобразователя 3 этот код превращается в ПДК 0010 (см. таблицу), этот же код будет на выходе комбинационного сумматора 1. На выходе преобразователя этот ПДК вновь превращается в ОДК 0011 (см. табли. цу) и поступает на входы первого канала мультиплексора 2. Поскольку после снятия импульса начальной установки на первом управляющем входе мультиплексора 2 восстанавливается уровень логической "1", на втором - уровень логического "0", то ОДК 0011 выдается на выходы его разрядов и поступает на первые входц разрядов блока 5 сравнения, При этом на выходах разрядов блока сравнения устанавливаются уровни логического "0", а выходах элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 16 триггерных устройств 6, 7 сохраняются уровни логической "1", а на выходах элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 16 триггерных устройств 8, 9 сохраняются уровни логического "О". Поэтому О-триггеры 15 триггерных устройств 6, 7 остаются в единичном состоянии, а О-триггеры 15 триггерных устройств 8, 9 - в нулевом состоянии. Это означает, что при снятии импульса начальной установки устройство принимает (если этот импульс имеет достаточную длительность, выбираемую из требуемого уровня помехозащиты) начальное состояние, ОДК которого задается по кодовым шинам 13, и сохраняет его до подачи счетных импульсов или импульса сброса,Рассмотрим работу устройства в режиме счета. Допустим, что устройство перед подачей счетных импульсов находится в описанном выше исходном нулевом состоянии: на выходах всех функциональных эле; ментов устройства присутствуют уровни логического "0", на первом управляющем входе мультиплексора 2 - уровень логической "1", а на втором управляющем входе мультиплексора 2, на входной шине 11 и шине 14 сброса - уровни логического "0", Счетные импульсы с уровнем логической "1" подаются по входной шине 11 на вход первого (младшего) разряда первого слагаемого комбинационного сумматора 1.При поступлении первого счетного импульса на выходах комбинационного сумматора 1 появляется ПДК числа 1 - 0001,который поступает на входпреобразова, теля 4, где "превращается" (см. таблицу) в ОДК числа 1 - 0001 (ПДК и ОДК числа 1 совпадают). Этот код поступает на входы первого канала мультиплексора 2, проходит(поскольку на шине 14 сброса в.режиме счета поддерживается уровень логического "0") на выходы его разрядов и поступает на первые входы разрядов блока 5 сравнения, На вторые входы разрядов блока сравнения с выходов (а, б, в, г) триггерных устройств 69 поступают уровни логического "0", т.е. ОДК 0000, поскольку устройство пока находится в исходном состоянии. В результате поразрядного сравнения указанных ОДК на выходе первого разряда блока 5 сравнения появляется признак несовпадения символов первого разряда этих кодов (уровень логической "1") и поступает на тактовый вход триггерного устройства 6. При этом на выходе элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 16 этого триггерного устройства появляется уровень логической "1", и начинается через резистор 17 заряд его конденсатора 19. До снятия первого счетного импульса конден10 20 ЗО 40 сатор 19 успевает зарядиться до уровня логической "1",При снятии первого счетного импульса с входной шины 11 на выходах комбинационного сумматора 1 вместо ПДК 0001 появляетсл (кратковременно нз срезе счетного импульса) ПДК ОООО (код предыдущего состоянил устройства), который, проходя без изменения через преобразователь 4 (см. таблицу), поступает на входы первого канала мультиплексора 2 и далее на выходы этого мультиплексора, так как в режиме счета на первом управляющем входе последнего присутствует уровень логической "1", на втором - уровень логического "О"(поскольку на шине 14 сброса поддерживается уровень логического "0"). В результате на первых и вторых входах разрядов блока 5 сравнения оказываются приложенными одинаковые ОДК ОООО, при этом на выходе первого разряда блока сравнения восстанавливаетсл исходный уровень логического "0". Эта приводит к переключению О-триггера 15 триггерного устройства 6 в единичное состояние, Следовательно, нз выходах триггерных устройств 96 (г, в, б, а) устанавливается ОДК 0001, соответствующий числу 1. Этот код поступает непосредственно на вторые входы разрядов блока 5 сравнения и, проходя без изменения (так как ОДК и ПДК числа 1 по структуре совпадают, см. таблицу) чреэ преобразователь 3, комбинационный сумматор 1, преобразователь 4 и мультиплексор 2, поступает на первые входы разрядов блока сравнения. В результате уровни логического "0" на выходах блока 5 сравнения, установившиеся нз срезе первого счетного импульса, подтверждаатсл (сохраняются). Таким образом, после снятия первого счетного импульса устройство принимает состояние, соответствующее числу 1, и сохраняет его до поступленил следующего счетного импульса.При поступлении второго счетного импульса на выходах комбинационного сумматора 1 появляется ПДК числа 2 - 0010, который поступает на входы преобразователя 4, где преобраэуе-сл в ОДК числа 1 - 0001 (см. таблицу), Этот. кад поступает на входы перво.о канала мультиплексора 2, проходит на выходы последнего и поступает на первые входы разрядов блока 5 сравнения. На вторые входы разрядов блока сравнения с выходов триггерных устройств 69 поступает ОДК числа 1 - 0001, поскольку последние пока "хранят" состолниеустройства, соответствующее числу 1, В результате поразрядного сравиения указанных ОДК на выходе второго разряда блока 5 сравнения появляется признак несовпадения симвалов второго разряда кодов (уровень логической "1") и поступает на тактовый вход триггеаного устройства 7. При этом на выходе элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 16 этого триггернага устройства появляется уровень логической "1", и начинается заряд его конденсатора 19. Да снятия второго счетного импульса указанный конденсатор успевает зарядиться да уровня логической 1 1 и При снятии второго счетнога импульса с входной шины 11 на выходах комбинационного сумматора 1 появляется (кратковременнб на срезе счетногаимпульса) ПДК 0001 (код предыдущего состояния устройства), который, проходя через преобразователь 4 без изменения (ПДК и ОДК числа 1 совпадают), поступает нз входы первого канала мультиплексора 2 и далее на входы разрядов блока 5 сравнения. В результате на первых и вторых входах разрядов блока сравнения оказываются прилаженными одинаковь 1 е ОДК 0001, при этом на выходе второго разряда блока сравнения восстанавливается исходный уровень логического"О"; Это приводит к переключению О-триггера 15 триггернаго устройства 7 в единичное состояние, и на выходах триггерных устройств 9 . 6 устанавливается ОДК 0011, соответствующий числу 2, Зтат код поступает на вторым входы разрядов блока 5 сравнения и на входы преобразователя 3, преобразуется в последнем в ПДК 0011 (см. таблицу), Далее этот код поступает на входы разрядов первого слагаемого комбинационного сумматора 1 и, проходя через него без изменения (поскольку счетный импульс с входной шины 11 уже снят), поступает на входы преобразователя 4,. преобразуется в нем обратно в ОДК 0011, Этот кад поступает на входы первого канала мультиплексора 2 и, проходя через него, поступает на первые входы разрядов блока 5 сравнения. В результате на срезе второго счетного импульса после переключения триггерного устройства 7 в единичное состояние на первых и вторых входах блока сравнения устанавливаются одинаковые ОДК 0011, при этом уровни логического "О", установившиеся на выходах блока сравнения на срезе второго счетного импульса, подтверждаются (сохраняются). Таким образом, после снятия ьтарого счетного импульса устройство принимает состояние, соответствующее числу 2, и сохраняет его до поступления следующего счетного импульса.При поступлении последующих счетных импульсов устройство работает. аналогично, т.е. в течение счетнота импульса на выходах комбинационного сумматора 1 устанавли 2004074вается и поддерживается ПДК нового состояния устройства. который преобразуется в ОДК в преобразователе 4 и, проходя через мультиплексор 2, поступает на первые входы разрядов блока 5 сравнения, на вторых входах разрядов которого в это время ( вплоть до среза счетного импульса) присутствует ОДК предыдущего состояния устройства, Поскольку ОДК двух соседних состояний (чисел) отличаются только символами в одном разряде (см, таблицу, то на авном из выходов разрядов блока 5 сравнения появляется уровень логической "1", Зто приводит к перезаряду конденсатора 19 одного иэ триггерных устройств б , 9 до снятия счетного импульса с входной шины 11, При.снятии счетного импульса на срезе этого импульса кратковременно устанавлива" ется ПДК предыдущего состояния, который, преобразуясь в ОДК в преобразователе 4, через мультиплексор 2 поступает на первые входы разрядов блока 5 сравнения, Зто приводит к снятию уровня логической "1" с тактового входа соответствующего (одного) из триггерных устройств 6 .;. 9, т.е, его переключению в новое состояние, запомненное в течение счетного импульса на его конденсаторе 19. После переключения указанного триггерного устройства на. триггерных уст; ройствах б9 хранится новое состояние устройства в ОДК, который преобразуется в преобразователе 3 в ПДК, поступает на входы разрядов второго слагаемого комбинационного сумматора 1 и восстанавливает на его выходах ПДК нового состояния устройства, снятый (исчезнувший) на короткое время (на. время задержки переключения одного.из триггерных устройств б9) на срезе, счетного импульса. Это приводит в конечном счете к тому, что после снятия счетного импульса на первых и вторых входах блока 5 сравнения устанавливаются одинаковые ОДК, соответствующие новому состояния устройства, на выходах разрядов блока сравнения поддерживаются уровни логического "0", триггерные устройства б5 9 хранят новое состояние устройства,При поступлении шестнадцатого счетного импульса на выходе переноса комбинационного сумматра 1 появляется сигнал с уровнем логической "1" длительностью, рав ной длйтельностисчетного импульса, который поступает на выходную шину 12 в качестве импульса переполнения устройства. После снятия шестнадцатого счетного импульса устройство принимает рассмот ренное выше исходное нулевое состояние.Информация. о текущих состояних устройства снимается (при необходимости) с выходов триггерных устройств б .9 (в ОДК) или преобразователя 3 (в ПДК), где нет крат ковременных "сбоев" информации на срезах счетных импульсов, или при поступлении помех (или импульсов, дли-, тельность которых недостаточна для пере- заряда конденсаторов 19 триггерных 25 устройств 6 . 9) по входной шине 11 или пошине 14 сброса.В целях подтверждения осуществимости заявляемого объекта и достигнутого технического результата был изготовлен и 30 испытан в нормальных условиях и в диапазоне температур окружающей среды от минус 50 до плюс 50 С лабораторный макет, выполненный по схеме на фиг. 1 на базе микросхем серии 564, П роведенные испыта ния показали осуществимость заявляемогосчетного устройства и по твердили его ,практическую ценность.(56) Авторское свидетельство СССР 40 М 1464893, кл, Н 03 К 23/00, 1987. Авторское свидетельство СССР М 1572383, кл, КОЗ К 23/00, 1988,Формула изобретенияСЧЕТНОЕ УСТРОЙСТВО, содержащее и-раэрядный комбинационный сумматор, вход младшего разряда первого слагаемого которого соединен с входной шиной. входы остальных разрядов первого слагаемого соединены с общей шиной, а выход переноса - с выходной шиной, двухканальный п-разрядный мультиплексор, входы второго канала которого соединены с соответствующими кодовыми шинами, п ЯС- элементов, инвертор и шину сброса, отличающееся тем, что в него введенц ираэрядный преобразователь позиционного двоичного кода в отраженный двоичный код, и-разрядный преобразователь отраженного двэичного кода в позиционный двоичный код, и-разрядный блок сравнения, и О-триггеров и и элементов исключающее ИЛИ, первые и вторые входы которцх соединены соответственно с прямыми выходами и тактовыми входами соответствующих О-триггеров, а выходы через соответствующие ВС-элементы - с информационными входами соответствующих О-триггеров, прямые выходы которых соединены с входами соответствующих 5 разрядов преобразователя отраженногодвоичного кода в позиционный двоичный код, выходы разрядов которого соединены с входами соответствующих разрядов второго слагаемого комбинационного сумма тора, выходы разрядов которогосоединены с входами соответствующих разрядов преобразователя позиционного двоичного кода в отраженный двоичный код, выходы разрядов которого соединены "5 с соответствующими входами первого канала мультиплексора, первый управляющий вход которого соединен с выходом инвертора, второи управляющии вход - с входом инвертора и с шиной сброса, а выходы разрядов соединены с первыми входами соответствующих разрядов блока сравнения, вторые входы и выходы разрядов которого соединены соответственно с прямыми выходами и тактовыми входами соответствующих О-триггеров.
СмотретьЗаявка
05025553, 03.02.1992
Всесоюзный научно-исследовательский институт экспериментальной физики
Шишкин Геннадий Иванович, Зубаеров Ренат Фатреевич
МПК / Метки
МПК: H03K 23/00
Метки: счетное
Опубликовано: 30.11.1993
Код ссылки
<a href="https://patents.su/10-2004074-schetnoe-ustrojjstvo.html" target="_blank" rel="follow" title="База патентов СССР">Счетное устройство</a>
Предыдущий патент: Преобразователь уровня напряжения
Следующий патент: Насадка для смесителя холодной и горячей воды
Случайный патент: Способ изготовления вкладыша,