Устройство для формирования последовательности натуральных чисел в @ -коде Фибоначчи Советский патент 1986 года по МПК C06F1/02 

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

Изобретение относится, к вьгч сли- тельной техн:ике н предназначено для генерирования последовательности натуральных чисел в р-коде Фибоначчи

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

Ка фиг, 1 приведена функциональная схема устройства для формирования последовательности натуральных чисел Е р-коде Фибоначчи; на фиг. 2- электрическая принципиальная схема

пересчетного узла; на фиг.

временная диаграмма работы устройства.

Устройство (фиго 1) содержит (р 4- 1) пересчетных узлов 1,, Каждый пересчетньм узел (фиг« 2) содержит три НС-триггера 2-4, элемент 4И-ЗИ 1 Ш1 НЕ 5 и элемент НЕ 6.

Устройство для случая р 1 работает след тощи1ч образом с

В исходном состоянии все Ж-триг- геры пересчетного узла содерхсат нули подачей сигнала от внешней схемы на WX входы управления о На выходы блокировки переноса первого нересчетног узла присутствует сигнал Лог, 1 с выхода блокировки второго пересчетного узла о При поступлении первого синхроимпульса (фиг. За.) на вход первого Перес-четкого узла 1 его IK-триггер 2 устанавливается в состояние Лого 1 (фиг о Зб),. так как на его I- и входах прксутств от сигналы Лог, 1 % поступающие с инверсного выхода Т.К-триг гера 3. Этот же иг- пульс запи- нуль в 1К-триггер 3 (фиг. Зз) , так как на его втором 1-входе присутствует сигнал. Лог . О,, подаваемый с прямого выхода 1К-триггера 2о. а на К-входах присутствуют сигналы Лог 1 % подавае. с инверсного выхода 1К-триггера 2 на второй К-вхо и с инверсного выхода IK-триггера 4 на первый и третий К-вход. 1К триг - гер 4 находится в режиме хранения предыдущего состояния (фиг, Зг), так как на его втором 1-входе и на третьем К входе присутствуют сигна.пь Лог 0 % подаваемые соответственно с прямого выхода 1К-триггера 3 и с прямого выхода 1К-триггера 2. На выходе устройства появляется код 000 001.

При появлении второго синхро1-1м- пульса (фиг. За) уровни сигналов на I- и К-входах 1К-триггера 2 соответствуют состоянию Лог. 1 поэтому он переключится в противоположное

72

состояниеS т.е. в состояние Лого О (фиг 36) Так как в предыдущем такте 1К-триггер 2 находился в состоянии Лог. 1,, 1К-триггер 4 - в состоянии Лог О и 1-входах IK- триггера 3 присутствовали сигналы Лог. Г ,, а на втором К-входе - сигна.п Лог. подаваемый с инверсного выхода триггера 2 то в IK- триггер 3 запишется единица (фиг. Зв) 1К--триггер 4 свое состояние не Изменит (фиг. Зг)J так как находится в режиме записи нуля наличием сигнала Лог. 1 на его К-входах, подаваемых: соответственно с прямого выхода 1К-триггера 2; с инверсного выхода Т.К-триггера 3 и с входа блокировки переноса пересчетного узла, и сигна- .па Лог, О ка его втором Х-входед подаваемого с прямого выхода 1К-триг- гера 3 На выходе устройства появится код 000 010.

Перед поступлением третьего син- хро тульса на I- и К-входах IK- триггера 2 присутствуют сигналы Лог О с инверсного выхода IK-триггера 3. На К-входах 1К-триггера 3 присутствуют сигналы Лог. Г , подаваемые соответственно с инверсного

выхода 1К-триггера 2 и с инверсного выхода 1К Триггера 4,, а на 1-входе - Ж-триггера 3 - сигнал Лог. О, подаваемый с прямого выхода IK-триггера 2. На 1-входах 1К-триггера 4 присутствует сигналы Лог, 1, пос- Т5 паю1цие соответственно с инверсного . выхода 1К--триггера 2, с прямого выхода ГК-триггера 3 и с выхода блокировки переноса пересчетного узла, а на третьем К-входе 1К-триггера 4 присутствует сигнал Лог. О, поступаю- Ш.1-1Й с прямого выхода 1К-триггера 2. Такшч образом, 1К-триггер 2 находится в режиме хранения предыдущего состояния (фиг. Зб)5 1К-триггер 3 - в режиме- записи Нуля (фиг. Зв), а IK- триггер 4 - в режиме записи единицы (фиг. Зг)S поэтому третий синхроимпульс (фиг. За) устанавливает на

выходе устройства код 000 100с

Перед поступлением четвертого синхроимпульса 1К-триггер 2 находится . в счетном режиме, обусловленном наличием сигнала Лог.. 1 на его I- и К-входахэ поступающего с инверсного выхода 1К триггера 3, 1К-триггер 3 находится в режю.е хранения предыдущего состоянияS обусловленного нали

чием сигнала Лог. О на его втором 1-входе, поступающего с прямого выхода 1К-триггера 2, И на его первом И третьем К-входах, -поступающего с инверсного выхода 1К-триггера 4. 1К-триггер 4 также находится в режиме хранения предьщущего состояния (фиг. Зг), обусловленного наличием сигналов Лог. О на его третьем К-входе, поступающего с прямого выхо да 1К-триггера 2 и на его втором 1-входе с прямого выхода 1К-триг- гера 3.

Таким образом, четвертый синхроимпульс изменяет состояние только 1К-триггера 2 (фиг. 36). На выходе устройства Появится код 000 101.

Перед поступлением пятого синхроимпульса (фиг. За) триггеры первого пересчетного узла находятся в следу- ющих режимах: 1К-триггер 2 в счетном режиме (фиг. 36); 1К-триггер 3 в режиме хранения предыдущего состояния (фиг. Зв); 1К-триггер 4 в режиме записи нуля (фиг. Зг).

На втором, третьем и четвертом входах элемента 4И-ЗИ-ИЛИ-НЕ 5 присутствуют сигналы Лог. 1, подаваемые соответственно с прямого выхода 1К-триггера 4, с прямого выхода Ж-триггера 2 и с входа блокировки переноса пересчетного узла. Таким образом, пятый синхроимпульс установит все 1К-триггеры первого пересчетного узла в исходное состояние, и через первьй вход элемента 4И-ЗИ- -ИЛИ-НЕ 5 с выхода переноса первого пересчетного узла поступит на информационный вход второго пересчетного .узла (фиг. Зд). При этом 1К-триггер 2 второго пересчетного узла установится в единичное состояние (фиг. Зе). На выходе устройства появится код 001 000. При этом на выходе бло- кировки переноса второго пересчетног узла появится сигнал Лог. О, поступающий на вход блокировки переноса первого пересчетного узла.

Шестой синхроимпульс устанавливает 1К-триггеры первого пересчетного узла в следующие состояния: IK- триггер 2 в состояние Лог. 1К-триггеры 3 и 4 свое состояние не изменят.

На выходе устройства появится код 001 001.

Седьмой синхроимпульс устанавливает 1К-триггеры первого пересчетног

g ю

15

20 25

JQ с

0

5

узла в следующие состояния: 1К-триг- гер 2 в состояние Лог. О, 1К-триг- гер 3 в состояние Лог. 1К-триггер 4 свое состояние не изменит.

На выходе устройства появится код 001 010.

В этом состоянии на пятом и шестом входах элемента 4И-ЗИ-Ш1И-НЕ 5 первого пересчетного узла присутствуют сигналы Лог. 1, подаваемые соответственно с прямого выхода 1К-триггера 3 и с выхода элемента НЕ 6.

Перед приходом восьмого синхроимпульса 1К-триггерыпервого пересчетного узла находятся в следующих режимах: 1К-триггер 2 в режиме хранения предыдущего состояния; 1К-триг- - гер 3 в режиме записи нуля; 1К-триг- гер 4 в режиме хранения предьщущего состояния, обусловленного наличием сигнала Лог. О на его .третьем I- и первом К-входах, подаваемого на вход блокировки переноса с второго пересчетного узла. Таким обра- зом, восьмой синхроимпульс (фиг. За) установит все 1К-триггеры первого пересчетного узла в исходное состояние и через седьмой вход элемента 4И-ЗИ-ИЛИ-НЕ 5 с выхода переноса первого пересчетного узла поступит на информационньга вход второго пересчетного узла. На выходе устройства. повторяется как описано (фиг. 3) до появления 101 010 двадцатым синхроимпульсом. Следующий двадцать первьй синхроимпульс устанавливает все триггеры всех пересчетных узлов в состояние 000 000 и устройство приводится в исходное состояние.

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

Устройство для формирования последовательности натуральных чисел в р-коде -Фибоначчи, содержащее пересчетных узлов, причем информационный вход первого пересчетного узла является информационным входом устройства, входы сброса всех пересчетных узлов объединены и подключены к входу сброса устройства, о т- л и,ч а ю щ е е с я тем, что, с целью повышения быстродействия,каждый пересчетный узел содержит три 1К-триггера, элемент АИ-ЗИ-ИПИ-НЕ и элемент НЕ, причем входы сброса триггеров объединены и подключены к входу сброса пересчетного узла, входы синхронизации триггеров и первые входы первой и второй групп входов элемента 4И-ЗИ-ИЛИ-НЕ объединены и подключены к информационному входу пересчетного узла,1- и К-входы первого триггера и второй К-вход третьего триггера подключены к инверсному выходу второго триггера, первые и третьи I- и К-входы которого подключены к инверсному выходу третьего триггера, прямой выход которого подключен к второму входу первой группы входов элемента 4И-ЗИ--ИЛИ-НЕ, прямой выход первого триггера подключен к третьему 1-входу второго триггера, третьему К-входу третьего триггера и третьему входу первой группы входов элемента 4И-ЗИ-ИЛИ-НЕ, второй К-вход второго триггера и первый 1-вход третьего триггера подключены к инверсному выходу первого триггера, который является выходом переноIt t

tit

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

входов элемента 4И-ЗИ-ИЛИ-НЕ, входу элемента НЕ, первому третьего триггера и второму 1-входу третьего триггера, второй 1-вход которого и второй вход второй группы входов

элемента 4И-ЗИ-ИЛИ-НЕ подключены к прямому выходу второго триггера, выход элемента НЕ подключен к третьему входу второй группы входов элемента 4И-ЗИ-ИЛИ-НЕ, выход которого

является выходом каскадирования пересчетного узла, прямые выходы триггеров являются информационными выходами пересчетного узла, информационный вход i+1-го пересчетного узла

подключен к выходу каскадирования i-ro (..,p+1) пересчетного узла, вход разрешения каскадирования которого соединен с выходом переноса i+l-ro -пересчетного узла.

t t t

T г j

5

, / /

I I И I I I I I I И I I I И I I М

e

x

3

ор С. Патрушева 4196/24

Составитель С. Курош Техред Г.Ге.рбер.

Корректор А

Тираж 343

Подписное

ВНИИПИ Государственного комитета СССР

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

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

Корректор А. Тяско

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

название год авторы номер документа
Пересчетная схема в коде Фибоначчи 1985
  • Мамедов Фирдоси Адил Оглы
  • Мамедов Яшар Адил Оглы
  • Животовский Иосиф Зиновьевич
  • Иманова Минара Абдулхалыг Кызы
SU1322467A1
Пересчетное устройство в @ -кодах Фибоначчи 1987
  • Мамедов Фирдоси Адил Оглы
  • Животовский Иосиф Зиновьевич
SU1497743A1
Модуль пересчетной схемы в минимальном Р-коде Фибоначчи 1988
  • Арутюнян Самвел Гарушевич
  • Арутюнян Ваган Шаваршович
SU1511862A1
Устройство для управления преобразователем постоянного напряжения в квазисинусоидальное с ШИМ 1983
  • Чесноков Александр Владимирович
  • Мыцык Геннадий Сергеевич
SU1358055A1
Многоканальное устройство для управления вентильным преобразователем 1990
  • Астапов Леонид Арсеньевич
  • Фоменко Владимир Васильевич
SU1777216A1
Многофункциональное счетное устройство 1985
  • Щетинин Юрий Иванович
  • Глебова Валентина Васильевна
  • Никулин Виктор Степанович
  • Вдовиченко Анатолий Дементьевич
  • Кулаков Георгий Николаевич
SU1298911A2
Счетчик импульсов 1985
  • Арутюнян Ваган Шаваршович
  • Степанян Асмик Мкртычевна
  • Погосян Мариам Григорьевна
SU1298904A1
Функциональный счетчик 1988
  • Арутюнян Ваган Шаваршович
  • Степанян Асмик Мкртычовна
  • Погосян Мариам Григорьевна
SU1531214A1
Пересчетная схема в коде Фибоначчи 1990
  • Мкртчян Сеник Оганесович
  • Арутюнян Ваан Шаваршович
  • Арутюнян Самвел Гарушевич
SU1757098A1
Синхронный делитель частоты 1987
  • Мяснов Владимир Иванович
SU1431066A1

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

Реферат патента 1986 года Устройство для формирования последовательности натуральных чисел в @ -коде Фибоначчи

Изобретение относится к вычислительной технике и предназначено для генерирования последовательности на-. туральных чисел в р-коде Фибоначчи в устройствах приема и обработки цифровой информации. Целью изобретения является повышение быстродейст- вия- Генератор выполнен на (р + 1) пересчетных узлах. Преимуществом устройства является выполнение пересчетных узлов на Ж-триггерах и новые связи между пересчетными узлами. Каждый пересчетный узел содержит три Ж-триггера, элемент 4И-ЗИ-2ИЛИ- -НЕ и элемент НЕ. 3 ил. | сл с ts9 4 «

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

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

Генератор последовательности @ -чисел Фибоначчи 1983
  • Ключко Владимир Игнатьевич
  • Ткаченко Александр Васильевич
  • Шпагин Сергей Васильевич
  • Руксов Андрей Васильевич
  • Нефедов Александр Николаевич
SU1091146A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Генератор последовательностей ( @ , @ )-чисел с произвольными начальными условиями 1983
  • Воронов Виктор Георгиевич
  • Браткевич Вячеслав Вячеславович
  • Збродов Николай Андреевич
SU1104493A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Генератор последовательности обобщенных чисел фибоначчи с произвольными начальными условиями 1976
  • Стахов Алексей Петрович
  • Лужецкий Владимир Андреевич
SU662926A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 249 007 A1

Авторы

Мамедов Фирдоси Адил Оглы

Гаджалиев Джабир Ширбала Оглы

Животовский Иосиф Зиновьевич

Даты

1986-08-07Публикация

1984-07-10Подача