Цифровой знаковый коррелометр Советский патент 1979 года по МПК G06F17/15 

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

3

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

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

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

На чертеже представлена блок-схема предлагаемого коррелометра, который состоит из знакочувствительного элемента 1, ключей 2 и 3, триггеров 4-7, элементов 8 и 9 неравнозначности, инверторов 10 и 11, элементов И 12 и 13, apH(j MeTHqeeKoro блока 14 (АБ), блока 15 оперативной памяти, блока 16 индикации и блока 17 управления (БУ).

Вход знакочуветвительного элемента 1 связан с источником исследуемого процесса, а выход соединен через ключи 2 и 3 со входами триггеров 4, 5 и 6, 7 соответственно. Вторые входы ключей 2 и 3 подключены к БУ 17. Выходы триггеров 4 и 5 соединены со входами элементов иеравно4

значпости 8, а выходы триггеров 6 и 7 - со входами элементов 9 неравнозначности. Триггеры 5 и 7 связаны с блоком 15 онеративной памяти двухсторонними связями. Выходы элементов 8 и 9 неравнозначности соедииены со входами элемента И 12 и через инверторы 10 и И - со входами элемента И 13, выходы элементов И 12 и 13 подключены ко входам АБ 14. АБ 14 и

блок 15 оперативной памяти соединены двухеторонними связями. Входы блока 16 индикации соединены с выходами АБ 14 и БУ 17. Адресный унравляюш;ий вход блока 15 оператнвной памяти подключен к выходу БУ 17.

Коррелометр работает по принципу циклической коррекции ранее вычисленных значений ординат ЗК.Ф, причем нечетные и четные циклы предлагаемого коррелометра

выполняютея различно. В нечетном цикле но сигналу БУ 17 на ключ 2 производится запись е выхода знакочувствительного элемента 1 в триггеры 4 и 5, на этом нечетный цикл завершаетея. В четном цикле также

производится запись выхода знакочувствительного элемента 1, но уже через ключ 3 в триггеры 6 и 7. Далее из блока 15 ио адресам, задаваемым БУ 17, последовательно выбираются определенные в предшествующем четном цикле ординаты ЗКФ н пары запаздывающих отсчетов знаков исследуемого процесса, из которых первые посылаются в АБ 14, а вторые - в триггеры 5 и 7. В АБ 14 вырабатываютея откорректированные значения ординат ЗКФ, которые записываются па место старых. Приращения, на к(;торые корректируются ординаты ЗКФ, определяются в результате логического анализа в каждом четном цикле одновременно двух пар отсчетов знаков исследуемого процесса, находящихся в триггерах 4, 5 и 6, 7. Этот логичеекий анализ выполняется элементами перавпозначности 8 и 9 и логическими элементами И

12 и 13 с участием инверторов 10, 11. Если отсчеты знаков, находящиеся в триггерах 4, 5 и 6, 7, попарно совпадают, то на выходах элементов неравнозначности 8 и 9 вырабатываЕОтся сигналы логического нуля,

которые, проходя инверторы 10 и 11, дают совпадение логических единиц иа входе элемента И 13. В этом случае значение ординаты, находящейся в АБ 14, увеличивается на единицу. Если же эти отсчеты знаков попарно неравны, то элементы неравнозначпоети 8 и 9 вырабатывают еигналы логической единицы, совпадение которых на входе элемента И 12 задает уменьшение значения ординаты, находящейея в АБ 14,

на единицу. Остальные возможные сочетания отсчетов знаков, находящихся в триггерах 4-7, не дают совпадений логических единиц па входах элементов 12 или 13 и значение ординаты в АБ 14 остается без

изменения.

Таким образом, из каждых двух циклов работы предлагаемого коррелометра лишь в одном, четном, производится коррекция значений ординат ЗКФ, что и позволяет достичь ноставленной цели. В четных циклах, кроме коррекции значений ординат ЗКФ, коды ординат из АБ 14 выдаются в блок 16 индикации для визуальиого просмотра вычисляемой ЗКФ. Управление работой блока 16 индикации осуществляется БУ 17.

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

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

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

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

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

Источники информации, принятые во внимание при экспертизе I. Мирский Г. Я. Аппаратурное определение характеристик случайных процессов. Л1, Энергия, 1972, с. 181.

2. Авторское свидетельство СССР NS 377790, кл. G 06F 15/34, 1970.

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

название год авторы номер документа
Коррелометр 1980
  • Телековец Валерий Алексеевич
  • Зайцев Александр Петрович
SU1062717A1
Многофункциональный цифровой коррелометр 1979
  • Демченко Борис Сергеевич
  • Герусов Николай Олегович
SU826361A1
ЦИФРОВОЙ ЗНАКОВЫЙ КОРРЕЛОМЕТР 1973
  • Б. Виленкин
SU377790A1
Вероятностный коррелометр 1979
  • Корчагин Владимир Герасимович
  • Кравцов Леонид Яковлевич
  • Садомов Юрий Борисович
  • Хохлов Лев Михайлович
SU1023338A1
Многофункциональный цифровой коррелометр 1983
  • Герусов Николай Олегович
  • Демченко Борис Сергеевич
  • Малиновский Виталий Николаевич
SU1096656A1
Коррелометр 1989
  • Динкевич Владимир Владимирович
  • Маслов Валерий Константинович
SU1644159A1
Вероятностный коррелометор 1980
  • Корчагин Владимир Герасимович
  • Кравцов Леонид Яковлевич
  • Лакийчук Дмитрий Евменович
  • Мартыненко Александр Семенович
  • Садомов Юрий Борисович
  • Хохлов Лев Михайлович
SU892449A1
Цифровой коррелометр 1979
  • Демченко Борис Сергеевич
  • Андреев Владимир Николаевич
SU783797A1
Знаковый коррелометр 1979
  • Бочаров Виктор Иванович
  • Мозаев Сергей Всеволодович
  • Парфенов Александр Евгеньевич
  • Пигарев Владимир Иванович
  • Радов Алексей Иванович
  • Федяев Сергей Леонидович
SU832564A1
Устройство для контроля интегральных блоков оперативной памяти 1980
  • Рябцев Владимир Григорьевич
  • Карягин Валентин Михайлович
SU907586A1

Иллюстрации к изобретению SU 660 056 A1

Реферат патента 1979 года Цифровой знаковый коррелометр

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

SU 660 056 A1

Авторы

Муралев Анатолий Борисович

Даты

1979-04-30Публикация

1977-01-06Подача