Генератор кодового слова Советский патент 1990 года по МПК G06F1/02 

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

О: W

cw

СП)

Изобретение относится к радиоизмерительной технике и может быть использовано в генераторах тест-сиг- налов, одной из задач проектирования которых является создание генераторов кодового слова (FKC).

ГКС решает следзпощие за цачи: запись произвольной комбинации на логических О и 1 в блоке памяти ГКС; визуальная индикация устанавливаемой комбинации; формирование по определенному закону и вьздача кс5до- вой комбинации из логических О и

1 последовательно по битам в виде кодового слова.

Выходная кодовая последовательность подается на объект контроля для проверки качества его работы.

Цель изобретения - сокращение i

аппаратурных затрат и потребляемо мощности.

На фиг. 1 представлена структур-,

ая схема предложенного генератора;

на фиг. 2 - процесс формирования сиг

нала разрешения сравнения кодов,

Генератор содержит делитель 1 с. переменным коэффициентом деления, генератор 2 импульсов высокой частоты, элемент ИЗ, сдвиговый регистр 4 узел 5 формирования,импульса Пуск. узел 6 установки и индикации содержания бита 1 и О, счетчик 7 по модулю с предустановкой, узел 8 запуска генерации кодового слова, узел 9 задания режимов, узел 10 установки и индикации Номера бита, узел 11 выбора частоты, узел 12 запуска установки содержания бита, узел 13 установки текущего бита, компаратор 14 кодов, узел 15 индикации содержания бита, узел 16 формирования импульса записи, узел 17 записи содержания бита.

ГКС работает- следующим образом,

Сначала необходимо записать произвольную комбинацию из логических 1 и О в сдвиговьй регистр 4 на п разрядов. Для .этого на вход узла 8 запуска генерации кодового слова выдается импульс сброса с выхода узла 9 задания режимов, который вырабатывается, например, при нажатии кнопки Сброс, входящей в состав узла Э. После прихода импульса сбро са с выхода узла В вьщается низкий уровень сигнала Разрещение генерации (фиг, 2), запрещающий генераци кодового слова с тактовой частотой

5

5

ю

5

0

0

35

40

45

0

5

ff, разрешаюгций установку содержания кодового слова с высокой частотой f и закрывающий клапанирующую схему элемента И 3, запрещая вьща- чу кодового слова с генератора в процессе установки содержания. Выбор и пyльcoв с частотой следования т и fS осуществляется в зависимости от поступающего на нее сигнала Разрешение генерации. После этого с помощью узла 9 задания режимов и узла 10 установки и индикации номера бита устанавливается номер выбранного для записи бита.

Параллельный код номера устанавливаемого бита с выхода узла 10 поступд ет на компаратор 14 кодов, по которому контролируют установку номера бита. После этого устанавливают содержание бита, которое необходимо записать в выбранный разряд сдвигового регистра. Для этого с выхода узла 9 на выход узла 6 установки и индикации содержания 1 и О посту пает импульс 1-0 положительной полярности, который вырабатьшается, например, кнопочным переключателем узла 9. У мпупъс 1-Q поступает на вход узла 6 и устанавливает его выход в другое, отличное от первоначального состояние (лог.1 или лог, О). Напряжение лог,1 или лог,О с выхода узла 6 поступает на узел 13 установки текзтцего бита,, при этом светодиодный индикатор 1-0 узла 6 служит для визуального контроля устанавливаемого содержания бита кодового слова.

Далее осуществляется формирование на выходе узла 9 импульса разрешения установки содержания бита (например, при помощи кнопки Пуск), который постзшает на вход узла 5 формирования импульса Пуск.

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

Параллельный код номера текущего бита поступает на группу входов В компаратора кодов с выхода непрерывно работающего счетчика 7 по модулю п с предустановкой. Когда код на группе выходов счетчика по модулю п с предустановкой станет равен коду номера устанавливаемого бита (k-й бит на фиг. 2), на выходе компаратора кодов появится потенциал лог, 1, который поступает на вход узла 17 записи содержания бита, При появлений переднего фронта сигнала на выходе, узла 17 появляется фронт импульса записи содержания бита, при условии, если на втором входе узла 17 имеется сигнал разрешения установки содержания бита, поступающий с выхода узла 11 выбора частоты. Задний фронт импульса уста- ювки-содержания бита, который поступает на вХод узла 13, формируется узлом 17 спустя небольшой промежуток времени, меньше или равный длительности импульса сигнала высокой частоты 5 (фиг. 2). На второй вхбд узла 13 поступает сигнал содер- .жания 1 ИЛИ О устанавливаемого бита с выхода узла 6,

Если на выходе узла. 6 установки и индикации содержа шя jS iaeTCH потенциал лог, записи содержания бита пройдет на :К -вход D-триггера разряда п сдвигового регистра 4 и установит содержание текущего бита К кодового слова в состояние лог, , Если на выходе уз- ла 6 имеется потенциал лог. 1. то импульс записи содержания бита пройдет через узел 13 на S-вход D-триггера разряда п сдвигового регистра 4 и установит содержание текущего бита К кодового слова в состояние лог.1. Правильность установки содержания выбранного бита К, номер которого поступает на группу выходов А компа- ipaTopa кодов, достигается за счет .синхронной работы счетчика 7 по модулю п с предустановкой (блок 7) и СДВИГОВОГО регистра 4 на п разрядов.

Ч и

О

О, то импульс

- -

ое-ета1. я поа-в.

льс

Потенциал лог, 1 на выходе компаратора 14 кодов поступает также на вход узла 16 формирования импульса записи на другой гход которого поступает сигнал высоко; частоты f с выхода узла 11. На вьп оде узла 16 по фронту инвертированного сигнала высокой частоты f g, формирует фронт JO импульса записи содержания бита, поступающий на вход, узла 12 запуска установки содержания бита и на вход узла 15 индикации содержания бита в момент, когда на, выходе А-В узла 15 14 имеется потенциал лог, 1, Потенциал лог. 1. с выхода узла 16 поступает на вход сброса узла 12 зйпуска установки содержания бита, после че- го на выходе узла 12 фop шpyeтcя зад- 20 НИИ фронт т-тудъса установки содержания бита. Потенциал лог. О, поступивший на вход компаратора кодов, вызовет появление заднего фронта импульса сравнения кодов на выходе 25 узла 14, который поступает на вход сброса узла 16. По заднему фронту ь 1пульса A:tB узел 16 вьфабатывает задний фронт импульса записи содержания бита (фиг. 2) и заканчивает процесс установки содержания бита К,

На информационный вход узла 15 индикации содержатся бита поступает сигнал содержания с выхода разряда п регистра 4 на п разрядов. На синхро- вход узла 15 приходит сигнал записи содержания бита с выхода узла 16, который переписьшает содержание текущего бита К в D-триггер узла 15 индикации содержания бита.

Длительность.импульса записи содержания бита на выходе узла 16 определяется суммой времен задержек переключения узла запуска установки содержания бита, компаратора кодов, дс узла 16. После установки содержания .бита К устройство находится в режиме ожидания либо до следующей .записи содержания какого-либо i-ro бита кодового слова, либо до начала гене- кодового слова.

Для начала генерации кодового слова необходимо подать с выхода узла 9 на вход узла 8 запуска генерации кодового слова импульс Старт,выра- , батываемый, например, при нажатии соответствующей кнопки. По фронту импульса Старт узел запуска генерации кодового слова вырабатывает ррнт импульса Разрешение генера30

35

40

50

ции (фиг. 2), разрещающий появление импульсов с частотой следования т на выходе узла 1.1 и запрещающий вы- работку сигнала записи содержания бита в узл:е 17,После этого, выполняя описанные операции и нажимая кнопку Пуск, можно проконтролировать содержание выбранного бита в момент появления его на выходе элемента ИЗ, .так как при нажатии этой кнопки не будет осуществляться выработка импульса записи содержания бита в момент равенства кодов на группах входов А и Б компаратора кодов, а сигнал записи содержания в D-триггере схемы индикации содержания бита вьфабаты- ваться будет.

На вход клапанирующего элемента И подан сигнал разрешения генерации с выхода(узла 8. Поэтому сигнал с выход а,, D-триггера разряда п сдвигового регистра на п разрядов через элемент И пройдет на выход генерато- ра кодового слова.

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

Генератор кодового слова, содер - жащий генератор импульсов высокой частоты, делитель частоты с перемен- нь1м коэффициентом деления, элемент И, сдвиговый регистр, счетчик по модулю ПС предустановкой, узел ус- тановки и индикации номера бита, узе устанозвки и индикации содержания бит 1 и О, узел задания режимов, при чем выход генератора высокой часто- ть1 подключен к входу делителя часто- ты с переменным коэффициентом деле- НИН, выход переключения состояния узл;а задания режимов подключен к входу переключения состояния узла уста- новки и индикации содержания бита 1 и О, выход установки номера бита узла задания режимов подключён к входу установки номера бита узла установки и индикации номера бита, выход задания коэффициента деления узла задания режимов подключен к управляющему входу делителя частоты с переменным коэффициентом деления, о тли ч а ю щи и с я тем, что, с йеяью сокращения аппаратурных -затрат и потребляемой мощности, он Содержит узел формирования импульса Пуск, узел запуска установки соде жания бита, узел запуска генерации

кодового слова, компаратор кодов, узел индикации содержания бита, узел записи содержания бита, узел выбора частоты, узел установки текущего бита и узел формирования импульса записи, причем выход узла запуска генерации кодового слова .подключен/ к вх ДУ управления узла выбора частоты, первому входу элемента И, входу разрешения запуска узла запуска установки содержания бита, тактовый вход которого и первый информационный вход узла выбора частоты подключены к вдаоду генератора импульсов высокой частоты, выход делителя частоты с пе;ремечным коэффициентом деления подключен к второму информационному входу узла выбора частоты, выход разрешения установки бита которого подключен к.ВХОДУ управления узла записи содержания бита, вход Равно которого и вход Равно узла формирования импульса записи подключены к соответствующему выходу компаратора кодов, первый и второй информационные входы которого подключены соответственно к выхбду узла установки и индикации номера бита и выходу счетчика по модулю п с предустановкой, счетньтй вход которого тактовый вход сдвигового регистра и так- товьй вход узла формирования импульса записи подключены к выходу тактовой частоты узла выбора частоты, выход пуска узла задания режимов подключен к входу узла формирования импульса Пуск, выход которого подключен к входу пуска узла запуска установки содержания бита, выход которого подключен к входу разрешения сравнения компаратора кодов вход управления узла запуска генерации кодового слова подключен к выходу начальной установки узла задания pei жимов, вькод узла установки индикации содержания бита 1 и О под- , ключей к входу установки текущего бита

; узла установки текущего бита, вход решения установки которого подключён JC ВЫХОДУ узла записи содержания бита

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

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

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

название год авторы номер документа
Генератор кодового слова 1989
  • Квашинский Евгений Юрьевич
  • Акулов Виктор Васильевич
SU1755269A1
Устройство для контроля знаний обучаемых 1987
  • Булавенко Валерий Ульянович
  • Петрова Клара Евгеньевна
SU1524082A1
Устройство для ввода информации 1979
  • Гудков Валерий Константинович
  • Дудалев Владимир Павлович
  • Попеленский Юрий Федорович
  • Солодихин Герман Михайлович
  • Солодовников Владимир Александрович
  • Холомьев Алексей Федорович
  • Иванов Валерий Андреевич
SU855649A1
Устройство для сопряжения цифровой вычислительной машины с магнитофоном 1984
  • Иванцив Роман-Андрей Дмитриевич
  • Елизаров Юрий Владимирович
  • Цырульник Марат Петрович
SU1188745A1
ПРЕОБРАЗОВАТЕЛЬ ПАРАЛЛЕЛЬНОГО КОДА В ПОСЛЕДОВАТЕЛЬНЫЙ 2000
  • Киселев Е.Ф.
  • Кузнецов С.А.
  • Зуев А.И.
RU2187887C2
Передатчик последовательного кода 1988
  • Королюк Владимир Дмитриевич
  • Дашковский Вадим Алексеевич
  • Павлов Анатолий Владимирович
SU1683177A1
Декодирующее устройство 1990
  • Калинин Алексей Юрьевич
SU1783626A1
Формирователь импульсных последовательностей для контроля запоминающих модулей на цилиндрических магнитных доменах 1987
  • Блюменау Израиль Меерович
  • Кашс Юрий Петрович
SU1513514A1
Устройство для анализа логических состояний 1980
  • Автономов Владимир Алексеевич
  • Лазарев Арнольд Натанович
  • Федорова Татьяна Сергеевна
  • Шлиомович Евсей Маркович
SU1096648A1
Устройство для контроля многовыходных цифровых узлов 1984
  • Тарасенко Александр Николаевич
  • Ерохин Альберт Николаевич
SU1176333A1

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

Реферат патента 1990 года Генератор кодового слова

Изобретение относится к радиоизмерительной технике и может быть использовано в генераторах тест-сигналов. Цель изобретения - сокращение аппаратурных затрат и снижение потребляемой мощности. Генератор содержит генератор 2 импульсов высокой частоты, делитель 1 частоты с переменным коэффициентом деления элемент И 3, сдвиговый регистр 4, узел 5 формирования импульсов "Пуск", узел 6 установки и индикации содержания бита "1" и "0", счетчик 7 по модулю N с предустановкой, узел 8 запуска генерации кодового слова, узел 9 задания режимов, узел 10 установки и индикации номера бита, узел 11 выбора частоты, узел 12 запуска установки содержания бита, узел 13 установки текущего бита, компаратор 14 кодов, узел 15 индикации содержания бита, узел 16 формирования импульса записи, узел 17 записи содержания бита. Поставленная цель достигается за счет введения узла 11 выбора частоты, узла 12 запуска установки содержания бита, узла 13 установки текущего бита, компаратора 14 кодов, узла 15 индикации содержания бита, узла 16 формирования импульса записи, узла 17 записи содержания бита. 2 ил.

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

Импильс при нажатии , (кнопки „Сврос

(HnyJ bcnot нажотиц кнопни „ Старт

сигнал .,.

РазрешениА генерации

Устанобнй содержания

Инпальс

Выход Ц-триггера узла 15

Jfosj Ло&О

Кмпдльс разрешения устаноКки содержания бита

J

Фиг. 2

Л

П:нероция кодов слаба tfr

Ло. 1(Sзависимости от fxodaH).

Jhi.O

, bartpeu4fHue I yemotioSHU

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

Кипятильник для воды 1921
  • Богач Б.И.
SU5A1
Кипятильник для воды 1921
  • Богач Б.И.
SU5A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1

SU 1 603 361 A1

Авторы

Квашинский Евгений Юрьевич

Акулов Виктор Васильевич

Даты

1990-10-30Публикация

1988-07-21Подача