Циклічний лічильник, що віднімає, у фібоначчієвій системі числення
Номер патенту: 115993
Опубліковано: 10.05.2017
Формула / Реферат
Циклічний лічильник, що віднімає, у фібоначчієвій системі числення має вхід логічної одиниці, вхід встановлення у початковий стан, вхід тактових імпульсів, N розрядів, N інформаційних виходів, у кожному розряді містить лічильний тригер, у першому розряді містить логічний елемент І-НЕ, а у кожному розряді, крім першого, містить перший і другий логічні елементи І-НЕ, причому вхід тактових імпульсів з'єднаний з С-входом лічильного тригера кожного розряду, прямий вихід лічильного тригера кожного і-го розряду з'єднаний з і-м інформаційним виходом, прямий вихід лічильного тригера першого розряду з'єднаний з першим входом логічного елемента І-НЕ першого розряду, другий вхід якого з'єднаний з інверсним виходом лічильного тригера другого розряду, а вихід з'єднаний з Т-входом лічильного тригера першого розряду, прямий вихід лічильного тригера кожного і-го розряду, крім першого, з'єднаний з першим входом першого логічного елемента І-НЕ і-го розряду, другий вхід якого з'єднаний з інверсним виходом лічильного тригера (і-і)-го розряду, третій вхід першого логічного елемента І-НЕ кожного і-го розряду, починаючи з третього, з'єднаний з інверсним виходом лічильного тригера (і-2)-го розряду, вихід першого логічного елемента І-НЕ кожного і-го розряду, крім першого, з'єднаний з першим входом другого логічного елемента І-НЕ і-го розряду, вихід першого логічного елемента І-НЕ кожного і-го розряду, крім першого і другого, з'єднаний з другим входом другого логічного елемента І-НЕ (і-і)-го розряду, вихід першого логічного елемента І-НЕ кожного і-го розряду, починаючи з третього, з'єднаний з третім входом другого логічного елемента І-НЕ (і-2)-го розряду, вхід логічної одиниці з'єднаний другим і третім входами другого логічного елемента І-НЕ N-гo розряду, третім входом другого логічного елемента І-НЕ (N-l)-гo розряду та третім входом першого логічного елемента І-НЕ другого розряду, вихід другого логічного елемента І-НЕ кожного і-го розряду, крім першого, з'єднаний з Т-входом лічильного тригера і-го розряду, який відрізняється тим, що в нього введено логічний елемент І-НЕ, перший вхід якого з'єднаний з інверсним виходом лічильного тригера першого розряду, другий вхід з'єднаний з інверсним виходом лічильного тригера другого розряду, третій вхід з'єднаний з інверсним виходом лічильного тригера третього розряду, а вихід з'єднаний з третім входом логічного елемента І-НЕ першого розряду та четвертим входом другого логічного елемента І-НЕ кожного розряду, крім першого, вхід встановлення у початковий стан з'єднаний з S-входом лічильного тригера кожного розряду.
Текст
Реферат: UA 115993 U UA 115993 U 5 10 15 20 25 30 35 40 45 50 55 60 Корисна модель належить до обчислювальної техніки і автоматики та може бути використана у цифрових пристроях. Відомо цифро-аналоговий перетворювач, патент на корисну модель UA №94085, М.кл Н03М 1/46, опублікований 27.10.2014 Бюл. № 20, в якому описано швидкодіючий лічильник у фібоначчієвій системі числення, що містить вхід встановлення у початковий стан, вхід тактових імпульсів, вхід одиничного потенціалу, N інформаційних виходів, та у кожному і-му розряді містить лічильний тригер, вхід С синхронізації якого з'єднаний зі входом тактових імпульсів лічильника, вхід R встановлення у початковий стан з'єднаний зі входом встановлення у початковий стан лічильника, а вихід з'єднаний з і-м інформаційним виходом лічильника, крім того перший і другий розряди лічильника містять по одному логічному елементу 2І-НЕ, а кожний розряд лічильника, починаючи з третього, містить перший і другий логічні елементи 3І-НЕ, причому перший вхід логічного елемента 2І-НЕ першого розряду з'єднаний з прямим виходом лічильного тригера першого розряду, другий його вхід з'єднаний з прямим виходом лічильного тригера другого розряду, а вихід з'єднаний з Т-входом лічильного тригера першого розряду; перший вхід логічного елемента 2І-НЕ другого розряду з'єднаний з інверсним виходом лічильного тригера першого розряду, другий його вхід з'єднаний з виходом першого логічного елемента 3І-НЕ четвертого розряду, а вихід з'єднаний з Т-входом лічильного тригера другого розряду; у кожному і-му розряді лічильника, починаючи з третього, перший вхід першого логічного елемента 3І-НЕ з'єднаний з інверсним виходом лічильного тригера і-го розряду, другий його вхід з'єднаний з прямим виходом лічильного тригера (і-і)-го розряду, третій вхід з'єднаний з прямим виходом лічильного тригера (і-2)-го розряду, а вихід з'єднаний з першим входом другого логічного елемента 3І-НЕ і-го розряду; другий вхід другого логічного елемента 3І-НЕ і-го розряду, крім N-гo, з'єднаний з виходом першого логічного елемента 3І-НЕ (і+1)-го розряду, третій вхід другого логічного елемента 3І-НЕ і-го розряду, крім N-гo та (N-l)-гo, з'єднаний з виходом першого логічного елемента 3І-НЕ (і+2)-го розряду, а вихід другого логічного елемента 3І-НЕ і-го розряду з'єднаний з Т-входом лічильного тригера і-го розряду; другий і третій входи другого логічного елемента 3І-НЕ N-гo розряду та третій вхід другого логічного елемента 3І-НЕ (N-l)-гo розряду з'єднані з входом одиничного потенціалу лічильника. Недоліком даного лічильника є неможливість ведення лічби у зворотному порядку. Як прототип вибрано лічильник, що віднімає, у фібоначчієвій системі числення, патент на корисну модель UA №97829, М.кл Н03К 23/00, опублікований 10.04.2015 Бюл. № 7. Даний лічильник має вхід тактових імпульсів, N інформаційних виходів, вхід логічної одиниці, та у кожному і-му розряді містить лічильний тригер, вхід С синхронізації якого з'єднаний зі входом тактових імпульсів лічильника, а прямий вихід лічильного тригера і-го розряду з'єднаний з інформаційним виходом лічильника, крім того він має 2N входів встановлення у початковий стан, а у кожному і-му розряді, крім першого розряду, містить перший і другий логічні елементи І-НЕ, причому перший вхід першого логічного елемента І-НЕ і-го розряду, з'єднаний з прямим виходом лічильного тригера даного розряду, другий вихід з'єднаний з інверсним виходом лічильного тригера (і-і)-го розряду, третій вхід першого логічного елемента І-НЕ і-го розряду, крім другого розряду, з'єднаний з інверсним виходом лічильного тригера (і-2)-го розряду, а вихід з'єднаний з першим входом другого логічного елемента І-НЕ і-го розряду, другий вхід другого логічного елемента І-НЕ і-го розряду, крім N-гo і (N-l)-гo розрядів, з'єднаний з виходом першого логічного елемента І-НЕ (і+1)-го розряду, третій вхід з'єднаний з виходом першого логічного елемента І-НЕ (і+2)-го розряду, а вихід з'єднаний з Т-входом лічильного тригера і-го розряду, крім того у першому розряді лічильник додатково містить логічний елемент І-НЕ, перший вхід якого з'єднаний з інверсним виходом лічильного тригера першого розряду, другий вхід з'єднаний з інверсним виходом лічильного тригера другого розряду, а вихід з'єднаний з Твходом лічильного тригера першого розряду, а також третій вхід першого елемента І-НЕ другого розряду, другий і третій входи другого логічного елемента І-НЕ N-гo розряду та третій вхід другого логічного елемента І-НЕ (N-l)-гo розряду з'єднані зі входом логічної одиниці лічильника. Недоліком лічильника у прототипі є те, що при досягненні коду "всі нулі" подальша лічба зупиняється. В основу корисної моделі поставлено задачу створення циклічного лічильника, що віднімає, у фібоначчієвій системі числення, в якому за рахунок введення нових елементів та зв'язків організується режим циклічної лічби у зворотному порядку, що приводить до розширення функціональних можливостей. У даному режимі при досягненні лічильником коду "всі нулі" лічба у зворотному порядку продовжується далі з коду "всі одиниці". Поставлена задача вирішується тим, що у лічильник, який віднімає, у фібоначчієвій системі числення та має вхід логічної одиниці, вхід встановлення у початковий стан, вхід тактових імпульсів, N розрядів, N інформаційних виходів, у кожному розряді містить лічильний тригер, у 1 UA 115993 U 5 10 15 20 25 30 35 40 45 50 55 60 першому розряді містить логічний елемент І-НЕ, а у кожному розряді, крім першого, містить перший і другий логічні елементи І-НЕ, причому вхід тактових імпульсів з'єднаний з С-входом лічильного тригера кожного розряду, прямий вихід лічильного тригера кожного і-го розряду з'єднаний з і-м інформаційним виходом, прямий вихід лічильного тригера першого розряду з'єднаний з першим входом логічного елемента І-НЕ першого розряду, другий вхід якого з'єднаний з інверсним виходом лічильного тригера другого розряду, а вихід з'єднаний з Твходом лічильного тригера першого розряду, прямий вихід лічильного тригера кожного і-го розряду, крім першого, з'єднаний з першим входом першого логічного елемента І-НЕ і-го розряду, другий вхід якого з'єднаний з інверсним виходом лічильного тригера (і-і)-го розряду, третій вхід першого логічного елемента І-НЕ кожного і-го розряду, починаючи з третього, з'єднаний з інверсним виходом лічильного тригера (і-2)-го розряду, вихід першого логічного елемента І-НЕ кожного і-го розряду, крім першого, з'єднаний з першим входом другого логічного елемента І-НЕ і-го розряду, вихід першого логічного елемента І-НЕ кожного і-го розряду, крім першого і другого, з'єднаний з другим входом другого логічного елемента І-НЕ (і-і)-го розряду, вихід першого логічного елемента І-НЕ кожного і-го розряду, починаючи з третього, з'єднаний з третім входом другого логічного елемента І-НЕ (і-2)-го розряду, вхід логічної одиниці з'єднаний другим і третім входами другого логічного елемента І-НЕ N-гo розряду, третім входом другого логічного елемента І-НЕ (N-l)-гo розряду та третім входом першого логічного елемента І-НЕ другого розряду, вихід другого логічного елемента І-НЕ кожного і-го розряду, крім першого, з'єднаний з Т-входом лічильного тригера і-го розряду, введено логічний елемент І-НЕ лічильника, перший вхід якого з'єднаний з інверсним виходом лічильного тригера першого розряду, другий вхід з'єднаний з інверсним виходом лічильного тригера другого розряду, третій вхід з'єднаний з інверсним виходом лічильного тригера третього розряду, а вихід з'єднаний з третім входом логічного елемента І-НЕ першого розряду та четвертим входом другого логічного елемента І-НЕ кожного розряду, крім першого, вхід встановлення у початковий стан з'єднаний з S-входом лічильного тригера кожного розряду. На фіг. 1 зображено схему циклічного лічильника, що віднімає, у фібоначчієвій системі числення і має шість розрядів. На фіг. 2 зображено часові діаграми роботи циклічного лічильника, що віднімає, починаючи з коду 111111, у фібоначчієвій системі числення і має шість розрядів. На діаграмах не враховані затримки часу на перемикання логічних елементів і тригерів. Циклічний лічильник, що віднімає, у фібоначчієвій системі числення розрядністю у шість розрядів має вхід 1 логічної одиниці, вхід 2 встановлення у початковий стан, вхід 3 тактових імпульсів, 6 розрядів, 6 інформаційних виходів 1.4ч-6.4, містить логічний елемент 4 І-НЕ, у кожному і-му розряді містить лічильний тригер і.1, у першому розряді містить логічний елемент 1.2 І-НЕ, а у кожному і-му розряді, крім першого, містить перший і.2 і другий і.3 логічні елементи І-НЕ, причому вхід 3 тактових імпульсів з'єднаний з С-входами лічильних тригерів 1.1+6.1 всіх розрядів, вхід 2 встановлення у початковий стан з'єднаний з S-входами лічильних тригерів ІЛч6.1 всіх розрядів, прямий вихід лічильного тригера і.1 кожного і-го розряду з'єднаний з і-м інформаційним виходом і.4, прямий вихід лічильного тригера 1.1 першого розряду з'єднаний з першим входом логічного елемента 1.2 І-НЕ першого розряду, другий вхід якого з'єднаний з інверсним виходом лічильного тригера 2.1 другого розряду, третій вхід з'єднаний з виходом логічного елемента 4 І-НЕ, а вихід з'єднаний з Т-входом лічильного тригера 1.1 першого розряду, прямий вихід лічильного тригера і. 1 кожного і-го розряду, крім першого з'єднаний з першим входом першого логічного елемента і.2 І-НЕ і-го розряду, другий вхід якого з'єднаний з інверсним виходом лічильного тригера (i-l).l (і-і)-го розряду, третій вхід першого логічного елемента і.2 І-НЕ кожного і-го розряду, починаючи з третього, з'єднаний з інверсним виходом лічильного тригера (і-2).1 (і-2)-го розряду, вихід першого логічного елемента і.2 І-НЕ кожного і-го розряду, крім першого, з'єднаний з першим входом другого логічного елемента і.3 І-НЕ і-го розряду, вихід першого логічного елемента і.2 І-НЕ кожного і-го розряду, крім першого і другого, з'єднаний з другим входом другого логічного елемента (і-і).3 І-НЕ (і-і)-го розряду, вихід першого логічного елемента і.2 І-НЕ кожного і-го розряду, починаючи з третього, з'єднаний з третім входом другого логічного елемента (і-2).3 І-НЕ (і-2)-го розряду, вхід 1 логічної одиниці з'єднаний другим і третім входами другого логічного елемента 6.3 І-НЕ шостого розряду, третім входом другого логічного елемента 5.3 І-НЕ п'ятого розряду та третім входом першого логічного елемента 2.2 І-НЕ другого розряду, вихід другого логічного елемента і.3І-НЕ кожного і-го розряду, крім першого, з'єднаний з Т-входом лічильного тригера і.1 і-го розряду, перший вхід логічного елемента 4 І-НЕ лічильника з'єднаний з інверсним виходом лічильного тригера 1.1 першого розряду, другий вхід з'єднаний з інверсним виходом лічильного тригера 2.1 другого розряду, третій вхід з'єднаний з інверсним виходом лічильного тригера 3.1 третього розряду, а 2 UA 115993 U 5 10 15 20 25 30 35 40 45 вихід з'єднаний з четвертими входами других логічних елементів 2.36.3 І-НЕ всіх розрядів, крім першого. Лічильник працює таким чином. До початку роботи потенціал логічної одиниці зі входу 1 логічної одиниці надходить на другий і третій входи другого логічного елемента 6.3 шостого розряду, третій вхід другого логічного елемента 5.3 п'ятого розряду та третій вхід першого логічного елемента 2.2 другого роз ряду. Робота починається із задания початкового стану лічильника шляхом подавання на вхід 2 встановлення у початковий стан нульового сигналу, який надходить на S-входи лічильних тригерів 1.16.1 всіх розрядів. Лічильні тригери 1.16.1 всіх розрядів встановлюються в одиничний стан. Одиничні сигнали з прямих виходів лічильних тригерів 1.16.1 розрядів надходять відповідно на інформаційні виходи 1.46.4. На інформаційних виходах 6.41.4 відповідно встановлюється код 111111. Одиничний сигнал з прямого виходу лічильного тригера 1.1 першого розряду надходить на перший вхід логічного елемента 1.2 І-НЕ першого розряду. Одиничні сигнали з прямих виходів лічильних тригерів 2.16.1 розрядів з другого по шостий надходять відповідно на перші входи перших логічних елементів 2.26. І-НЕ розрядів з другого по шостий. Нульовий сигнал з інверсного виходу лічильного тригера 2.1 другого розряду надходить на другий вхід логічного елемента 1.2 І-НЕ першого розряду. Нульові сигнали з інверсних виходів лічильних тригерів 1.15.1 розрядів з першого по п'ятий надходять відповідно на другі входи перших логічних елементів 2.26.2 І-НЕ розрядів з другого по шостий. Нульові сигнали з інверсних виходів лічильних тригерів 1.14.1 розрядів з першого по четвертий надходять відповідно на треті входи перших логічних елементів 3.26.2 І-НЕ розрядів з третього по шостий. Нульові сигнали з інверсних виходів лічильних тригерів 1.13.1 розрядів з першого по третій надходять відповідно на перший, другий і третій входи логічного елемента 4 І-НЕ лічильника, одиничний сигнал з виходу якого надходить на третій вхід логічного елемента 1.2 І-НЕ першого розряду і на четверті входи других логічних елементів 2.36.3 розрядів з другого по шостий. Одиничні сигнали з виходів перших логічних елементів 2.26.2 І-НЕ розрядів з другого по шостий надходять на другі входи других логічних елементів 2.35.3 І-НЕ розрядів з другого по п'ятий та на треті входи других логічних елементів 2.34.3 І-НЕ розрядів з другого по четвертий. Одиничний сигнал з виходу логічного елемента 1.2 І-НЕ першого розряду надходить на Т-вхід лічильного тригера 1.1 першого розряду. Нульові сигнали з виходів других логічних елементів 2.36.3 розрядів з другого по шостий надходять відповідно на Т-входи лічильних тригерів 2.16.1 розрядів з другого по шостий. Одиничний сигнал зі входу 2 встановлення у початковий стан надходить на S-входи лічильних тригерів 1.16.1 розрядів з першого по шостий. Передній фронт одиничного сигналу зі входу 3 тактових імпульсів надходить на С-входи лічильних тригерів 1.16.1 розрядів з першого по шостий. Лічильний тригер 1.1 першого розряду встановлюється в нульовий стан, а лічильні тригери 2.36.3 розрядів з другого по шостий залишаються в одиничному стані. На інформаційних виходах 6.41.4 відповідно встановлюється код 111110. Подальша робота лічильника демонструється часовими діаграмами, наведеними на фіг. 2. З діаграм видно, що при досягненні у лічильнику коду 000000 на виході логічного елемента 4 І-НЕ лічильника з'являється нульовий сигнал, який поступає на третій вхід логічного елемента 1.2 І-НЕ першого розряду і на четверті входи других логічних елементів 2.46.4 І-НЕ розрядів з другого по шостий. На наступному такті це призводить до інвертування станів лічильних тригерів 1.16.1 розрядів з першого по шостий. На інформаційних виходах 6.4-1.4 знову встановлюється код 111111, з якого далі циклічно починається лічба у зворотному порядку, що підтверджує вирішення поставленої задачі. ФОРМУЛА КОРИСНОЇ МОДЕЛІ 50 55 Циклічний лічильник, що віднімає, у фібоначчієвій системі числення має вхід логічної одиниці, вхід встановлення у початковий стан, вхід тактових імпульсів, N розрядів, N інформаційних виходів, у кожному розряді містить лічильний тригер, у першому розряді містить логічний елемент І-НI, а у кожному розряді, крім першого, містить перший і другий логічні елементи І-НI, причому вхід тактових імпульсів з'єднаний з С-входом лічильного тригера кожного розряду, прямий вихід лічильного тригера кожного і-го розряду з'єднаний з і-м інформаційним виходом, прямий вихід лічильного тригера першого розряду з'єднаний з першим входом логічного елемента І-НI першого розряду, другий вхід якого з'єднаний з інверсним виходом лічильного тригера другого розряду, а вихід з'єднаний з Т-входом лічильного тригера першого розряду, прямий вихід лічильного тригера кожного і-го розряду, крім першого, з'єднаний з першим входом першого логічного елемента І-НI і-го розряду, другий вхід якого з'єднаний з інверсним виходом 3 UA 115993 U 5 10 15 лічильного тригера (і-і)-го розряду, третій вхід першого логічного елемента І-НI кожного і-го розряду, починаючи з третього, з'єднаний з інверсним виходом лічильного тригера (і-2)-го розряду, вихід першого логічного елемента І-НI кожного і-го розряду, крім першого, з'єднаний з першим входом другого логічного елемента І-НI і-го розряду, вихід першого логічного елемента І-НI кожного і-го розряду, крім першого і другого, з'єднаний з другим входом другого логічного елемента І-НI (і-і)-го розряду, вихід першого логічного елемента І-НI кожного і-го розряду, починаючи з третього, з'єднаний з третім входом другого логічного елемента І-НI (і-2)-го розряду, вхід логічної одиниці з'єднаний другим і третім входами другого логічного елемента ІНI N-гo розряду, третім входом другого логічного елемента І-НI (N-1)-гo розряду та третім входом першого логічного елемента І-НI другого розряду, вихід другого логічного елемента І-НI кожного і-го розряду, крім першого, з'єднаний з Т-входом лічильного тригера і-го розряду, який відрізняється тим, що в нього введено логічний елемент І-НI, перший вхід якого з'єднаний з інверсним виходом лічильного тригера першого розряду, другий вхід з'єднаний з інверсним виходом лічильного тригера другого розряду, третій вхід з'єднаний з інверсним виходом лічильного тригера третього розряду, а вихід з'єднаний з третім входом логічного елемента І-НI першого розряду та четвертим входом другого логічного елемента І-НI кожного розряду, крім першого, вхід встановлення у початковий стан з'єднаний з S-входом лічильного тригера кожного розряду. 4 UA 115993 U Комп’ютерна верстка О. Рябко Державна служба інтелектуальної власності України, вул. Василя Липківського, 45, м. Київ, МСП, 03680, Україна ДП “Український інститут інтелектуальної власності”, вул. Глазунова, 1, м. Київ – 42, 01601 5
ДивитисяДодаткова інформація
МПК / Мітки
МПК: H03M 1/46
Мітки: фібоначчієвій, системі, лічильник, віднімає, циклічний, числення
Код посилання
<a href="https://ua.patents.su/7-115993-ciklichnijj-lichilnik-shho-vidnimaeh-u-fibonachchiehvijj-sistemi-chislennya.html" target="_blank" rel="follow" title="База патентів України">Циклічний лічильник, що віднімає, у фібоначчієвій системі числення</a>
Попередній патент: Автогрейдер
Наступний патент: Циклічний лічильник у фібоначчієвій системі числення
Випадковий патент: Апарат з горизонтальною віссю обертання і змінними різальними елементами для скошування і подрібнення рослин