Пересчетное устройство Советский патент 1983 года по МПК H03K23/00 

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

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

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

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

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

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

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

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

Цель изобретения - повышение быстродействия .

Поставленная цель достигается тем что в пересчетном устройстве,содержащем элемент ЭсЩержки., первый счетI

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

На фиг. 1 показана структурная схема пересчетного устройства j на фиг. 2 - временные диаграммы, поясняющие функционирование пересчетного .устройства.

Пересчетное устройство содержит элемент 1 задержки, первый счетчик 2 элемент 3 памяти, первый триггер 4,

второй счетчик 5, второй триггер б и элемент ИЛИ 7, первый вход которого соединен с выходом первого триггера 4, информационный вход которого соединен с инверсным выходом переноса второго счетчика 5, а выход переноса первого счетчика 2 соединен с входом сброса второго триггера 6, вход элемента задержки, который является входом 8 пересчетного устройства, соединен с тактовым входом элемента 3 памяти, тактовым входом . первого триггера 4 и инверснь1м входом запис-и второго счетчика 5, информационные входы и выходы которого соединены соответственно с информационными выходами и входами элемента 3 памяти, адресный вход которого соединен с выходом первого счетчика 2, инверсный импульсный счетный вход которого соединен с первым выходом элемента 1, задержки и вторым входом элемента ИЛИ 7,третий вход и выход которого соединены соответственно с вторым выходом элемента -1 задержки и импульсным счетным входом второго счетчика 5, вход сброса которого соединен с выходом второго триггера 6, установочный вход которого соединен с входом сброса первого счетчика 2, который является входом 9 сброса пересчетного устройства, а выход переноса первого счетчика 2 соединен с вхоЛом сброса первого триггера 4.

Элемент памяти может быть реализован на микросхеме оперативного запоминающего устройства (ОЗУ).

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

В ячейках ОЗУ элемента 1 памяти хранят значения декад счета пересчетного устройства. Для изменения значения этих декад служит счетчик 5. Счетчик 2 формирует последовательность адресов ячеек ОЗУ. В ячейке по нулевому адресу хранят младшую Декаду Деления. Счет начинается с нулевого значения кода счетчика 2. После поступления на счетчик 2 со счетного входа 8 устройства десяти импульсов на выходе переноса счетчика 2 появляется импульс, который устанавливает в нулевое состояние триггер 4.Сигнал с выхода триггера 4 поступая на элемент ИЛИ 7, раэрйпает формирование импульса суммирования в счетчик 5, по которому осугцествляется прибавление единицы в младшую декаду (ячейку ОЗУ с нулевым адресом). При отсутствии переноса из этой декады триггер 4 устанавливается в единицу и при последовательном считывании остальных девяти ячеек содержимое не изменяется . Отсчитав очередные деЬять импульсов, счетчик 2 снова формирует импульс переноса и к нулевой ячейке ОЗУ при

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

0 на входе 9. Таким образом, в предлагаемом устройстве осуществляется начальная установка (обнуление) устройства, пересчет числа импульсов, поступающих на вход 8 устройства, и хранение в ОЗУ результатов счета.

5

Для более подробного рассмотрения работы устройства обратимся к временным диаграммам, представленным на фиг. 2. Высокий уровень на входе начальной установки (временная диа0грамма 10) устройства обнуляет счетчик 2, блокируя его работу, а следовательно, и работу всего устройства даже при наличии импульсов на его входе. 8 (временная диаграмма 11).

5 Этот сигнал на входе. 9 устройства взводит триггер 6 в единичное состояние, . высокий уровень с выхода котого обнуляет счетчик 5, за/трещая его работу. Работа устройства начинает0ся в момент времени f с появлением фронта первого импульса на входе 8 / (после установки низкого уровня на, входе 9). При этом между появлением низкого уровня на входе 9 и фронтом

5 первого импульса на входе 8 счет- чик 2 и счетчик 5 находятся в нулевом состоянии,триггер 6 - в единичном, а триггер 4 может быть в произвольном состоянии. Передний фронт

0 первого счетного импульса, поступая в момент i на тактовый вход триггера 4, взводит его в.единичное состояние (если он стоял в нуле) или оставляет его в состоянии логической единицы, поскольку на его информа5ционнее входе в этот момент стоит высокий уровень с инверсного выхода цепи переноса счетчика 5, Высокий уровень с выхода триггера 4, поступая на вход элемента ИЛИ 7, блокиру0ет прохождение импульсов на счетный вход счетчика 5, поступающих с выходов элемента 1 задержки (фиг. 2 диаграмма 12). Кроме того, триггер 6 удерживает в нулевом состоянии счет5чик 5, не разрешая его работу при появлении низкого уровня на инверсном входе разрешения параллельного занесения этого счетчика.

Появление высокого уровня на вхо0де 8 разрешает запись в ОЗУ информации, поступающей на его информационные входы с информационных выходов счетчика5. Поскольку счетчик 2 и счетчик 5 стоят в нуле, в ячейку . ОЗУ с нулевьом адресом будут записаны

5

нули. По заднему фронту первого импульса, поступившего с первого выхода элемента 1 задержки (фиг. 2 диаграмма 12), счетчик 2 переключается ИЗ нулевого состояния в первое.. При этом триггер 4 и триггер 6 находятСЯВ состоянии логической единицы, а счетчик 5 в нулевом состоянии.

Аналогично проходит работа устройства при поступлении второго, третьего- и т.д. импульсов вплоть до десятого.. При этом, поскольку счетчик 5 по прежнему удерживается в нулевом состоянии., то с появлением каждого очередного импульса на входе 8 устройства происходит занесение нуля в ОЗУ по очередному адресу. По Десятому импульсу при наличии кода девятки и высоком уровне на инверсном счетном входе счетчика 2 (фиг. 2 диаграмма 13) на инверсном выходе цепи переноса счетчика адреса 2 появляется низкий уровень (фиг. 2 t- - t) , который,поступая на нулевой вход тригге.ра 4, устанавливает его в состояние логического нуля, разрешая тем самым прохождение-импульсов через элемент ИЛИ 7. П.оложительный фронт выхода цепи переноса счетчика переводит триггер 6 (фиг. 2 диаграмма 14) в состояние логического нуля, разрешая тем самым работу счетчика 5 (фиг. 2, -1-4 ) Таким образом., по заднему фронту десятого импульса, поступившего с первого выхода элемента 1 задержки, счетчик 2 переключается в нулевое состояние. К этому моменту времени триггер 4 (фиг. 2 диаграм ма 15) и триггер 6 уже стоят в состоянии логического нуля. Поэтому по низкому уровню сигнала на инверсном входе разрешения параллельного занесения счетчика 5 осуществляется занесение содержимого нулевой ячейки ОЗУ (содержимое нулевой ячейки в этот момент равно нулю) в счетчик 5. В следующий момент времени счетчик 5 переключается по положите.льному перепаду импульса, поступающего с выхода элемента ИЛИ 7. Этот перепад формируется при переключении триггера 4 (фиг. 2 диаграмма 16), осуществляемого по положительному перепаду следующего (в. данном случае одиннадцатого) импульса, поступающего на тактовый вход триггера 4 с входа 8 устройства. Таким образом, фронт счетного импульса будет формирован на выходе элемента ИЛИ 7 (фиг. 2 диаграмма 17) в момент времени, к которому на инверсном входе разрешения параллельного занесения счетчика 5 уже стоит высокий уровень, который препятствует работе счетчика 5 в режиме счета,По высокому уровню этого импульса с входа 8 устройства осуществляется запись содержимого счетчика 5 в ОЗУ (в данном

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

Работа устройства на следующих восьми тактах- в интервале времени t происходит аналогично, за исключением того, что импульсы на счетный вход счетчика 5 не поступают, поскольку их прохождение через элемент ИЛИ 7 блокирует высокий уровень на выходе триггера 4.

При поступлении на вх.од 8 устройства двадцатого, тридцатого и,т.д. импульсов ( при коде девять в счетчике 2) происходит прибавление единиц в счетчик 5 (аналогично тому, как это было ранее рассмотрено для Десятого импульса).

При считывании иэ очередной ячейки ОЗУ кода девять и занесения его в счетчик 5 (фиг. 2 диаграмма 19 а также при наличии импульса на его счетном входе на инверсном выходе цепи переноса счетчика 5 появится низкий уровень(фиг. 2 диаграмма 20) В результате с приходом фронта очередного импульса на вход 8 устройства триггер 4 остается в состоянии логического нуля, разрешая прохождение импульса с выхода элемента ИЛИ 7 Поэтому при считывании из .ОЗУ к записи в счетчик 5 содержимого следующей ячейки (фиг. 2 t - t.., ° импульсу с выхода элемента ИЛИ 7 происходит прибавление единицы к содержимому счетчика 5, что эквивалентно переносу единицы в следующую декаду. Если в считанной ячейке ОЗУ хранился код девять , то с появлением импульса на счетном входе счетчика 5 на выходе его цепи переноса снова возникает перенос, аналогичный тому, как это уже описано выше. Таким обрс13ом, если, например, в семи ячейках ОЗУ подряд, начиная с нулевой, хранится код девять, то после занесения содержимого нулевой ячейки ОЗУ в счетчик 5 и появления импульса на выходе элемен , та ИЛИ 7 триггер 4 будет находиться в состоянии логического нуля на протяжений .последующих семи с половиной тактов сигнала на входе 8 устройства.

Таким образом, в предлагаемом устройстве осуществляется начальная установка (обнуление) устройств, в том числе ОЗУ, пересчет числа импульсов, поступающих на вход 8 и хранение результата счета.

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

незначительно при высоком быстродействии.

Кроме того, в пересчетном устройстве не тратится дополнительного

времени на начальную установку, несмотря на необходимость обнуления ОЗУ с последовательным доступом к ячейкам.

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

название год авторы номер документа
Устройство для формирования гистограммы изображения 1990
  • Теренчук Анатолий Тимофеевич
SU1826081A1
Устройство управления 1978
  • Маковенко Евгений Тимофеевич
  • Яковлев Юрий Сергеевич
SU780007A1
Многодекадное пересчетное устройство с управляемым коэффициентом пересчета 1978
  • Вайнштейн Семен Иосифович
SU752814A1
Логический анализатор 1986
  • Цуркан Николай Андреевич
  • Клименко Сергей Иванович
  • Высоцкий Владимир Васильевич
  • Довгань Виктор Евгеньевич
  • Беликов Борис Петрович
SU1432527A1
СТАТИСТИЧЕСКИЙ АНАЛИЗАТОР ОТКЛОНЕНИЙ НАПРЯЖЕНИЯ 1992
  • Ермаков В.Ф.
RU2041497C1
Устройство для измерения характеристик сверхпроводящих образцов 1989
  • Фенстер Марк Яковлевич
SU1675789A1
Устройство для синхронизации воспроизведения цифровой магнитной записи 1982
  • Цвентух Федор Андреевич
  • Яковлев Юрий Сергеевич
  • Маковенко Александр Тимофеевич
SU1048512A1
Устройство для реализации быстрых преобразований в базисах дискретных ортогональных функций 1985
  • Карташевич Александр Николаевич
  • Курлянд Михаил Соломонович
SU1292005A1
УСТРОЙСТВО ДЛЯ КОНТРОЛЯ УПРАВЛЯЮЩЕЙ ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫ 1995
  • Кладов В.Е.
  • Орлов Д.В.
RU2094842C1
Устройство для индикации 1979
  • Баскин Валерий Иосифович
  • Баскина Валентина Васильевна
SU824291A1

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

Реферат патента 1983 года Пересчетное устройство

ПНРЕСЧЕТНОЕ УСТРОЙСТВО, содержащее элемент задержки, первый счетчик, элемент памяти, первый триггер, второй счетчик, второй триггер и элемент ИЛИ, первый вход которого соединен с выходом первого триггера, информационный вход которого соединен с инверсным выходом переноса второго счетчика, а выход переноса первого счетчика соединен с входом сброса второго триггера, отличающееся тем, что, с целью повышения быстрюдействия, вход элемента задержки, который является входом пересчетного устройства, соел динен с тактовым входом элемента памяти, тактовым входом первого триггера и инверсным входом записи второго счетчика, информационные входы и выходы которого соединены соответственно с информационными выходами и входами элемента памяти, адресный вход которого соединен с выходом первого счетчика, инверсный импульсный счетный которого соединен с первым выходом элемента задержки и вторым входом элемента ИЛИ, третий вход и выход которого соедис в нены соответственно с вторьм выхс/дом элемента задержки и импульсным счетным входом второго счетчика, вход сброса которого соединен с выходом второго триггера, установочный вход которого соединен с входом сброса первого счетчика, который является входом сброса пересчетного устройства, а выход переноса первого счетчика соединен с входом сбро са первого триггера. 4 Л СО СО СП

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

8

О-г---

ff СГ

S С f 0-1Л

z

I

фг/. /

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

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
УСТРОЙСТВО СРАВНЕНИЯ ПОСЛЕДОВАТЕЛЬНЫХ КОДОВ 0
SU347925A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 046 935 A1

Авторы

Маковенко Александр Тимофеевич

Маковенко Евгений Тимофеевич

Яковлев Юрий Сергеевич

Даты

1983-10-07Публикация

1982-01-25Подача