Устройство для вычисления процентного отношения двух величин

 

Изобретение относится к области вычислительной техники и может быть использовано в аппаратуре допускового контроля и автоматического слежения . Цель изобретения - расширение функциональных возможностей за счет обеспечения вычисления процентного отношения частотных сигналов. Предлагаемое устройство содержит генератор 1 тактовых импульсов, элементы И 2-7, элемент И-НЕ 8, реверсивные счетчики 9,10, элементы ИЛИ 11-14, триггеры 15,16, блок 17 счетчиков коррекции, счетчики 18,19 результата с соответствующими связями. Устройство вычисляет процентное отношение двух величин , заданных как в кодовой форме, так и в виде двух частотных сигналов. 1 ил. 20 сл

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

„„SU„„1335986 А1 4 С 06 F 7/52

ОПИСАНИЕ ИЗОБРЕТЕНИЯ фЯ

БИВ.. л

Н А BTOPCKOMY СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (2 1) 4060110/24-24 (22) 25.04.86 (46) 07,09.87. Бюл. Р 33 (72) В.Г. Чулошников и 10.А. Иванов (53) 681.325(088.8) (56) Патент США N 3885134, кл.G 06 F 7/38, 1977.

Авторское свидетельство СССР

Ф 1091157, кл. G 06 F 7/52, 1983. (54) УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ ПРОЦЕНТНОГО ОТНОШЕНИЯ ДВУХ ВЕЛИЧИН (57) Изобретение относится к области . вычислительной техники и может быть использовано в аппаратуре допускового контроля н автоматического слекения. Цель изобретения — расширение функциональных возможностей за счет обеспечения вычисления процентного отношения частотных сигналов. Предлагаемое устройство содержит генератор

1 тактовых импульсов, элементы И 2-7, элемент И-НЕ 8, реверсивные счетчики

9,10, элементы ИЛИ 11-14, триггеры

15,16, блок 17 счетчиков коррекции, счетчики 18,19 результата с соответствующими связями. Устройство вычисляет процентное отношение двух величин, заданных как в кодовой форме, так и в виде двух частотных сигналов.

1 ил.

13 1 5986

55

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

Цель изобретения — расширение функциональных возможностей за счет обеспечения вычисления процентного отношения частотных сигналов.

На чертеже приведена функциональная схема устройства.

Устройство для вычисления процентного отношения двух величин содержит генератор 1 тактовых импульсов, первый — шестой элементы И 2-7, элемент

И-HE 8, первый и второй реверсивные счетчики 9 и 10, первый — четвертый элементы ИЛИ 11 — 14, первый и второй триггеры 15 и 16, блок 17 счетчиков коррекции, первый и второй счетчики

18 и 19 результата, первую и вторую шины 20 и 21 кодов операндов, первую и вторую шины 22 и 23 кода результата вход 24 управления записью, первый и второй входы 25 и 26 последовательной информации, вход 27 установки первого режима, вход 28 установки второго режима и вход 29 сброса, который соединен со вторыми входами первого и третьего элементов ИЛИ 11 и 13, с входами сброса блока 17 счетчиков коррекции, первого и второго реверсивных счетчиков 9 и 10 и первого и второго счетчиков 18 и 19 результата.

Выход генератора 1 тактовых импульсов соединен с первым входом элемента И 2, выход которого соединен с входом вычитания реверсивного счетчика 9, выход переноса последнего соединен с первым входом элемента

И 3 и с первыми входами элементов

ИЛИ 1? и 13. Выход блока 17 счетчиков коррекции соединен со счетным входом счетчика 18 результата, выход которого соединен со счетным входом счетчи-! а 19 результата, установочные входы реверсивных счетчиков 9 и 10 соедийены соответственно с разрядами первой и второй шин 20 и 21 кодов операндов, разрядные выходы счетчиков

18 и 19 результата соединены соответственно с разрядами первой и второй шин Z? и 23 кода результата, инверсные разрядные выходы реверсивного счетчика 9 соединены с входами элемента И 6, выход которого соединен с первым входом элемента И-HE b. н

?!

Инн рсnl le pа Зряцnl,te выходы ренеp сияного счетчика 161 соединены с входами элемента И 7, выход которого соединен со вторым входом элемента

И вЂ” НЕ 8, выход последнего соединен с первым входом элемента ИЛИ 11. Выходы элементов И 2,4 соединены с входами элемента ИЛИ 14, выход которого соединен с информационным входом блока 17 счетчиков коррекции. Вторые входы элементов И 2,3 соединены с выходом триггера 15, вход установки в ноль которого соединен с выходом элемента ИЛИ 11, а вход установки в единицу триггера 15 соединен с выходом элемента ИЛИ 12. Первые входы элементов И 4,5 соединены с выходом триггера 16, вход установки в ноль которого соединен с выходом элемента

ИЛИ 13. Выход элемента И 3 соединен с входом вычитания реверсивного счетчика 10, вход сложения которого соединен с выходом элемента И 5, выход элемента И 4 соединен с входом сложения реверсивного счетчика 9, а вход 24 управления записью соединен с входами разрешения записи реверсивных счетчиков 9 и 10. Первый вход

25 последовательной информации соединен со вторым входом элемента И 5, второй вход 26 последовательной информации соединен со вторым входом элемента И 4, вход 27 установки первого режима работы соединен со вторым входом элемента ИЛИ 12, вход 28 установки второго режима работы соединен с входом установки в единицу триггера 16.

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

В первом режиме устройство работает следующим образом, На вход 29 сброса после включения питания подают импульс, который обнул:.ет счетчики 9, 10, 18 и 19, триггеры

15 и 16 и блок 17 счетчиков коррекции.

С выхода триггера 15 потенциал низкого уровня, поступая на управляющие входы элементов И 2 и И 3, запрещает прохождение импульсов генератора 1 на вычитающий вход счетчика 9 и импульсов переполнения с его выхода на вычитающий вход сче тчика 10. С выхо1335986 да триггера 16 потенциал низкого уровня, поступая на управляющие входы элементов И 4 и И 5, запрещает прохождение импульсов с информационных входов 25 и 26 на суммирующие входы счетчиков 9 и 10 соответственно. При этом на выходах элементов И 6 и И 7, входы которых подключены к инверсным выходам разрядов счетчиков 9 и 10 соответственно, устанавливаются уров-10 ни логической единицы.

Одновременно с импульсом начальной установки на кодовые шины 20 и 2 1 задают коды операндов. Причем на шине

20 — код числа 2" — 1, а на шине 21 — 15 код числа А (где А 2 — 1), процентное отношение которых необходимо вычислить.

Затем на вход 24 устройства поступает команда "Запись" и обеспечивает † к ся ввод кодов чисел 2 -1 и А в счетчики 9 и 10 соответственно. Запись кодов чисел в счетчики 9 и 10 привокаждого пятого импульса, поступающего на вход блока 17. Затем "прореженная" последовательность импульсов подвергается повторному "прорежива-: нию", при этом исключается каждый семьдесят третий импульс. С учетом сказанного, можно записать равенство, определяющее зависимость между коли- 50 чеством импульсов, поступивших на вход блока 17 и снимаемых с его выхода, в виде

4 72

М= А 2 —

5 73

При этом процесс поступления импульсов с выхода генератора 1 через дит к появлению потенциала низкого уровня на выходах элементов И 6 и И 7.

После этого на вход 27 первого режима работы устройства поступает импульс, опрокидывающий триггер 15, который обеспечивает прохождение им- 30 пульсов с выхода генератора 1 через элемент И 2 на вычитающий вход счетчика 9, а с его выхода переполнения через элемент И 3 — на вычитающий вход счетчика 10. При этом импульсы генератора t через элементы И 2 и

ИЛИ 14 поступают одновременно и на информационный вход блока 17 счетчиков коррекции.

Блок 17 счетчиков коррекции состо- 40 ит из двух счетчиков, двух элементов

И и обеспечивает исключение сначала

А 2 101

А 2 100

27к

72

А 100

P к

A2" 4

2 " 5

2Тк-т

27 фиксируется в выходном (2к-7) разрядном двоичном. счетчике 18, который и обеспечивает деление поступивших на к 4 72 его вход 2 А — --„импульсов на

5 73

2к-Z число 2 . Целая часть процентов отношения фиксируется выходным двоичным семиразрядным счетчиком 19. При этом погрешность аппроксимации коэф101 фициента вЂ, — не превышает 0,00037..

128

На этом заканчивается работа устройства в первом режиме.

Во втором режиме устройство работает следующим образом.

На вход 29 сброса после включения питания подают импульс, который обнуляет счетчики 9, 10, 18 и 19, триггеры 15 и 16 и блок 17 счетчиков коррекции. С выхода триггера 15 потенциал низкого уровня, поступая на управляющие входы элементов И 2 и И 3, запрещает прохождение импульсов генератора 1 на вычитающий вход счетчика 9 и импульсов переполнения с его выхода на вычитающий вход счетчика 10.Ñ г выхода триггера 16 потенциал низкого уровня, поступая на управляющие входы элементов И 4 и И 5, запрещает прохождение импульсов г информационных входов 25 и 26 на суммирующие входы элемент И ? и импульсов переполнения через элемент И 3 будет продолжаться до тех пор, пока на вход сче гчиков

К

9 и 10 не поступит А ° 2 импульсов.

В течение этого времени элементом И 6 будет А раз зафиксирован "нулевой код" в счетчике 9 и столько же раз появится импульс на его выходе переполнения. В момент завершения вычик тания А 2 импульсов на выходах элементов И 6 и И 7 фиксируются уровни логических единиц и срабатывает элемент И-НЕ 8. Перепад из единицы в ноль на выходе элемента И-НЕ 8 приводит к тому, что,пройдя через элемент

ИЛИ 11, он опрокидывает триггер 15 в нулевое состояние, который и закрывает элементы И 2 и И 3.

Результат преобразования в процентах, представленный дробной частью отношения

139 5986 счетчиков 10 и 9 соответственно. При этом на выходах элементов И 6 и И 7, входы которых подключены к инверсным выходам разрядов счетчиков 9 и 10, устанавливаются уровни логической еди- 5 ницы.

Одновременно с импульсом начальной установки на кодовую шину ?О задают код 100...0, а на кодовую шину 21 код

111... 1. 10

Затем на вход 24 устройства поступает команда "Запись" и одновременно обеспечивается ввод кодов чисел с шин

20 и 21 в счетчики 9 и 10 соответственно. Запись "всех единиц" в счетчик

10 и "единицы" в счетчик 9 приводит к появлению низкого уровня на выходах элементов И 6 и И 7.

После этого на вход 28 второго режима работы устройства поступает импульс, опрокидывающий триггер 16, который обеспечивает прохождение импульсов с информационных входов 25 и 26 на суммирующие входы счетчиков

10 и 9 соответственно. Одновременно

25 с поступлением на суммирующий вход счетчика 9 импульсов с выхода элемента И 4 они через элемент ИЛИ 14 подаются и на информационный вход блока

17 счетчиков коррекции. Поступление импульсов последовательностей Ф1 и Ф2 на суммирующие входы счетчиков 9 и

10 продолжается до момента появления сигнала переполнения на соответствующем выходе счетчика 9. Появление это- 35

ro сигнала приводит к тому, что пройдя элементы ИЛИ 12 и ИЛИ 13, он опрокидывает триггеры 15 и 16. Последний запрещает поступление импульсов Ф1 и

Ф2 на суммирующие входы счетчиков 40

9 и 10, закрывая элементы И 4 и И 5.

С момента опрокидывания триггера

15 сигналом переполнения, поступающим на его вход через элемент ИЛИ 12, работа устройства не отличается от пер- 45 вого режима работы, начиная с момента подачи импульса на вход 27.

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

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

Устройство для вычисления процент — 55 ного отношения двух величин, содержщее генератор тактовых импульсов, первый и второй элементы И, первый и второй нычита>июле счс тяпки, блок счетчиков коррекции и первый и второй счетчики результата, причем выход генера— тора тактовых импульсов соединен с первым входом первого элемента И, вы— ход которого соединен с входом вычитания первого вычитающего счетчика, выход переноса первого вычитающего счетчика соединен с первым входом второго элемента И, выход блока счетчиков коррекции соединен со счетным входом первого счетчика результата, выход которого соединен со счетным входом второго счетчика результата, установочные входы первого и второго вычитающих счетчиков соединены соответственно с разрядами первой и второй шин кодов операндов, разрядные выходы первого и второго счетчиков результата соединены соответственно с разрядами первой и второй шин кода результата, отличающееся тем, что, с целью расширения функциональных воэможностей за счет обеспечения вычисления процентного отношения частотных сигналов, первый и второй вычитающие счетчики выполнены в виде реверсивных а в устройство введены третий, четвер. тый, пятый и шестой элементы И, элемент И-НЕ, первый, второй, третий и четвертый элементы ИЛИ, первый и второй триггеры, причем инверсные разрядные выходы первого реверсивного счетчика соединены с входами пятого элемента И, выход которого соединен с первым входом элемента И-НЕ, инверс-ные разрядные выходы второго реверсивного счетчика соединены с входами шестого элемента И, выход которого соединен с вторым входом элемента И-НЕ, выход которого соединен с первым входом первого элемента ИЛИ, выходы первого и третьего элементов И соединены с входами четвертого элемента ИЛИ, выход которого соединен с информационным входом блока счетчиков коррекции, вторые входы первого и второго элементов.И соединены с выходом первого триггера, вход установки в "0" котороro соединен с выходом первого элемента ИЛИ, а вход установки в " 1" первого триггера соединен с выходом второro элемента ИЛИ, первый вход которого соединен с первым входом третьего элемента ИЛИ и с выходом переноса первого реверсивного счетчика, первые входы третьего и четвертого элементов И сое1 динены с выходом второго триггера, 1335986 та

Составитель В. Гусев

Редактор Н. Егорова Техред M.Õîäàíè÷ Корректор И. Муска

Заказ 4048/43 Тираж 672

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5

Подписное

Производственно-полиграфическое предприятие, г. Ужгород, ул ° Проектная, 4 вход установки в "0" которого соединен с выходом третьего элемента ИЛИ, выход второго элемента И соединен с входом вычитания второго реверсивного счетчика, выход третьего элемента И соединен с входом сложения первого реверсивного счетчика, выход четвертого элемента И соединен с входом сложения второго реверсивного счетчика, 1ц вход управления записью устройства соедйнен с входами разрешения записи первого и второго реверсивных счетчиков, первый вход последовательной информации устройства соединен с вто- 15 рым входом четвертого элемента И, второй вход последовательной информации устройства соединен с вторым входом третьего элемента И, вход установки первого режима работы устройства соединен с вторым входом второго элемента ИЛИ, вход установки второго режима работы устройства соединен с входом установки в " 1" второго триггера, вход сброса устройства соединен с вторыми входами первого и третьего элементов ИЛИ, с входами сброса блока счетчиков коррекции, первого и вто. рого реверсивных счетчиков первого и второго счетчиков результа

Устройство для вычисления процентного отношения двух величин Устройство для вычисления процентного отношения двух величин Устройство для вычисления процентного отношения двух величин Устройство для вычисления процентного отношения двух величин Устройство для вычисления процентного отношения двух величин 

 

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

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

Изобретение относится к вычислительной технике и может быть использовано в составе БИС-систем сбора и обработки измерительной информации

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

Изобретение относится к вычислительной технике и может быть использовано при создании арифметических устройств вычислительных машин

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

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

Изобретение относится к вычислительной технике и может быть использовано в высокопроизводительных вычислительных машипах и системах

Изобретение относится к вычислительной технике и может быть использовано при разработке цифровых вычислительных машин

Изобретение относится к вычислительной технике и может быть использовано при разработке быстродействующих устройств для умножения двоичных и десятичных чисел

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

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

Изобретение относится к техническим средствам информатики и вычислительной техники и может быть использовано в высокоскоростных арифметико-логических устройствах, в том числе для вычисления быстрого преобразования Фурье и сверток по методу Винограда

Изобретение относится к цифровым умножителям и предназначено для умножения цифрового сигнала (ЦС) на сигнал в форме периодической волны, преимущественно синусоидальной

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

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

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

Изобретение относится к вычислительной технике и может быть использовано для построения вычислительных систем с повышенной достоверностью выдаваемых данных

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