Генератор кодового слова
Иллюстрации
Показать всеРеферат
Изобретение относится к радиоизмерительной технике и может быть использовано в генераторах тест-сигналов. Цель изобретения - сокращение аппаратурных затрат и снижение потребляемой мощности. Генератор содержит генератор 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 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕЯ(ИХ
РЕСНУБЛИН
А1 (19) (11) щ) С 06 Р 1/20
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н А ВТОРСКОМУ СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И (ЛНРЫТИЯМ
ПРИ ГКНТ СССР
1 (21) 4464364/24-24 (22) 21.07.88 (46) 30.10.90, Бюл. 1(" -40 (72) Е.Р. Квашинский и В.В. Акулов (53) 681.325(088.8) (56) Генератор псевдослучайных по.следовательностей Г5-69.ТО и ИЭ.1983.
Генератор кодовых последовательностей Г5-80 ТО.ИЭ, ЕХ3.269.056.ТО, 1985. (54) ГЕНЕРАТОР КОДОВОГО СЛОВА (57) Изобретение относится к радиоизмерительной технике и может быть использовано в генераторах тест-сигналов. Цель изобретения — сокращение аппаратурных затрат и снижение потребляемой мощности. Генератор содержит генератор 2 импульсов высокой частоты, делитель 1 частоты с переменным коэффициентом деления, элемент
И 3, сдвиговый регистр 4, узел 5 фор2 мирования импульсов "Пуск", узел 6. установки и индикации содержания бита "1" и "0", счетчик 7 по модулю и с предустановкой, узел 8 запуска генерации кодового слова, узел 9 задания режимов, узел 10 установки и индикации номера бита, узел 11 выбора частоты, узел 12 запуска установки содержания бита, узел 13 установки текущего бита, компаратор 14 кодов, узел 15 индикации содержания бита, узел 16 формирования импульса записи, узел 17 записи содержания бита.
Поставленная цель достигается за счет введения узла 11 выбора частоты, узла 12 запуска установки содержания бита, узла 13 установки текущего бита, компаратора 14 кодов, узла 15 индикат и содержания бита, узла 16 формир ования импульс H записи, узла
17 записи содержания бита, 2 ил.
1603361
Изобретение относится к радиоизмерительной технике и может быть использовано в генераторах тест сигналов, одной из задач проектирования которых является создание генераторов кодового слова (ГКС).
ГКС решает следующие задачи: запись произвольной комбинации на логических "0" и "1" в блоке памяти 19
ГКС; визуальная индикация устанавливаемой комбинации; формирование по определенному закону и выдача кодовой комбинации из логических "0" и
"1" последовательно по битам в виде 15 кодового слова.
Выходная кодовая последовательность подается на объект контроля для проверки качества его работы.
Цель изобретения — сокращение . gp аппаратурных затрат и потребляемоЦ мощности.
На Фиг. 1 представлена структур-, ная схема предложенного генератора. на фиг. 2 - процесс формирования сйг 25
1 нала разрешения сравнения кодов, Генератор содержит делитель 1 с. переменным коэффициентом деления, генератор 2 импульсов высокой частоты, элемент И 3, сдвиговый регистр 4, 3О узел 5 формирования импульса "Пуск". узел 6 установки и индикации содержания бита "1" и "0", счетчик 7 по модулю с предустановкой, узел 8 запуска генерации кодового слова, узел задания режимов узел ки и индикации номера бита, узел 11 выбора частоты, узел 12 запуска установки содержания бита, узел 13 установки текущего бита, компаратор
14 кодов, узел 15 индикации содержа40 ния бита, узел 16 формирования импульса записи, узел 17 записи содер" жания бита.
ГКС работает, следующим образом.
Сначала необходимо записать произвольную комбинацию из логических
"1" н "0" в сдвиговый регистр 4 на и разрядов. Для .этого на вход узла 8 запуска генерации кодового слова выдается импульс сброса с выхода узла 9 задания режимов, который вырабатывается, например, при нажатии кнопки "Сброс", входящей в состав узла 9. После прихода импульса сбро
55 са с выхода узла 8 выдается низкии уровень сигнала "Разрешение генерации" (фиг. 2) запрещающий генерацию кодовсго слова с тактовой частотой разрешающий установку содержания кодового слова с высокой частотой fg и закрывающий клапанирующую схему элемента "И" 3, запрещая выдачу кодового слова с генератора в процессе установки содержания, Выбор импульсов с частотой следования f и Я осуществляется в зависимости от поступающего на нее сигнала "Разрешение генерации". После этого с помощью узла 9 задания режимов и узла 10 установки и индикации номера бита устанавливается номер выбранного для записи бита.
Параллельный код номера устанавливаемого бита с выхода узла 10 поступа ет на компаратор 14 кодов, по которому контролируют установку номера бита. После этого устанавливают содержание бита, которое необходимо записать в выбранный разряд сдвигового регистра. Для этого с выхода узла 9 на выход узла 6 установки и индикации содержания "1" и "0" поступает импульс "1-0" положительной полярности, который вырабатывается, например, кнопочным переключателем узла 9. Импульс "1-0" поступает на вход узла 6 и устанавливает его выход в другое, отличное от первоначального состояние (лог."1" или лог.
"0"). Напряжение лог. 1 или лог."0" с выхода узла 6 поступает на узел 13 установки текущего бита,„при этом светодиодный индикатор "1-0" узла 6 служит для визуального контроля устанавливаемого содержания бита кодового слова.
Далее осуществляется формирование на выходе узла 9 импульса разрешения установки содержания бита (например, при помощи кнопки "Пуск" ), который поступает на вход узла 5 формирования импульса "Пуск".
Узел формирования импульса "Пуск" вырабатывает импульс "Пуск" необходимой длительности, который поступает на вход узла 12 запуска установки содержания бита. На выходе узла 12 при поступлении на его вход импульса "Пуск" по переднему фронту импуль. са высокой частоты fв формируется сигнал запуска установки содержаний бита, поступающий на вход "А В" компаратора 14 кодов для разрешения про цесса сравнения кодов номеров текущего бита (В) и номеров устанавливаемого бита (А). Сигнал с выхода уз1603361 ла запуска установки содержания вырабатывается по переднему фронту сигнала высокой частоты для привязки начала процесса сравнения параллель5 ного кода номера устанавливаемого бита (A) с параллельным кодом текущего бита (В) в компараторе кодов к высокой частоте.
Параллельный код номера текущего бита поступает на группу входов В компаратора кодов с выхода непрерывно работающего счетчика 7 по модулю п с предустановкой. Korpà код на группе выходов счетчика по модулю и с предустановкой станет равен коду номера устанавливаемого бита (k-й бит на фиг. 2), на выходе компаратора кодОВ пОявится потенциал лог °
"1", который поступает на вход уз- 20 ла 17 записи содержания бита, При появлении переднего фронта сигнала
"А-В" на выходе узла 17 появляется фронт импульса записи содержания бита, при условии, если на втором входе узла 17 имеется сигнал разрешения установки содержания бита, поступающий с выхода узла 11 выбора, частоты. Задний фронт импульса уста" нонки содержания бита, который по- 30 ступает на вход узла 13, формируется узлом 17 спустя небольшой промежуток времени, меньше или равный длительности импул са сигнала высокой частоты f (фиг..2}, На второй вход узла 13 поступает сигнал содер35 .жания "1" или "0" устанавливаемого . бита с выхода узла 6, Если на выходе узла 6 установки и индикации содержания "1" и "0"
40 имеется потенциал лог. "0", то импульс записи содержания бита пройдет на
R--вход D-.òðèããåðà разряда г. сдвигового регистра 4 и установит содержание текущего бита " кодового слова в состояние лог, "0", Если на выходе узла 6 имеется потенциал лог. "1". то импульс записи содержания бита пройдет через узел 13 íà S-вход D-триггера разряда п сдвигового регистра 4 gp и установит содержание текущего бита
К кодового слова в состояние лог."1".
Правильность установки содержания выбранного бита К, номер которого поступает на группу выходов "А" компа,ратора кодов, достигается за счет .синхронной Работы счетчика 7 но модулю и с предустановкой (блок 7) и сдвигового регистра 4 íà и разрядов, Потенциал лог, "1" на выходе A=B компаратора 14 кодов поступает также на вход узла 16 формирования импульса записи на другой гход которого поступает сигнал высоко;. частоты f > с выхода узла 11. На вьг..оде уэпа 16 по фронту инвертированного сигнала высокой частоты f формирует фронт импульса записи содержания бита, поступающий на вход узла 12 запуска установки содержания бита и на вход узла 15 инцикации содержания бита в момент, когда на, выходе А=-В узла
14 имеется потенциал лог, "1". Потен-. циал лог, "1" с выхода узла 16 поступает на вход сброса узла 12 запуска установки содержания бита, после чего на выходе узла 12 Формируется задний фронт импульса установки содержания бита. Потенциал лог. "0", поступивший на вход компаратора кодов, вызовет появление заднего Фронта импульса сравнения кодов "А=В" на выходе узла 14, который поступает на вход сброса узла 16. По заднему фронту импульса "А=В" узел 16 вырабатывает
=-адний фронт импульса записи содержания бита (фиг. 2) и заканчивает процесс ;còàsasêè содержания бита К.
На информационный вход узла 15 индикации содержания бита поступает сигнал содержания с выхода разряда и регистра 4 на и разрядов. На синхро« вход узла 15 приходит сигнал записи содержания бита с выхода узла 16, который переписывает содержание текуцего бита К в D-триггер узла 15 индикации содержания бита.
Длительность импульса записи содержания бита на выходе узла 16 определяется суммой времен задержек переключения узла запуска установки содержания бита, компаратора кодов, узла 16. После установки содержанйя бита К устройство находится в режиме ожидания либо до следующей записи содержания какого-либо i-го бита кодового слова, либо до начала гене-! рации кодового слова.
Для начала генерации кодового слова необходимо подать с выхода узла 9 на вход узла 8 запуска генерации кодового слова импульс "Старт",вырабатываемый, например, при нажатии соответствующей кнопки. По фронту импульса "Старт" узел запуска генерации кодового слова вырабатывает
Аронт импульса Разрешение генера1603361 ции" (фиг. 2), разрещающий появление импульсов с частотой следования 1гна выходе,узла 1.1 и запрещающий вы- работку сигнала записи содержания бита в узле 17.
После этого, выполняя описанные операции и нажимая кнопку 1Пуск", можно проконтролировать содержание. выбранного бита в момент появления его на выходе элемента И З,,так как при нажатии этой кнопки не будет осуществляться выработка импульса записи содержания бита в момент равенства кодов на группах входов А и В компаратора кодов, а сигнал записи содержайия в D-триггерЕ схемы индикации содержания бита вырабатываться будет.
15
На вход клапанирующего элемента 20
И подан сигнал разрешения генерации с выхода узла 8. Поэтому сигнал с выхода Р-триггера разряда п сдвигового регистра на п разрядов через элемент И пройдет на выход генерато-: ра кодового слова.
Формула изобретения
Генератор кодового слова, содер- З0 жащий генератор импульсов высокой частоты, делитель частоты с переменным коэффициентом деления, элемент
И, сдвиговый регистр, счетчик по модулю и с предустановкой, узел установки и индикации номера бита, узел. установки и индикации содержания бита
"1" и "0", узел .задания режимов, при-: чем выход генератора высокой частоты подключен к.входу делителя часто- 40 ты с переменным коэффициентом деления, выход переключения состояния узла задания режимов подключен к вхо-. ду переключения состояния узла уста- новки и индикации содержания бита 45
"1" и "0", выход установки номера бита узла задания режимов подключен к входу установки номера бита узла установки и индикации номера бита, выход задания коэФфициента деления 50 узла задания режимов подключен к управляющему входу делителя частоты с переменным коэффициентом деления, отличающийся тем, что, с целью сокращения аппаратурных
-затрат и потребляемой мощности, он содержит узел формирования импульса.
"Пуск", узел запуска установки содер жания бита, узел. запуска генерации кодового слова, компаратор кодов, узел индикации содержания бита, узел записи содержания бита, узел выбора частоты, узел установки текущего бита и узел формирования импульса записи, причем выход узла запуска генерации кодового слова подключен(к вхо ду управления узла выбора частоты, первому входу элемента И, входу разрешения запуска узла запуска установки содержания бита, тактовый вход которого и первый информационный вход узла выбора частоты подключены к выходу генератора импульсов высокой частоты, выход делителя частоты с переменным коэффициентом деления подключен к второму информационному входу узла выбора частоты, выход разрешения установки бита которого подключен к.входу управления узла записи содержания бита, вход Равно" которого и вход "Равно" узла формирования импульса записи подключены к соответствующему выходу компаратора . кодов, первый.и второй информационные входы которого подключены соответственно к выходу узла установки и индикации номера бита и выходу счетчика по модулю и с предустановкой, счетный вход которого, тактовый вход сдвигового регистра и тактовый вход узла формирования импульса записи подключены к выходу тактовой частоты узла выбора частоты, выход пуска узла задания режимов подключен к входу узла формирования импульса "Пуск", выход которого подключен .к входу пуска узла запуска установки содержания бита, выход которого подключен к входу разрешения сравнения компаратора кодов, вход управления узла запуска генерации кодового слова подключен к выходу начальной установки узла задания ре жимов, выход узла установки индикации содержания бита "1" и "0" под-, ключен к входу установки текущего бита
; узла установки текущего бита, вход раэ решения установки которого подключен к выходу узла записи содержания бита, выход узла формирования импульса записи подключен к входу сброса узла запуска установки содержания бита и входу управления узла индикации содержания бита, вход которого и второй вход элемента И подключены к выходу сдвигового регистра, входы установки и сброса текущего бита
1603361 тановки текущего бита, выход элемента И подключен к выходу генератора. которого подключены соответственно к выходу установки и сброса узла усЮюцльс при олю и
Импульс
Лог. 1(дзабисикости ое ЙодаЭ).
Выл D- rvpuzzepa угла 15
Лаг, 1
Лаг,0
Составитель С, Курош
Техред Л.Сердюкова Корректор.Т, Яалец
Редактор M. Келемеш
Заказ 3385 Тираж 559 Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-издательский комбинат "Патент", г.ужгород, ул. Гагарина,101
Импульс разрешения устаноЮки содержания 6uma
Запрещение уетано&и