Устройство для вычисления квадрата число-импульсного кода

Иллюстрации

Показать все

Реферат

 

ОП ИСАНИЕ

ИЗОБРЕТЕН ИЯ

Х АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Союз Советски н

Социалистические

Республик

G 06 Р 7/552

3ееудерстеенный кемнтет

СССР ао делам нэа4ретеннй и открмтнй

Опубликовано 15.11;81. Бюллетень № 42 (53) УДК 681.325 (088.8) Дата опубликования описания 15.11.81 (71) Заявитель

Львовский государственный медицинский институт (54) УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ КВАДРАТА ЧИСЛΠ— ИМПУЛЬСНОГО

КОДА

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

Известны устройства, содержащие счетчики, сумматоры, логические элементы (1).

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

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

Недостатки устройства заключаются в применении сдвигового регистра для промежуточного хранения предыдущего значения квадрата, а также в использовании внешнего1 управления записью, считыванием и пересылкой в сумматор, что снижает быстродействие устройства и не дает возможности осуществить параллельную работу с развертывающими аналого-цифровыми преобразователями (АЦП) .

Цель изобретения — упрощение устройства и обеспечение параллельной работы с АЦП,пред ставляющим информацию в число-импульсном коде, в реальном масштабе времени.

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

i -го разряда которого соединен с (i — 1)-м разрядным выходом двоичного счетчика, а вход первого разряда соединен с прямым выходом первого триггера, выход генератора импульсов соединен с единичным входом первого триггера и первыми входами первого и вто881740 рого элементов И, вторые входы которых подключены соответственно к инверсному и прямому выходам второго триггера, единичный вход которого соединен с инверсным выходом первого элемента И, выход второго элемента И соединен с суммирующим входом двоичного счетчика.

Такая организация связей позволяет создать на входе накапливающего сумматора код, соответствующий 2(N — 1) + 1, который, складываясь с его содержимым (Я вЂ” 1), позволяет

1 получить на выходе устройства значение м = 1н- ) .1(й- ) ° <

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

Устройство содержит накапливающий сумматор 1, триггеры 2 и 3, элементы И 4 и 5, генератор 6 импульсов (АЦП), двоичный счетчик 7.

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

В исходном состоянии прямые выходы триггеров 2 и 3 и счетчика 7 находятся в состоянии "0", элемент И 4 закрыт, а элемент И 5 открыт сигналом "1" на нулевом выходе триггера 3.

Первый импульс последовательности, соответствующей ординате преобразуемой величины, переключает в состояние "1" триггеры

2 и 3. За счет инверсии на выходе элемента И 5 триггер 3 переключается не фронтом первого импульса, а его срезом. Поэтому элемент И 4 пропускает импульсы входной последовательности лишь посла окончания первого импульса. Переход триггера 3 в единичное состояние обуславливает закрывание элемента

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

1 после каждого импульса код, соответствующий значению 2(N — 1) + 1, который складывается с содержимым сумматора. В результате образуется квадрат числа входных импульсов М = (N-q}+ . (М- )+a.

Из приведенного следует, что работа устройства осуществляется одновременно с работой

АЦП.

Наиболее эффективным применением предлагаемого устройства является выполнение его в качестве приставки к серийно выпускаемым

АЦП, однако без изменения сущности данное устройство может применяться для вычисления квадрата числа входных импульсов полностью автономно..Реализация предлагаемого устройства должна базироваться на применении интегральных схем средней и малой интеграции.Поскольку запись импульсов в счетчик осуществляется по фронту импульса, то пересыл10 ка кода 2 (М вЂ” 1)+1 в сумматор должна производиться по срезу импульса. Для повышения надежности устройства я исключения состязаний при изъятии первого импульса последовательности можно применить формирователь или дополнительный триггер, которые незначительно усложнят устройство. Такие введения не отразятся на быстродействии всего устройства, так как первый импульс учитывается триггером 2, а время, необходимое для исключения первого импульса при записи в счетчик, будет меньше периода следования импульсов.

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

Устройство для вычисления квадрата число-импульсного кода, содержащее генератор импульсов, триггеры, элементы И и накапливающий зо сумматор, вход i -ro разряда которого соединен с () — 1)-м разрядным выходом двоичного счетчика, а вход первого разряда соединен с прямым выходом первого триггера, о тличающееся тем,что,сцелью упрощения, в нем выход генератора импульсов соединен с единичным входом первого триггера и первыми входами первого и второго элементов И, вторые входы которых подключены соответственно к инверсному и прямому выходам второго триггера, единичный

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

1. Авторское свидетельство СССР N 642707, кл. G 06 F 7/38, 1977.

2, Патент Японии Р 52-13382, кл. 97 (7) Š— 32, опублик. 1977 (прототип) .

881740

Составитель Н. Шелобанова

Техред А.Савка

Корректор М. Пожо

Редактор Н. Ромжа

Подписное

Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4

Заказ 9972/73 Тираж 748

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

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