Умножитель частоты Советский патент 1986 года по МПК G06F7/68 

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

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

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

На фиг.1 представлена функциональная схема умножителя; на фиг.2 - эпюры напряжения входного и выходного сигналов.

Умножитель частоты содержит нуль- орган I, первый триггер 2, элемент ИЗ, генератор 4 тактовых импульсов, счетчик 5 полупериода, регистр 6, блок 7 памяти, счетчик.8, второй триггер 9, элемент 10 задержки, счетчик 11 адреса и генератор 12 одиноч- ных импульсов, причем вход нуль- органа 1 является входом умножителя частоты, а выход нуль-органа 1 соединен с входом синхронизации триг гера 2, прямой выход которого соеди нен с первым входом элемента ИЗ, инверсный выход триггера 2 соединен с входом генератора 12 одиночных импульсов и с входом разрешения записи регистра 6, информационные входы которого соединены соответственно с разрядными выходами счётчика 5 полупериода, счетный вход которого соединен с выходом элемента И 3, а вход установки в О - с выходом генератора 12 одиночных импульсов , разрядные выходы регистра 6 и счетчика I1 адреса соединены соответственно с адресными входами блока 7 памяти, выход которого соеди- нен соответственно с информационным входом счетчика 8, выход переполнения которого соединен с входом синхронизации триггера 9 и с входом элемента 10 задержки, выход элемента 10 задержки соединен с управляющим входом счетчика 8, выход генератора 4 тактовых импульсов соединен с вторым входом элемента И 3 и со счетным входом -счетчика 8, прямой вы- ход триггера 9 соединен со счетным входом счетчика 11 адреса и является выходом умножителя частоты.

Рабочий алгоритм функционирова-- ния умножителя частоты следуюа ий.

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

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

1

b,x ; (T,,;K,)(T,,-Ki)(T,

т.е. изменяемое значение периода входной частоты в зависимости от значения множительных констант (К , К, ,... ,Kpj) .

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

Умножитель частоты работает следующим о б ра 3 ом.

Сигнал умножаемой синусоидальной частоты fg поступает на нуль- орган 1, который выделяет момент прохождения входного сигнала через О и формирует импульсы, период повторения которых равен полупериоду частоты входного сигнала.

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

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

Счетчик 5 полупериода, предварительно обнуляемый сигналом от генератора 12 одиночных импульсов, прои водит подсчет импульсов частоты заполнения I дп за полупериод входной частоты, образуя двоичный код N , эквивалентный величине полупреиода входной частоты f ц

Значение кода N в счетчике 5 полупериода, принимаемое за полупериод входной частоты равно

ex

V„ 2

ex

(2)

откуда

f

f.

(3)

лх.

1злп .

ам

Код N со счетчика 5 поразрядно подается на D -входы регистра 6,

где фиксируется передним, положи- тельиьгм фронтом сигнала, поступающего отQ выхсца триггера 2. Таким образом, регистр 6 фиксирует значение полупериода входной частоты один раз за период ее следования. Код, зафиксированный в регистре 6, посту« пает на адресный вход блока 7 памяти составляя часть адресного кода, вторая (старшая его часть) поступает с выхода адресного счетчика 11. Таким образом, полный адрес А состоит из двух кодов А. и Ag.

А А,(4)

где А - базовый адрес (код счетчика адреса 1f), определяемый коэффициентом деления счетчика 11; А - код, эквивалентный величине полупериода fр .

Блок 7 памяти представляет собой матрицу ПЗУ (ИЛИ постоянного ЗУ) ,

Для того, чтобы на выходе блока 7 памяти сформировать, к примеру, четвертое информационное слово, нужно на адресный вход подать значение три содержимого регистра 6 и нулевое значение счетчика 11 адреса, так как принято (см.таблицу), что значение первого коэффициента динамической константы равно 2, то, следова38070.4

информация в которой разделена по адресам, составляя h-разрядное слово. Каждое информационное слово тесно связано со своим адресом, в 5 котором ОНО зафиксировано. При по- даче кода адреса на адресный вход блока 7 памяти через время выборки информационное слово, соответствующее этому адресу, порязряд- tO но формируется на информационном выходе блока 7 памяти.

Информационные слова, зафиксированные в блоке 7 памяти,, представ- (5 ляют собой значения (кода) произведений величины (кода) периода на значение (код) динамически изйе- няемого коэффициента умножения. Пример реализации табличного 20 значения содержимого блока 7 памяти приведен в таблице.

тельно , на выходе блока 7 памяти будет сформирован коД

К 3 X 2 6.

Код с выхода блока 7 памяти по- рязрядно поступает на информационный вход счетчика 8, где фиксируется сигналом (импульсом), поступаю

щим с выхода элемента 10 задержки на управляющий вход счетчика 8.

Счетчик 8 может быть выполнен ка вычитающим, так и суммирующим. При этом, если счетчик 8 выполнен суммирующим, то с выхода блока 7 памяти должна сниматься информация в инверном коде, если счетчик В выполнен вычитающим, то информация должна считываться в прямом коде.

Импульс с выхода переполнения счетчика 8 поступает через элемент 10 задержки на управляющий вход счетчика 8 и фиксирует в последнем содержимое блока 7 памяти, подаваемое на его информационный вход. По переднему фронту сигналов триггера 9, счетчик 11 адреса меняет свое состояние, меняя тем самым на еле- дующий коэффициент динамической константы. Таким образом-, в следующем цикле будет обрабатываться значение (см.таблицу, П.5).

К 3 X А 12,

На фиг.2 приведены эпюры входного и выходного сигналов умножител частоты с динамическим коэффициентом умножения, на фиг.2о- изменения периода Tg входной частоты, на фиг.2s - эпюра изменения периода ТО.У выходного сигнала при умножении

на динамический коэффициент с динам .ческими константами:

I

3

г

к 1.

При этом, согласно выражению (1) ,

t.

1

вьи 3 т,,.. я 1 ,5 Т,., ж Т

0Х в

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

1

T«v 1,5 Т., жЗ Т,

ex

Это можно осуществить двумя путями - перепрограммированием блока 7 памяти или изменением фазы счета адресного счетчика 11. Количество периодов полного (результирующего) выходного сигнала зависит от коэффициента счета адресного счетчика 1I.

10

j20

25

Q

5

0

5

0

5

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

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

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

10

г:

Тех.

1 JL

8

fSMX. .

фи.Г

.

га

TBt,iK(

Твь7)Г.

25

Tffff/x.

i

и

Твых

Редактор М.Товтин

(риг.2

Составитель В.Гусев

Техред М.Ходанич Корректор Т.Колб

Заказ 3292/49 Тираж 671 Подписное ВНИИПИ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д.4/5

Производственно-полиграфическое предприятие.г.Ужгород, ул.Проектная,4

Т8ых .

Ill

I/ t/слгл.

F4IL.

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

название год авторы номер документа
Многоканальный микропрограммный умножитель частоты 1983
  • Кривего Владимир Александрович
  • Прокопенко Николай Николаевич
  • Кривего Владимир Владимирович
  • Кривенков Александр Иванович
SU1144107A1
Умножитель частоты 1984
  • Кривего Владимир Александрович
  • Прокопенко Николай Николаевич
  • Кривего Владимир Владимирович
  • Валюкевич Юрий Анатольевич
SU1257642A1
Умножитель частоты 1973
  • Кривего Владимир Александрович
  • Шуленин Юрий Васильевич
SU714634A1
Устройство для сопряжения цифровой и аналоговой вычислительных машин 1983
  • Кривего Владимир Александрович
  • Прокопенко Николай Николаевич
  • Кривенков Александр Иванович
  • Кривего Вадим Владимирович
SU1128273A1
Генератор линейного напряжения 1986
  • Кривего Владимир Александрович
  • Глонти Евгений Владимирович
  • Крюков Владимир Валентинович
  • Кривего Вадим Владимирович
SU1354403A1
Устройство для умножения 1984
  • Кривего Владимир Александрович
  • Прокопенко Николай Николаевич
  • Барашкова Людмила Дмитриевна
  • Кривего Вадим Владимирович
SU1176325A1
Генератор функциональных зависимостей 1983
  • Кривего Владимир Александрович
  • Прокопенко Николай Николаевич
  • Кривенков Александр Иванович
  • Кривего Вадим Владимирович
SU1130853A1
Устройство адресации многопроцессорной вычислительной машины 1983
  • Кривего Владимир Александрович
  • Прокопенко Николай Николаевич
  • Кривего Владимир Владимирович
  • Кривенков Александр Иванович
SU1129613A1
Генератор последовательности импульсов 1983
  • Кривего Владимир Александрович
  • Глонти Евгений Владимирович
  • Прокопенко Николай Николаевич
SU1231583A1
Устройство для формирования характеристических матриц 1988
  • Кривего Владимир Александрович
  • Яковлева Елена Борисовна
  • Бобыльков Анатолий Николаевич
SU1596334A1

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

Реферат патента 1986 года Умножитель частоты

Изобретение относится к области автоматики и вычислительной техники и может быть использовано в преобразующей аппаратуре для аппаратного моделирования устройств с динамически изменяемыми параметрами. Целью изобретения является расширение функциональных возможностей за счет обеспечения умножения частоты на динамически изменяемый коэффициент умножения . Период входной частоты умножается последовательно на коэффи-- циенты, представляющие собой ряд констант, циклически изменяемых под воздействием выходного сигнала. купность этих констант идентифицируется с динамическим коэффициентом умножения. 2 ил., 1 та0л. (Л to О9 00

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

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

Станок для изготовления гибких металлических шлангов с гофром по винтовой линии 1945
  • Красавин В.Н.
SU71463A1
Многоканальный микропрограммный умножитель частоты 1983
  • Кривего Владимир Александрович
  • Прокопенко Николай Николаевич
  • Кривего Владимир Владимирович
  • Кривенков Александр Иванович
SU1144107A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 238 070 A1

Авторы

Кривего Владимир Александрович

Прокопенко Николай Николаевич

Кривего Владимир Владимирович

Валюкевич Юрий Анатольевич

Даты

1986-06-15Публикация

1984-10-15Подача