Конвеєрний пристрій
Номер патенту: 45901
Опубліковано: 25.11.2009
Автори: Ботвин Роман Ігорович, Ромигайло Андрій Васильович, Мартинюк Тетяна Борисівна, Тарновський Микола Геннадійович, Сидорук Леся Володимирівна
Формула / Реферат
Конвеєрний пристрій, який містить n входів, блок порогового оброблення і n комірок, крім того, і-та комірка містить суматор-віднімач, суматор, мініматор, три регістри, D-тригер, мультиплексор і комутатор, причому перший вхід і-ої комірки з'єднаний з першим входом мультиплексора, вихід якого підключений до входу першого регістра, вихід якого з'єднаний з першим входом суматора-віднімача та першим входом мініматора, вихід якого з'єднаний з третім регістром, а вихід другого регістра з'єднаний з першим входом комутаторa та другим входом суматора-віднімача, перший вихід якого з'єднаний з другим входом мультиплексора, а другий вихід з'єднаний з D-входом D-тригера, інверсний вихід D-тригера підключений до другого входу комутатора, вихід якого є першим виходом і-ої комірки, другий вхід мініматора і-ої комірки з'єднаний з другим виходом (і-1)-ої комірки, перший вхід суматора і-ої комірки з'єднаний з третім виходом (і-1)-ої комірки, другий вхід з'єднаний з першим виходом (і+1)-ої комірки, а вихід суматора є третім виходом і-ої комірки, вихід третього регістра є другим виходом і-ої комірки, керувальний вхід мультиплексора підключений до керувального входу пристрою, вхід другого регістра є другим входом і-ої комірки, крім того, через відсутність в першій комірці мініматора та третього регістра, вихід першого регістра є другим виходом першої комірки, а перший вхід суматора з'єднаний з виходом комутатора, при цьому в n-ій комірці вихід мініматора з'єднаний з входом другого регістра, а також підключений до другого входу (n-1) комірок, блок порогового оброблення складається з суматора-віднімача, регістра, мультиплексора, комутатора, D-тригера, елемента АБО, причому вихід мультиплексора блока порогового оброблення підключений до входу регістра, вихід якого з'єднаний з першим входом суматора-віднімача, перший вихід якого з'єднаний з другим входом мультиплексора, а другий вихід з'єднаний з першим входом елемента АБО, до другого входу якого підключений третій вихід суматора-віднімача, вихід елемента АБО з'єднаний з D-входом D-тригера, перший вхід мультиплексора з'єднаний з входом порога блока порогового оброблення, а його керувальний вхід з'єднаний з керувальним входом пристрою, вихід комутатора підключений до другого входу суматора-віднімача, а третій вихід (n-1)-ої комірки пристрою підключений до першого входу комутатора блока порогового оброблення, причому другий вихід суматора-віднімача і-ої комірки з'єднаний з третім входом мініматора цієї комірки, а другий вихід третього регістра є четвертим виходом і-ої комірки, який з'єднаний з четвертим входом мініматора (і+1)-ої комірки, другий вихід суматора-віднімача першої комірки є її четвертим виходом, а другий вихід мініматора n-ої комірки є виходом сигналу "Кінець" пристрою, який відрізняється тим, що в блок порогового оброблення введено елемент І і другий комутатор, прямий вихід D-тригера з'єднаний з другим входом елемента І, а його перший вхід з'єднаний з другим виходом мініматора n-ої комірки, вихід елемента І з'єднаний з другим входом другого комутатора, перший вхід якого з'єднаний з виходом регістра блока порогового оброблення, вихід другого комутатора є виходом пристрою, а другий вхід першого комутатора блока порогового оброблення підключений до другого керувального входу пристрою.
Текст
Конвеєрний пристрій, який містить n входів, блок порогового оброблення і n комірок, крім того, і-та комірка містить суматор-віднімач, суматор, мініматор, три регістри, D-тригер, мультиплексор і комутатор, причому перший вхід і-ої комірки з'єднаний з першим входом мультиплексора, вихід якого підключений до входу першого регістра, вихід якого з'єднаний з першим входом суматоравіднімача та першим входом мініматора, вихід якого з'єднаний з третім регістром, а вихід другого регістра з'єднаний з першим входом комутаторa та другим входом суматора-віднімача, перший вихід якого з'єднаний з другим входом мультиплексора, а другий вихід з'єднаний з D-входом D-тригера, інверсний вихід D-тригера підключений до другого входу комутатора, вихід якого є першим виходом іої комірки, другий вхід мініматора і-ої комірки з'єднаний з другим виходом (і-1)-ої комірки, перший вхід суматора і-ої комірки з'єднаний з третім виходом (і-1)-ої комірки, другий вхід з'єднаний з першим виходом (і+1)-ої комірки, а вихід суматора є третім виходом і-ої комірки, вихід третього регістра є другим виходом і-ої комірки, керувальний вхід мультиплексора підключений до керувального входу пристрою, вхід другого регістра є другим входом і-ої комірки, крім того, через відсутність в першій комірці мініматора та третього регістра, вихід першого регістра є другим виходом першої комірки, а перший вхід суматора з'єднаний з виходом комутатора, при цьому в n-ій комірці вихід U 2 (19) 1 3 групу з n блоків порівняння, n комірок, і-ий блок порівняння міститься в і-ій комірці пристрою, крім того, і-та комірка містить суматор, вузол виділення загальної частини операндів, в подальшому пойменований як мініматор, три регістри, D-тригер, мультиплексор і блок логічних елементів І, причому перший вхід і-ої комірки з’єднаний з першим входом мультиплексора, вихід якого підключений до входу першого регістра, вихід якого з'єднаний з першим входом блока порівняння та першим входом мініматора, вихід якого з’єднаний з третім регістром, а вихід другого регістра з'єднаний з першим входом блока елементів І та другим входом блока порівняння, перший вихід якого з'єднаний з другим входом мультиплексора, а другий вихід - з D-входом D-тригера, R-вхід якого підключений до входу установлення в початковий стан пристрою, інверсний вихід D-тригера підключений до другого входу блока елементів І, вихід якого є першим виходом і-ої комірки, другий вхід мініматора і-ої комірки з'єднаний з другим виходом (і-1)-ої комірки, перший вхід суматора і-ої комірки з'єднаний з третім виходом (і-1)-ої комірки, другий вхід - з першим виходом (і+1)-ої комірки, а вихід суматора є третім виходом і-ої комірки, вихід третього регістра є другим виходом і-ої комірки, керувальний вхід мультиплексора підключений до керувального входу пристрою, вхід другого регістра є другим входом іої комірки, крім того, через відсутність в першій комірці мініматора та третього регістра, вихід першого регістра є другим виходом першої комірки, а перший вхід суматора з'єднаний з виходом блока елементів І, при цьому в n-ій комірці вхід третього регістра з’єднаний з виходом суматора, вихід - з другим входом суматора, вихід мiнiматора з'єднаний з входом другого регістра, а також підключений до другого входу (n-1) комірок, третій вихід nої комірки є виходом пристрою, комутатор містить m елементів І, де m - розрядність вхідних величин, перші входи яких з'єднані з першим входом блока, другі входи – з другим входом блока, а виходи - з виходами блока елементів І. Недоліком пристрою є обмежені функціональні можливості оброблення через відсутність суміщення підсумовування і одночасного порогового оброблення. Найбільш близьким за технічною суттю є конвеєрний пристрій [патент України № 28540, кл. G 06 F 7/50, 2007 р.], який містить n входів і n комірок, крім того, і-та комірка містить блок порівняння, в подальшому суматор-віднімач, суматор, мініматор, три регістри, D-тригер, мультиплексор і блок логічних елементів І, в подальшому комутатор, блок порогового оброблення, причому перший вхід і-ої комірки з'єднаний з першим входом мультиплексора, вихід якого підключений до входу першого регістра, вихід якого з'єднаний з першим входом суматора-віднімача та першим входом мініматора, вихід якого з'єднаний з третім регістром, а вихід другого регістра з'єднаний з першим входом комутатора та другим входом суматоравіднімача, перший вихід якого з'єднаний з другим входом мультиплексора, а другий вихід з'єднаний з D-входом D-тригера, R-вхід якого підключений до входу установлення в початковий стан пристрою, 45901 4 інверсний вихід D-тригера підключений до другого входу комутатора, вихід якого є першим виходом іої комірки, другий вхід мініматора і-ої комірки з'єднаний з другим виходом (і-1)-ої комірки, перший вхід суматора і-ої комірки з'єднаний з третім виходом (і-1)-ої комірки, другий вхід з'єднаний з першим виходом (і+1)-ої комірки, а вихід суматора є третім виходом і-ої комірки, вихід третього регістра с другим виходом і-ої комірки, керувальний вхід мультиплексора підключений до керувального входу пристрою, вхід другого регістра є другим входом і-ої комірки, крім того, через відсутність в першій комірці мініматора та третього регістра, вихід першого регістра є другим виходом першої комірки, а перший вхід суматора з'єднаний з виходом комутатора, при цьому в n-ій комірці вхід третього регістра з'єднаний з виходом суматора, а вихід з'єднаний з другим входом суматора, вихід мініматора з'єднаний з входом другого регістра, а також підключений до другого входу (n-1) комірок, третій вихід n-ої комірки є виходом пристрою, комутатор містить m елементів І, де m - розрядність вхідних величин, перші входи яких з'єднані з першим входом комутатора, другі входи - з другим входом комутатора, а виходи з'єднані з виходами комутатора, блок порогового оброблення складається з суматора-віднімача, регістра, мультиплексора, комутатора, D-тригера, елемента АБО, причому вихід мультиплексора блока порогового оброблення підключений до входу регістра, вихід якого з'єднаний з першим входом суматоравіднімача, перший вихід якого з'єднаний з другим входом мультиплексора, а другий вихід з'єднаний з першим входом елемента АБО, до другого входу якого підключений третій вихід суматоравіднімача, вихід елемента АБО з'єднаний з Dвходом D-тригера, R-вхід якого підключений до входу установлення в початковий стан пристрою, перший вхід мультиплексора з'єднаний з входом порога блока порогового оброблення, а його керувальний вхід з'єднаний з керувальним входом пристрою, прямий вихід D-тригера є виходом результуючого сигналу блока порогового оброблення, а його інверсний вихід підключений до другого входу комутатора, вихід якого підключений до другого входу суматора-віднімача, а третій вихід (n-1)ої комірки пристрою підключений до першого входу комутатора блока порогового оброблення, причому другий вихід суматора-віднімача і-ої комірки з'єднаний з третім входом мініматора цієї комірки, а другий вихід третього регістра є четвертим виходом і-ої комірки, який з'єднаний з четвертим входом мініматора (і+1)-ої комірки, другий вихід суматора-віднімача першої комірки є її четвертим виходом, а другий вихід мініматора n-ої комірки є виходом сигналу «Кінець» пристрою. Недоліком пристрою є обмежені функціональні можливості порогового оброблення через неможливість формування результату певної залежності. В основу корисної моделі поставлено задачу створення конвеєрного пристрою, в якому введення нових блоків та нових зв’язків дає можливість розширити функціональні можливості пристрою за рахунок формування результату порогового оброблення певної залежності. 5 Поставлена задача вирішується тим, що у конвеєрний пристрій, який містить n входів, блок порогового оброблення і n комірок, крім того, і-та комірка містить суматор-віднімач, суматор, мініматор, три регістри, D-тригер, мультиплексор і комутатор, причому перший вхід і-ої комірки з'єднаний з першим входом мультиплексора, вихід якого підключений до входу першого регістра, вихід якого з'єднаний з першим входом суматора-віднімача та першим входом мініматора, вихід якого з'єднаний з третім регістром, а вихід другого регістра з'єднаний з першим входом комутатора та другим входом суматора-віднімача, перший вихід якого з'єднаний з другим входом мультиплексора, а другий вихід з'єднаний з D-входом D-тригера, інверсний вихід D-тригера підключений до другого входу комутатора, вихід якого є першим виходом і-ої комірки, другий вхід мініматора і-ої комірки з'єднаний з другим виходом (і-1)-ої комірки, перший вхід суматора і-ої комірки з'єднаний з третім виходом (і-1)-ої комірки, другий вхід з'єднаний з першим виходом (і+1)-ої комірки, а вихід суматора є третім виходом і-ої комірки, вихід третього регістра с другим виходом і-ої комірки, керувальний вхід мультиплексора підключений до керувального входу пристрою, вхід другого регістра є другим входом іої комірки, вихід першого регістра є другим виходом першої комірки, а перший вхід суматора з'єднаний з виходом комутатора, при цьому в n-ій комірці вихід мініматора з'єднаний з входомдругого регістра, а також підключений до другого входу (n1) комірок, блок порогового оброблення складається з суматора - віднімача, регістра, мультиплексора, комутатора, D-тригера, елемента АБО, причому вихід мультиплексора блока порогового оброблення підключений до входу регістра, вихід якого з'єднаний з першим входом суматоравіднімача, перший вихід якого з'єднаний з другим входом мультиплексора, а другий вихід з'єднаний з першим входом елемента АБО, до другого входу якого підключений третій вихід суматоравіднімача, вихід елемента АБО з'єднаний з Dвходом D-тригера, перший вхід мультиплексора з'єднаний з входом порога блока порогового оброблення, а його керувальний вхід з'єднаний з керувальним входом пристрою, вихід комутатора підключений до другого входу суматора-віднімача, а третій вихід (n-1)-ої комірки пристрою підключений до першого входу комутатора блока порогового оброблення, причому другий вихід суматоравіднімача і-ої комірки з'єднаний з третім входом мініматора цієї комірки, а другий вихід третього регістра є четвертим виходом і-ої комірки, який з'єднаний з четвертим входом мініматора (і+1)-ої комірки, другий вихід суматора-віднімача першої комірки є її четвертим виходом, а другий вихід мініматора n-ої комірки є виходом сигналу «Кінець» пристрою, в блок порогового оброблення введено елемент І і другий комутатор, прямий вихід D-тригера з'єднаний з другим входом елемента І, а його перший вхід з'єднаний з другим виходом мініматора n-ої комірки, вихід елемента І з'єднаний з другим входом другого комутатора, перший вхід якого з'єднаний з виходом регістра блока порогового оброблення, вихід другого комутатора є ви 45901 6 ходом пристрою, а другий вхід першого комутатора блока порогового оброблення підключений до другого керувального входу пристрою. На креслені показано функціональну схему конвеєрного пристрою. Конвеєрний пристрій містить n комірок 1, причому і-та комірка 1 містить мультиплексор 2, регістр 3, суматор-віднімач 4, суматор 5, D-тригер 6, мініматор 7, два регістри 8, 9, комутатор 10. Перший інформаційний вхід мультиплексора 2 з'єднаний з входом 11i і-ої комірки 1, керувальний вхід з'єднаний з керувальним входом 12 пристрою, а його вихід підключено до входу 13 регістра 3, в якого вихід з'єднаний з прямим входом 14 суматора-віднімача 4 та інформаційним входом 15 мініматора 7. В і-й комірці 1 вихід регістра 9 з'єднаний з першим (інформаційним) входом комутатора 10 та інверсним входом 16 суматора-віднімача 4, вихід 17 якого з'єднаний з другим інформаційним входом мультиплексора 2, а вихід 18 знака суматоравіднімача 4 з'єднаний зі знаковим входом 19 мініматора 7 і D-входом D-тригера 6, інверсний вихід якого з'єднаний з другим (керувальним) входом комутатора 10. Вихід комутатора 10 підключено до виходу 20 і-ої комірки 1, крім того, інформаційний вхід 21 мініматора 7 і-ої комірки 1 з'єднаний з виходом 22 (і-1)-ої комірки 1, вхід 23 суматора 5 і-ї комірки 1 з'єднаний з виходом 24 (і-1)-ої комірки 1, а вхід 25 підключено до виходу 20 (і+1)-ої комірки 1. В і-й комірці 1 вхід регістра 9 підключено до входу 26 цієї комірки 1, вихід 27 мініматора 7 з'єднаний з входом регістра 8 цієї комірки, інформаційний вихід якого є виходом 22 і-ої комірки 1, а його вихід знака є виходом 28 і-ої комірки 1, який з'єднаний зі знаковим входом 29 мініматора 7 (і+1)-ої комірки 1, а вихід 27 мініматора 7 n-ої комірки 1 підключений до входів 26 всіх (n-1) молодших комірок 1. У першій комірці 1 вихід регістра 3 є виходом 22 першої комірки 1, вихід 18 знака суматоравіднімача 4 є її виходом 28, а вхід 23 суматора 5 з'єднаний з виходом комутатора 10 цієї ж комірки 1. Вихід 27 мініматора 7 n-ої комірки 1 з'єднаний з входом регістра 9 цієї комірки, а його вихід ознаки нуля є виходом 30 сигналу "Кінець" пристрою. Блок 31 порогового оброблення містить мультиплексор 2, регістр 3, суматор-віднімач 4, Dтригер 6, комутатор 10, елементи АБО 32 і І 33, комутатор 34. Перший інформаційний вхід мультиплексора 2 блока 31 порогового оброблення з'єднаний з входом 35 порогу пристрою, керувальний вхід з'єднаний з керувальним входом 12 пристрою, а його вихід підключено до входу 13 регістра 3, вихід якого з'єднаний з прямим входом 14 суматора-віднімача 4 блока 31 порогового оброблення, вихід 17 якого з'єднаний з другим інформаційним входом мультиплексора 2 блока 31 порогового оброблення. Вихід 24 (n-1)-ї комірки 1 з'єднаний з інформаційним входом комутатора 10 блока 31 порогового оброблення, його керувальний вхід з'єднаний з керувальним входом 36 пристрою, а його вихід з'єднаний з інверсним входом 16 суматора-віднімача 4 блока 31 порогового об 7 45901 роблення, вихід 18 знака і вихід 37 ознаки нуля якого з'єднані з входами елемента АБО 32. Вихід елемента АБО 32 з'єднаний 3D-входом D-тригера 6 блока 31 порогового оброблення, прямий вихід якого з'єднаний з першим входом елемента І 33 блока 31 порогового оброблення, другий вхід якого з'єднаний з виходом ознаки нуля мініматора 7 n-ої комірки, а його вихід підключений до керувального входу комутатора 34. Інформаційний вхід комутатора 34 блока 31 порогового оброблення з'єднаний з виходом регістра 3 блока 31 порогового оброблення, а його вихід є виходом 37 конвеєрного пристрою. Суть роботи конвеєрного пристрою полягає в тому, що порогове оброблення n чисел зводиться до обчислення і підсумовування N часткових сум Sj, де N - кількість різноманітних вхідних величин аi,0, порівняння цих сум з порогом Q і формування вихідних даних вигляду: n N N ì ï Q - S , якщо S = å a i = å S j = å q j d j ³ Q, (1) Y=í i =1 j =1 j =1 ï 0 у протилежно му випадку, î де Y - результат оброблення пристрою; qj - загальна значуща частина доданків (мінімальний елемент) j-гo етапу; dj - кратність загальної частини qj на j-му етапі; Q - значення порогу оброблення, j - етап оброблення. Процес порогового оброблення в конвеєрному пристрої має такий вигляд. Спочатку визначається загальна значуща частина qj всіх доданків на j-му етапі оброблення, тобто: { } n=1, j = 1,N , i q j = min ai, j-1 (2) де аi,0 - і-й доданок на вході пристрою, і перевіряється умова: qj=0. (3) Якщо умова (3) виконується, то процес оброблення припиняється. У протилежному випадку виділяється різницевий зріз Aj, тобто сукупність величин різниці всіх доданків j-гo етапу з їхньою загальною частиною qj, тобто: { }n=1 = {ai,j-1 - q j}n=1 . i i A j = ai, j (4) В подальшому отриманий різницевий зріз Аj є вхідною множиною доданків для наступного (j+1)гo етапу оброблення. Далі формується часткова сума Sj як кратне загальної частини qj, де кратність dj визначається кількістю додатних доданків j-гo етапу: Sj=qjdj. (5) Після сформування часткової суми S1 за формулою (5) на першому етапі формується різниця між заданим порогом Q та частковою сумою S1, отриманою на цьому етапі, тобто: (6) D1=Q-S1, перевіряється умова (7) D1£0 і в разі її виконання перевіряється виконання умови (3). Якщо обидві умови виконуються, то формується відповідний результат Y пристрою (1) і порогове оброблення припиняється. Якщо умова (3) не виконується, то процес порогового оброб 8 лення продовжується і в подальшому поточна різниця Dj-1, є поточним значенням порогу на наступному j-му етапі оброблення, тобто (8) Dj=Dj-1-Sj. На j-му етапі перевіряється умова (9) Dj£0. Процес порогового оброблення повторюється до визначення нульової величини qj (3). Виконання умови (3) свідчить про закінчення процесу і про формування остаточного результату Y порогового оброблення вигляду (1). Отже, конвеєрний пристрій працює таким чином. На вхід 11і і-ої комірки 1 надходить і-й операнд аі,0 з групи операндів, кількість яких n. Запис операндів в комірки 1 виконується паралельно за наявністю одиничного сигналу на керувальному вході 12 пристрою. Через мультиплексор 3 і-й операнд аі,0 надходить на вхід 13 регістра 3 і-ої комірки 1. Одночасно на вхід 35 порогу подають зовнішній поріг Q, який через мультиплексор 2 блока 31 порогового оброблення надходить по входу 13 в регістр 3 цієї комірки. Після цього виконується послідовне виділення загальної (мінімальної значущої) частини двох операндів – (і-1)-го та і-го - мініматором 7 і запис результату в регістр 8 і-ої комірки 1 з виходу 27 мініматора 7. При цьому задіяно інформаційні входи 15 і 21 та знакові входи 19 і 29 мініматора 7 і-ої комірки 1. Отже, (і-1) –й операнд та його знак подаються з виходів 22 і 28 (і-1)-ої комірки 1 відповідно. Згідно з виразом (2) ця операція виконується послідовно, починаючи з другої комірки 1. Кінцевий результат q1 виділення загальної частини всіх n операндів на першому етапі формується в nій комірці 1 і з виходу 27 мініматора 7 цієї комірки 1 записується в регістри 9 всіх n комірок 1 паралельно по входу 26. Після цього в і-й комірці 1 відбувається формування і-го елемента різницевого зрізу А1 в суматорі-віднімачі 4 з і-го операнда аі,0, що надходить з регістра 3 на його прямий вхід 14, та загальної частини q1 всіх операндів, що надходить з регістра 9 на його інверсний вхід 16. Ця операція відбувається в процесі віднімання від величини операнда аi,0 загальної частини q1 всіх величин операндів згідно з виразом (4) і ця різниця записується з виходу 17 суматора-віднімача 4 через мультиплексор 2 в регістр 3 по його входу 13 за наявністю нульового сигналу на клерувальному вході 12 пристрою. При цьому на виході 18 знака суматоравіднімача 4 формується знак різниці. Перед початком роботи регістри 3, 8, 9 і тригер 6 всіх комірок 1 зануленні. При відсутності одиничного сигналу знака від'ємного результату одиничний сигнал з інверсного виходу D-тригера 6 подається на керувальний вхід комутатора 10 і дозволяє проходження в і-й комірці через комутатор 10 загальної частини q1 операндів з регістра 9 через вихід 20 цієї комірки 1 на вхід 25 суматора 5 (і-1)-ої комірки 1, де відбувається накопичування загальної частини операндів. У випадку, якщо на виході 18 знака суматоравіднімача 4 і-ої комірки 1 з'явиться одиничний сигнал знака від'ємного результату, то наявність нульового сигналу на інверсному виході D-тригера 6, 9 45901 а отже, на керуючому вході комутатора 10 заборонить надходження загальної частини q1 операндів на даному етапі оброблення через комутатор 10 на вхід 25 суматора 5 (і-1)-ої комірки 1. В суматорі 5 кожної комірки 1, крім n-ої, відбувається послідовне підсумовування загальних частин q1 групи з n операндів, які подаються на його входи 23 і 25, в результаті чого на виході суматора 5 (n-1)-ої комірки 1, тобто на виході 24 цієї комірки 1 формується часткова сума S1 операндів згідно з виразом (5). Після цього відбувається порівняння в суматорі-віднімачі 4 блока 31 порогового оброблення зовнішнього порогу Q, що надходить по його прямому входу 14 з регістра 3, та часткової суми S1, що надходить по його інверсному входу 16 з виходу комутатора 10, на керувальний вхід якого надходить одиничний сигнал з керувального входу 36 пристрою. Порівняння відбувається в процесі віднімання на першому етапі оброблення від зовнішнього порогу Q часткової суми S1 згідно з виразом (6). Різниця D1 записується з виходу 17 суматора-віднімача 4 блока 31 порогового оброблення через мультиплексор 2 у регістр 3 по його входу 13 за наявністю нульового сигналу на керувальному вході 12 пристрою. Сигнали з виходу 18 знака і виходу 37 ознаки нуля суматора-віднімача 4 блока 31 порогового оброблення подаються через елемент АБО 32 на D-вхід D-тригера 6 блока 31 порогового оброблення. При цьому при наявності одиничного сигналу на одному з виходів: виході 18 знака або виході 37 ознаки нуля суматора-віднімача 4 одиничний сиг 10 нал з прямого виходу D-тригера 6 подається на один з входів елемента І 33. В подальшому процес порогового оброблення виконується аналогічно першому етапу оброблення згідно з формулами (2) - (5) та (8), (9) і припиняється тоді, коли загальна значуща частина всіх поточних доданків на j-му етапі дорівнює нулю за виразом (3), а саме, коли присутній одиничний сигнал на виході 30 n-ої комірки 1, тобто на виході ознаки нуля мініматора 7 цієї комірки 1. При виконанні умови (3) після виконання N етапів оброблення у регістрі 3 блока 31 порогового оброблення формується результат Y оброблення вигляду (1), який з'являється на виході 38 пристрою, оскільки на обидва входи елемента І 33 блока 31 порогового оброблення надходять одиничні сигнали, які формують одиничний сигнал на керувальному вході комутатора 34 цієї комірки. Якщо не виконується умова (9) навіть при виконанні умови (3), тобто відсутні одиничні сигнали на виході 18 знака і виході 37 ознаки нуля суматоравіднімача 4 блока 31 порогового оброблення, з виходу елемента АБО 32 цього блока нульовий сигнал через прямий вихід D-тригера 6 та елемент І 33 подається на керувальний вхід комутатора 34 блока 31 порогового оброблення. Отже, на виході 38 пристрою присутній нульовий результат у відповідності з виразом (1). У таблиці 1 наведено приклад порогового оброблення масиву чисел {13,8,3,11} за порогом Q=30, а саме, показано процес формування різницевих зрізів Aj, часткових сум Sj, поточного порогу Dj і результатуY. Таблиця 1 Елементи ai,j різницевих зрізів a1,j a2,j a3,j a4,j Етапи оброблення Найменше число qj Часткова сума Sj Поточний поріг Результат Y А0 13 8 3 11 0 0 0 30 0 А1 10 5 0 8 1 3 3x4=12 30-12=18 0 Запропонований конвеєрний пристрій має розширені функціональні можливості, оскільки моделює роботу формального нейрона з функцією Різницеві зрізи А А2 А3 5 2 0 3 0 2 3 5 3 5x3=15 3x2=6 18-15=3 3-6=-3 0 0 А4 0 4 2 2x1=2 -3-2=-5 0 А5 0 5 0 0 -5 5 активації у вигляді зовнішнього порогу з формуванням результату порогового оброблення певної залежності. 11 Комп’ютерна верстка М. Мацело 45901 Підписне 12 Тираж 28 прим. Міністерство освіти і науки України Державний департамент інтелектуальної власності, вул. Урицького, 45, м. Київ, МСП, 03680, Україна ДП “Український інститут промислової власності”, вул. Глазунова, 1, м. Київ – 42, 01601
ДивитисяДодаткова інформація
Назва патенту англійськоюConveyor device
Автори англійськоюMartyniuk Tetiana Borysivna, Tarnovskyi Mykola Genadiiovych, Botvyn Roman Ihorovych, Sydoruk Lesia Volodymyrivna, Romygailo Andrii Vasyliovych
Назва патенту російськоюКонвейерное устройство
Автори російськоюМартынюк Татьяна Борисовна, Тарновский Николай Геннадиевич, Ботвин Роман Игоревич, Сидорук Леся Владимировна, Ромигайло Андрей Васильевич
МПК / Мітки
МПК: G06F 7/50
Мітки: конвеєрний, пристрій
Код посилання
<a href="https://ua.patents.su/6-45901-konveehrnijj-pristrijj.html" target="_blank" rel="follow" title="База патентів України">Конвеєрний пристрій</a>
Попередній патент: Склад для сипких в’яжучих матеріалів
Наступний патент: Генератор імпульсів тиску диференціальної дії
Випадковий патент: Спосіб лікування психопатичних реакцій у хворих з органічним розладом особистості з агресивною поведінкою