Є ще 4 сторінки.

Дивитися все сторінки або завантажити PDF файл.

Формула / Реферат

Комірка однорідної структури, що містить перший і другий мультиплексори, лічильник, елемент НІ і блок налаштування, що містить елементи І та НІ, елемент АБО і елемент РІВНОЗНАЧНОСТІ, причому інформаційні входи першої групи комірки з'єднані з першими інформаційними входами першого мультиплексора, перший вхід блока налаштування з'єднаний з першим входом елемента І, причому інверсний вихід ознаки нуля лічильника є виходом ознаки нуля комірки і з'єднаний з входом елемента НІ комірки, вихід якого з'єднаний з другим входом елемента І, вихід якого з'єднаний з першим входом елемента АБО та входом елемента НІ блока налаштування і є виходом ознаки транспозиції комірки, вихід елемента АБО з'єднаний з входом дозволу другого мультиплексора, з входом вибору першого мультиплексора і з першим входом елемента РІВНОЗНАЧНОСТІ, вихід якого з'єднаний з входом дозволу першого мультиплексора, вихід елемента НІ блока налаштування з'єднаний з входом вибору другого мультиплексора, другий вхід елемента РІВНОЗНАЧНОСТІ з'єднаний з другим входом налаштування комірки, а другий вхід елемента АБО з'єднаний з третім входом налаштування комірки, інформаційні входи другої групи комірки з'єднані з першими інформаційними входами другого мультиплексора, другі інформаційні входи якого з'єднані з інформаційними входами третьої групи комірки, другі інформаційні входи першого мультиплексора з'єднані з інформаційними виходами другого мультиплексора, а інформаційні виходи першого мультиплексора з'єднані з інформаційними входами лічильника, інформаційні виходи якого з'єднані з інформаційними виходами групи комірки, вхід скидання лічильника з'єднаний з входом скидання пристрою, блок налаштування першої комірки кожного рядка однорідної структури містить додатковий елемент І, причому у першій і останній комірках кожного рядка однорідної структури вихід елемента І з'єднаний з входом вибору першого мультиплексора і з першим входом елемента РІВНОЗНАЧНОСТІ, в першій комірці кожного рядка однорідної структури вихід елемента НІ комірки з'єднаний з першим входом додаткового елемента І блока налаштування, другий вхід якого з'єднаний з виходом елемента РІВНОЗНАЧНОСТІ, а його вихід з'єднаний з входом дозволу першого мультиплексора, інформаційні входи другої групи комірки з'єднані з другими інформаційними входами першого мультиплексора, в останній комірці кожного рядка однорідної структури перший вхід елемента І з'єднаний з інверсним виходом ознаки нуля лічильника, а його другий вхід з'єднаний з третім входом налаштування комірки, вихід елемента РІВНОЗНАЧНОСТІ з'єднаний з входом дозволу першого мультиплексора, другі інформаційні входи якого з'єднані з інформаційними входами третьої групи комірки, яка відрізняється тим, що в неї введено елемент І, перший вхід якого підключений до входу синхронізації, другий вхід з'єднаний з керуючим входом комірки, а його вихід підключений до входу лічби лічильника.

Текст

Реферат: Комірка однорідної структури містить лічильник, перший і другий мультиплексори, елементи НІ та І, а також блок налаштування, що містить елемент І, елемент РІВНОЗНАЧНОСТІ, елементи НІ та АБО, крім того, комірка має вхід тактових імпульсів і вхід скидання, інформаційні входи першої, другої і третьої груп, перший, другий і третій входи налаштування, керуючий вхід, вихід ознаки транспозиції, інформаційні виходи групи і вихід ознаки нуля комірки. UA 105179 U (54) КОМІРКА ОДНОРІДНОЇ СТРУКТУРИ UA 105179 U UA 105179 U 5 10 15 20 25 30 35 40 45 50 55 60 Корисна модель належить до області обчислювальної техніки і призначена для паралельної обробки двовимірних масивів даних у пристроях розпізнавання. Відома комірка однорідної структури [а.с. СРСР № 1363180, м. кл. G 06 F 7/00, 1987 р., бюл. № 48], що містить мультиплексор, перший, другий і третій демультиплексори, арифметичнологічний елемент і блок налаштування, що містить лічильник, D-тригер, RS-тригер, елемент І, два елементи НІ і чотири елементи І-НІ, причому інформаційні входи першої групи комірки з'єднані з інформаційними входами першого мультиплексора, вихід якого з'єднаний з першим входом арифметично-логічного блока, перший вихід якого з'єднаний з інформаційним входом першого демультиплексора, керуючі входи якого з'єднані з однойменними входами першого мультиплексора, першим і другим виходами лічильника, виходи якого є першим і другим виходами блока налаштування, третій вихід якого з'єднаний з виходом D-тригера, виходи першого демультиплексора з'єднані з інформаційними виходами першої групи комірки, перший вхід блока налаштування з'єднаний з першими входами елемента І, першого елемента I-НІ і входом першого елемента НІ, вихід якого з'єднаний з інформаційним входом D-тригера, інверсний вихід якого з'єднаний з другим входом елемента І, вихід якого з'єднаний з входом лічби лічильника, вхід скидання якого з'єднаний з однойменними входами D-тригера і RSтригера і входом початкової установки блока налаштування, другий вхід якого з'єднаний з входом другого елемента НІ і другим входом першого елемента І-НІ, вихід якого з'єднаний з одиничним входом RS-тригера, прямий вихід якого з'єднаний з першими входами другого, третього і четвертого елементів І-НІ, другі входи яких з'єднані відповідно з першим і другим виходами лічильника і прямим виходом D-тригера, установні входи яких з'єднані відповідно з виходами другого, третього і четвертого елементів І-НІ, перший і другий виходи блока налаштування з'єднані з керуючими входами другого і третього демультиплексорів, входи синхронізації яких з'єднані з однойменними входами першого мультиплексора і першого демультиплексора і з третім виходом блока налаштування, перший і другий входи якого з'єднані з входами налаштування першої і другої груп комірки та інформаційними входами другого і третього демультиплексорів, виходи яких з'єднані з входами налаштування першої і другої груп комірки, інформаційні входи другої групи якої з'єднані з другим входом арифметично-логічного елемента, другий вихід якого з'єднаний з інформаційними виходами другої групи комірки. Недоліком пристрою є обмежені функціональні можливості використання однорідної структури для розпізнавання образів. Найбільш близькою за технічною суттю є комірка однорідної структури [патент України 71946, м. кл. G06F 7/00, 2012 р., бюл. № 14], що містить перший і другий мультиплексори, лічильник, елемент НІ і блок налаштування, що містить елементи І та НІ, елемент АБО і елемент РІВНОЗНАЧНОСТІ, причому інформаційні входи першої групи комірки з'єднані з першими інформаційними входами першого мультиплексора, перший вхід блока налаштування з'єднаний з першим входом елемента І, причому інверсний вихід ознаки нуля лічильника є виходом ознаки нуля комірки і з'єднаний з входом елемента НІ комірки, вихід якого з'єднаний з другим входом елемента І, вихід якого з'єднаний з першим входом елемента АБО та входом елемента НІ блока налаштування і є виходом ознаки транспозиції комірки, вихід елемента АБО з'єднаний з входом дозволу другого мультиплексора, з входом вибору першого мультиплексора і з першим входом елемента РІВНОЗНАЧНОСТІ, вихід якого з'єднаний з входом дозволу першого мультиплексора, вихід елемента НІ блока налаштування з'єднаний з входом вибору другого мультиплексора, другий вхід елемента РІВНОЗНАЧНОСТІ з'єднаний з другим входом налаштування комірки, а другий вхід елемента АБО з'єднаний з третім входом налаштування комірки, інформаційні входи другої групи комірки з'єднані з першими інформаційними входами другого мультиплексора, другі інформаційні входи якого з'єднані з інформаційними входами третьої групи комірки, другі інформаційні входи першого мультиплексора з'єднані з інформаційними виходами другого мультиплексора, а інформаційні виходи першого мультиплексора з'єднані з інформаційними входами лічильника, інформаційні виходи якого з'єднані з інформаційними виходами групи комірки, вхід скидання і вхід лічби лічильника з'єднані відповідно з входом скидання і входом тактових імпульсів пристрою, блок налаштування першої комірки кожного рядка однорідної структури містить додатковий елемент І, причому у першій і останній комірках кожного рядка однорідної структури вихід елемента І з'єднаний з входом вибору першого мультиплексора і з першим входом елемента РІВНОЗНАЧНОСТІ, в першій комірці кожного рядка однорідної структури вихід елемента НІ комірки з'єднаний з першим входом додаткового елемента І блока налаштування, другий вхід якого з'єднаний з виходом елемента РІВНОЗНАЧНОСТІ, а його вихід з'єднаний з входом дозволу першого мультиплексора, інформаційні входи другої групи комірки з'єднані з другими інформаційними входами першого мультиплексора, в останній комірці кожного рядка однорідної 1 UA 105179 U 5 10 15 20 25 30 35 40 45 50 55 структури перший вхід елемента І з'єднаний з інверсним виходом ознаки нуля лічильника, а його другий вхід з'єднаний з третім входом налаштування комірки, вихід елемента РІВНОЗНАЧНОСТІ з'єднаний з входом дозволу першого мультиплексора, другі інформаційні входи якого з'єднані з інформаційними входами третьої групи комірки. Недоліком прототипу є обмежені функціональні можливості використання однорідної структури для розпізнавання образів. В основу корисної моделі поставлено задачу створення комірки однорідної структури, в якій за рахунок введення нових елементів та зв'язків між ними розширюються функціональні можливості однорідної структури, наприклад для розпізнаванні сигналів у класифікаторі через можливість паралельного запису даних у комірки, обміну даними між сусідніми комірками у рядках однорідної структури за певних умов, а також одночасного вилучення мінімального елемента у стовпцях однорідної структури. Поставлена задача вирішується тим, що в комірку однорідної структури, що містить перший і другий мультиплексори, лічильник, елемент НІ і блок налаштування, що містить елементи І та НІ, елемент АБО і елемент РІВНОЗНАЧНОСТІ, причому інформаційні входи першої групи комірки з'єднані з першими інформаційними входами першого мультиплексора, перший вхід блока налаштування з'єднаний з першим входом елемента І, причому інверсний вихід ознаки нуля лічильника є виходом ознаки нуля комірки і з'єднаний з входом елемента НІ комірки, вихід якого з'єднаний з другим входом елемента І, вихід якого з'єднаний з першим входом елемента АБО та входом елемента НІ блока налаштування і є виходом ознаки транспозиції комірки, вихід елемента АБО з'єднаний з входом дозволу другого мультиплексора, з входом вибору першого мультиплексора і з першим входом елемента РІВНОЗНАЧНОСТІ, вихід якого з'єднаний з входом дозволу першого мультиплексора, вихід елемента НІ блока налаштування з'єднаний з входом вибору другого мультиплексора, другий вхід елемента РІВНОЗНАЧНОСТІ з'єднаний з другим входом налаштування комірки, а другий вхід елемента АБО з'єднаний з третім входом налаштування комірки, інформаційні входи другої групи комірки з'єднані з першими інформаційними входами другого мультиплексора, другі інформаційні входи якого з'єднані з інформаційними входами третьої групи комірки, другі інформаційні входи першого мультиплексора з'єднані з інформаційними виходами другого мультиплексора, а інформаційні виходи першого мультиплексора з'єднані з інформаційними входами лічильника, інформаційні виходи якого з'єднані з інформаційними виходами групи комірки, вхід скидання лічильника з'єднаний з входом скидання пристрою, блок налаштування першої комірки кожного рядка однорідної структури містить додатковий елемент І, причому у першій і останній комірках кожного рядка однорідної структури вихід елемента І з'єднаний з входом вибору першого мультиплексора і з першим входом елемента РІВНОЗНАЧНОСТІ, в першій комірці кожного рядка однорідної структури вихід елемента НІ комірки з'єднаний з першим входом додаткового елемента І блока налаштування, другий вхід якого з'єднаний з виходом елемента РІВНОЗНАЧНОСТІ, а його вихід з'єднаний з входом дозволу першого мультиплексора, інформаційні входи другої групи комірки з'єднані з другими інформаційними входами першого мультиплексора, в останній комірці кожного рядка однорідної структури перший вхід елемента І з'єднаний з інверсним виходом ознаки нуля лічильника, а його другий вхід з'єднаний з третім входом налаштування комірки, вихід елемента РІВНОЗНАЧНОСТІ з'єднаний з входом дозволу першого мультиплексора, другі інформаційні входи якого з'єднані з інформаційними входами третьої групи комірки, введено елемент І, перший вхід якого підключений до входу синхронізації, другий вхід з'єднаний з керуючим входом комірки, а його вихід підключений до входу лічби лічильника. На фіг. 1 наведено структурну схему однорідної структури, на фіг. 2 наведено функціональну схему трьох комірок (першої, другої та n-ї) і-го рядка однорідної структури. Однорідна структура (фіг. 1) містить mxn комірок 111,…, 1mn, блок 2 формування ознак, вхід 3 тактових імпульсів, вхід 4 скидання пристрою, інформаційні входи 5 11,…, 5mn першої групи комірок 111,…, 1mn. Блок 2 формування ознак містить групу елементів АБО-НІ 61,…, 6m де m кількість рядків однорідної структури, елемент І- НІ 7 і елемент НІ 8, виходи 91,…, 9m ознак пристрою. Крім того, кожна з комірок 111,…, 1mn однорідної структури має інформаційні виходи 10 групи, інформаційні входи 11, 12 другої та третьої груп відповідно, вихід 13 ознаки транспозиції, вхід 14 налаштування, вихід 15 ознаки нуля комірки 1ij, відповідні входи 16, 17 налаштування. Однорідна структура має вихід 18 ознаки нуля пристрою і n блоків 191,…, 19n керування, де n кількість стовпців однорідної структури, кожний з яких містить елементи І 20 та І-НІ 21. Крім того, кожна з комірок 111,…, 1mn однорідної структури має керуючій вхід 22, а блоки 19 1,…, 19n 2 UA 105179 U 5 10 15 20 25 30 35 40 45 50 55 60 керування мають відповідно виходи 231,…, 23n ознак пристрою, а також структура містить елементи І-НІ 24 та І 25. До відповідних входів кожної комірки 111,…, 1mn підключений вхід 26 синхронізації і вхід 4 скидання пристрою. Інформаційні входи 511,…, 5mn першої групи комірок 111,…, 1mn з'єднані з відповідними інформаційними входами групи пристрою. У блоці 2 формування ознак виходи елементів АБО-НІ 61,…, 6m з'єднані з відповідними входами елемента І-НІ 7, вихід якого з'єднаний з входом елемента НІ 8 блока 2 формування ознак і з входом 17 налаштування кожної комірки 111,…, 1mn однорідної структури. Інформаційні виходи 10 групи комірки 1 ij у кожному і-му рядку однорідної структури з'єднані з інформаційними входами 11 другої групи попередньої комірки 1i(j-1) та з інформаційними входами 12 третьої групи наступної комірки 1 i(j+1) однорідної структури. У кожній комірці 1ij і-го рядка однорідної структури вихід 13 ознаки транспозиції з'єднаний з входом 14 налаштування наступної комірки 1 i(j+1), вихід 15 ознаки нуля з'єднаний з входом 16 налаштування попередньої комірки 1i(j-1) і з відповідним входом елемента 6і блока 2 формування ознак. Крім того, виходи 15 ознак нуля комірок 11j, …, 1mj, де j=1,…, n, кожного j-го стовпця однорідної структури з'єднані з входами елементів І 20 та І-НІ 21 відповідного блока 19j керування. У блоці 19j керування вихід елемента І 20 з'єднаний з керуючим входом 22 комірок 11j, …, 1mj кожного j-го стовпця однорідної структури, а вихід елемента І-НІ 21 з'єднаний з виходом 23j ознаки пристрою. У блоці 2 формування ознак вихід елемента НІ 8 є виходом 18 ознаки нуля пристрою, а вихід елемента 6i є відповідним виходом 9i ознаки пристрою. Входи елемента І-НІ 24 з'єднані з виходами 23і, …, 23n ознак пристрою, а його вихід з'єднаний з другим входом елемента І 25, перший вхід якого з'єднаний з входом 3 тактових імпульсів пристрою, а вихід з'єднаний з входом 26 синхронізації. Кожна комірка 11j, …, 1mj і-го рядка однорідної структури (фіг. 2) містить лічильник 27, мультиплексори 28 і 29, елемент НІ 30, блок 31 налаштування, елемент І 32. Блок 31 налаштування кожної комірки 1ij, крім першої і останньої, складається з елемента І 33, елемента РІВНОЗНАЧНОСТІ 34, елементів НІ 35, АБО 36. Перша комірка 1ц у кожному і-му рядку однорідної структури містить лічильник 27, мультиплексор 28, елементи НІ 30, І 32, а блок 31 налаштування містить елемент І 33, елемент РІВНОЗНАЧНОСТІ 34 та елемент І 37. Крім того, остання комірка 1in у кожному і-му рядку однорідної структури містить лічильник 27, мультиплексор 28, елемент І 32, а блок 31 налаштування містить елемент І 33 і елемент РІВНОЗНАЧНОСТІ 34. Вхід 26 синхронізації у кожній комірці 1i1,…, 1in і-го рядка однорідної структури з'єднаний з першим входом елемента І 32, другий вхід якого з'єднаний з керуючим входом 22 цієї комірки, вхід віднімання лічильника 27 з'єднаний з виходом елемента І 32 у кожній комірці 1 i1,…, 1in, а його вхід скидання підключений до входу 4 скидання пристрою. Другий вхід елемента РІВНОЗНАЧНОСТІ 34 блока 31 налаштування кожної комірки 1 i1,…, 1in з'єднаний з входом 17 налаштування цієї комірки, а інверсний вихід 38 ознаки нуля лічильника 27 кожної комірки 1i1,…, 1in з'єднаний з виходом 15 ознаки нуля цієї комірки. Інформаційні входи 5i1,…, 5in першої групи комірок 1i1,…, 1in з'єднані з першими інформаційними входами мультиплексора 28, інформаційні виходи якого з'єднані з інформаційними входами лічильника 27 кожної комірки 1i1,…, 1in, інформаційні виходи якого є інформаційними виходами 10 групи кожної з комірок 1i1,…, 1in і-го рядка однорідної структури. Інверсний вихід 38 ознаки нуля лічильника 27 кожної комірки 1 ij і-го рядка однорідної структури, крім першої комірки 1i1, з'єднаний з входом 16 налаштування, а отже, з першим входом елемента І 33 блока 31 налаштування кожної попередньої комірки 1 i(j-1) і з входом елемента НІ 30 комірки 1ij. Вихід елемента НІ 30 комірки 1у з'єднаний з другим входом елемента І 33 блока 31 налаштування цієї комірки, вихід якого з'єднаний з першим входом елемента АБО 36 і з входом елемента НІ 35 блока 31 налаштування цієї комірки, а також є виходом 13 ознаки транспозиції цієї комірки, який з'єднаний з входом 14 налаштування, а отже, з другим входом елемента АБО 36 блока 31 налаштування наступної комірки 1i(j+1). Вихід елемента АБО 36 блока 31 налаштування комірки 1у з'єднаний з входом дозволу Е мультиплексора 29 і з входом вибору S мультиплексора 28, а також з першим входом елемента РІВНОЗНАЧНОСТІ 34 блока 31 налаштування цієї комірки, вихід якого з'єднаний з входом дозволу Е мультиплексора 28 цієї комірки. Вихід елемента НІ 35 блока 31 налаштування комірки 1ij з'єднаний з входом вибору S мультиплексора 29 цієї комірки. Другі інформаційні входи мультиплексора 28 кожної комірки 1 ij, крім першої 1i1 і останньої 1in комірок і-го рядка однорідної структури, з'єднані з інформаційними виходами мультиплексора 29 цієї комірки, а інформаційні виходи 10 групи комірки 1 ij з'єднані з інформаційними входами 11 другої групи попередньої комірки 1 i(j-1) і з інформаційними входами 3 UA 105179 U 5 10 15 20 25 30 35 40 45 50 55 60 12 третьої групи наступної комірки 1i(j+1) і-го рядка однорідної структури. Інформаційні входи 11 другої групи комірки 1ij з'єднані з першими інформаційними входами мультиплексора 29, другі інформаційні входи якого з'єднані з інформаційними входами 12 третьої групи цієї комірки. У першій комірці 1i1 і і-го рядка однорідної структури вихід елемента НІ 30 з'єднаний з першим входом елемента І 37 і з другим входом елемента І 33 блока 31 налаштування цієї комірки, вихід якого є виходом 13 ознаки транспозиції цієї комірки і з'єднаний з входом 14 налаштування, а отже, з другим входом елемента АБО 36 блока 31 налаштування наступної комірки 1i2. Крім того, вихід елемента І 33 блока 31 налаштування першої комірки 1 i1 з'єднаний з входом вибору S мультиплексора 28 і з першим входом елемента РІВНОЗНАЧНОСТІ 34 блока 31 налаштування цієї комірки, вихід якого з'єднаний з другим входом елемента І 37 блока 31 налаштування цієї комірки. Вихід елемента І 37 блока 31 налаштування першої комірки 1 i1 з'єднаний з входом дозволу Е мультиплексора 28 цієї комірки, а інформаційні входи 11 другої групи першої комірки 1i1 з'єднані з другими інформаційними входами мультиплексора 28 цієї комірки. В останній комірці 1in і-го рядка однорідної структури інверсний вихід 38 ознаки нуля лічильника 27 з'єднаний з входом 16 налаштування, а отже, з першим входом елемента І 33 блока 31 налаштування попередньої комірки 1i(j-1) і з першим входом елемента І 33 блока 31 налаштування комірки 1in, другий вхід якого з'єднаний з входом 14 налаштування цієї комірки, а вихід якого з'єднаний з першим входом елемента РІВНОЗНАЧНОСТІ 34 блока 31 налаштування і з входом вибору S мультиплексора 28 цієї комірки. Вихід елемента РІВНОЗНАЧНОСТІ 34 блока 31 налаштування останньої комірки 1 in з'єднаний з входом дозволу Е мультиплексора 28 цієї комірки. Інформаційні виходи лічильника 27 є інформаційними виходами 10 групи комірки 1in і з'єднані з інформаційними входами 11 другої групи попередньої комірки 1i(j-1), а другі інформаційні входи мультиплексора 28 з'єднані з інформаційними входами 12 третьої групи цієї комірки. Однорідна структура (фіг. 1) працює в таких режимах. 1. Обнулення. Одиничний сигнал на вході 4 скидання пристрою встановлює в початкове (нульове) положення всі комірки 111,…, 1mn однорідної структури, оскільки він підключений до входу скидання кожної комірки 1ij, де i=1,…, m, j=1,…, n. В результаті на виході 15 ознаки нуля комірок li1,…, lin і-го рядка присутні нульові сигнали, які надходять на відповідні входи елемента АБО-НІ 6i блока 2 формування ознак, на виході якого, а отже, на відповідному виході 9 i ознаки блока 2 формування ознак формується одиничний сигнал як ознака обнуления комірок 1i1,…, 1in в і-му рядку однорідної структури, де i=1,…, m. На вхід елемента І-НІ 7 блока 2 формування ознак надходять одиничні сигнали з виходів елементів АБО-НІ 61,…, 6m, які формують на його виході нульовий сигнал і відповідно одиничний сигнал на виході елемента НІ 8, а отже, на виході 18 ознаки нуля блока 2 формування ознак присутній одиничний сигнал як ознака обнуления всіх комірок 111,…, 1mn однорідної структури. Одночасно на відповідні входи блока 19j керування у j-му стовпці однорідної структури надходять нульові сигнали з виходів 15 ознаки нуля комірок 1 1j, …, 1mj, які сформують одиничний сигнал на виході елемента I-НІ 21 блока 19j керування, а отже, на виході 23j ознаки пристрою. Одночасно наявність нульового сигналу на виходах 15 ознаки комірок 1 1j, …, 1mj призведе до появи нульового сигналу на виході елемента І 20 блока 19 j керування, а отже, на керуючому вході 22 комірок 11j, …, 1mj j-го стовпця однорідної структури. З надходженням на входи елемента І-НІ 24 одиничних сигналів з виходів 231,…, 23n на його виході формується нульовий сигнал, який надійде на вхід елемента І 25, що призведе до припинення подання тактових імпульсів з входу 3 пристрою на вхід 26 синхронізації. 2. Паралельний запис даних. Оскільки перед виконанням цієї операції комірки 1 11,…, 1mn однорідної структури знаходяться в нульовому стані, то на виході 15 ознаки нуля всіх комірок 111,…, 1mn присутні нульові сигнали, які надходять з комірок 1 i1,…,1іn відповідного і-го рядка, де і=1,…, m, однорідної структури на відповідні входи елементів АБО-НІ 6i, …, 6m блока 2 формування ознак. В результаті на виході елементів АБО-НІ 61,…, 6m формуються одиничні сигнали, які надходять на виходи 91,…, 9m блока 2 формування ознак, а також на відповідні входи елемента І-НІ 7 блока 2 формування ознак, на виході якого формується нульовий сигнал. Цей сигнал з відповідного виходу блока 2 формування ознак надходить на вхід 17 налаштування всіх комірок 111,…, 1mn однорідної структури і дозволяє запис в усі комірки 1 11,…, 1mn даних, що подаються на інформаційні входи 511,…, 5mn, першої групи відповідних комірок 111,…, 1mn. 3. Одночасне вилучення мінімального елемента у стовпцях однорідної структури. В даному режимі внаслідок ненульового вмісту комірок 11j, …, 1mj з виходу 15 ознаки нуля кожної з них надходять одиничні сигнали на відповідні входи елемента І 20 блока 19j керування кожного j-го 4 UA 105179 U 5 10 15 20 25 30 35 40 45 50 55 60 стовпця однорідної структури, де j=1,…, n, і спричиняють появу одиничного сигналу на керуючому вході 22 кожної комірки 11j, …, 1mj. Одночасно на виході елемента І-НІ 21 блоків 19j керування формуються нульові сигнали, які подаються на вхід елемента І-НІ 24 і формують на його виході одиничний сигнал. В результаті надходження кожного з тактових імпульсів з входу З тактових імпульсів пристрою вони проходять через відкритий елемент І 25 на вхід 26 синхронізації, що призведе до одночасного зменшення вмісту комірок 11j, …, 1mj на одиницю. Цей процес продовжується до тих пір, поки одна з комірок 11j, …, 1mj не набуде нульового вмісту. Коли будь-яка з комірок 11j, …, 1mj у j-му стовпці однорідної структури, де j=1,…, n, набуде нульового вмісту, з її виходу 15 ознаки нуля надійде нульовий сигнал на відповідний вхід блока 19j керування і сформує одиничний сигнал на виході елемента І-НІ 21 блока 19, керування, а саме, на виході 23j ознаки пристрою, що свідчить про закінчення обробки у j-му стовпці однорідної структури. Цей нульовий сигнал, будучи поданий на відповідний вхід елемента І-НІ 24, не призведе до зміни одиничного сигналу на його виході, а отже, не припинить процес обробки в інших стовпцях матриці крім, j-го. Одночасно наявність нульового сигналу на виході 15 ознаки будь-якої комірки 11j, …, 1mj призведе до появи нульового сигналу на виході елемента І 20 блока 19j керування, а отже, на керуючому вході 22 комірок 11j, …, 1mj, що не дозволить продовжувати процес обробки в цих комірках j-го стовпця однорідної структури. У випадку, коли з усіх виходів 231,…, 23n блоків 191,…, 19n керування одиничні сигнали надходять на елемент І-НІ 24, він формує нульовий сигнал і передає його на вхід елемента І 25, що призведе до зупинки обробки через припинення надходження тактових імпульсів зі входу 3 пристрою. 4. Транспозиція у рядках однорідної структури. В даному режимі внаслідок ненульового вмісту деяких комірок 111,…, 1mn з їх виходів 15 ознаки нуля будуть надходити одиничні сигнали на входи відповідних елементів АБО-НІ 61,…, 6m блока 2 формування ознак. В результаті на виході відповідних елементів АБО-НІ 61,…, 6m формуються нульові сигнали, які фіксуються на виходах 91,…, 9m ознак, а також надходять на відповідні входи елемента І-НІ 7 блока 2 формування ознак. Наявність навіть одного нульового сигналу на вході елемента І-НІ 7 призводить до появи одиничного сигналу на відповідному виході блока 2 формування ознак, який з'єднаний з виходом елемента І-НІ 7, а отже, на входи 17 налаштування всіх комірок 1 11,…, 1mn надходить одиничний сигнал, що дозволить перезапис (транспозицію) за певних умов даних двох сусідніх комірок 1ij і 1i(j+1) у всіх m рядках однорідної структури. При цьому задіяно виходи 15 ознаки нуля сусідніх комірок 1ij і 1i(j+1), їхні входи 14, 16, 17 налаштування і вихід 13 ознаки транспозиції, а також інформаційні входи 11, 12 другої та третьої груп відповідно та інформаційні виходи 10 групи комірок 1i1,…,1іn і-го рядка однорідної структури, де і=1,…, m. Комірка 1іj однорідної структури, де i=1,…, m, j=1,…, n, (фіг. 2) працює в таких режимах. 1. Обнулення. В режимі обнулення на вхід 4 скидання пристрою подається одиничний сигнал, який призводить до встановлення в нульовий стан лічильника 27 кожної комірки 1 ij, будучи поданий на його вхід скидання. 2. Паралельний запис даних у комірку 1ij. В цьому режимі на вхід 17 налаштування кожної комірки 1ij однорідної структури надходить нульовий сигнал. Внаслідок попереднього обнулення лічильника 27 всіх комірок 1i1,…,1іn і-го рядка однорідної структури на його інверсному виході 38 ознаки нуля формується нульовий сигнал, який надходить на вихід 15 ознаки нуля всіх комірок 1i1,…,1іn, а також на вхід 16 налаштування, а отже, на перший вхід елемента І 33 блока 31 налаштування попередньої комірки 1i(j-1), крім останньої комірки 1in. На другий вхід елемента І 33 блока 31 налаштування попередньої комірки 1i(j-1) крім останньої комірки 1in, з виходу елемента НІ 30 цієї комірки надходить одиничний сигнал, таким чином на виході елемента І 33 блока 31 налаштування, а отже, на виході 13 ознаки транспозиції комірок 1і1,…, 1i(n-1), формується нульовий сигнал. У першій комірці 1i1 і-го рядка однорідної структури з виходу елемента І 33 нульовий сигнал надходить на перший вхід елемента РІВНОЗНАЧНОСТІ 34 блока 31 налаштування, на другий вхід якого з входу 17 налаштування цієї комірки надходить нульовий сигнал у режимі паралельного запису. На виході елемента РІВНОЗНАЧНОСТІ 34 блока 31 налаштування першої комірки 1i1 формується одиничний сигнал, який надходить на другий вхід елемента І 37 блока 31 налаштування цієї комірки, на перший вхід якого з виходу елемента НІ 30 цієї комірки надходить одиничний сигнал. В результаті на виході елемента І 37 блока 31 налаштування першої комірки 1i1 формується одиничний сигнал, який надходить на вхід дозволу Е мультиплексора 28 цієї комірки, який переходить у робочий режим. На вхід вибору S мультиплексора 28 з виходу елемента І 33 блока 31 налаштування комірки 1 i1 надходить нульовий сигнал, в результаті спрацьовують перші інформаційні входи D1 мультиплексора 28 5 UA 105179 U 5 10 15 20 25 30 35 40 45 50 55 цієї комірки, які з'єднані з інформаційними входами 5i1 першої групи цієї комірки. Це дозволяє запис в комірку 1i1 даних, що подаються на її інформаційні входи 5i1 першої групи, оскільки дані з інформаційних виходів мультиплексора 28 будуть записані у лічильник 27 цієї комірки. Одночасно у комірках 1i2,…, 1і(n-1) на другий вхід елемента АБО 36 блока 31 налаштування або на вхід 14 налаштування цих комірок з виходу 13 ознаки транспозиції попередніх комірок 1i1,…, 1і(n-2) надходить нульовий сигнал. У блоці 31 налаштування на перший вхід елемента АБО 36 комірок 1i2,…, 1і(n-1) з виходу елемента І 33 цих комірок надходить нульовий сигнал, що призводить до появи нульового сигналу на виході цього елемента АБО 36, який надходить на перший вхід елемента РІВНОЗНАЧНОСТІ 34 блока 31 налаштування цих комірок. На другий вхід елемента РІВНОЗНАЧНОСТІ 34 блока 31 налаштування з входу 17 налаштування комірок 1i2,…, 1і(n-1) надходить нульовий сигнал у режимі паралельного запису, в результаті на виході цього елемента формується одиничний сигнал. В результаті у комірках 1i2,…, 1і(n-1) на вхід дозволу Е мультиплексора 28 надходить одиничний сигнал з виходу елемента РІВНОЗНАЧНОСТІ 34 блока 31 налаштування цих комірок і мультиплексор 28 переходить у робочий режим. На вхід дозволу Е мультиплексора 29 і вхід вибору S мультиплексора 28 комірок 1i2,…, 1і(n-1), надходить нульовий сигнал з виходу елемента АБО 36 блока 31 налаштування цих комірок. Таким чином, мультиплексор 29 комірок 1i2,…, 1і(n-1) переходить у неробочий режим. У мультиплексора 28 спрацьовують перші інформаційні входи D1, які з'єднані з інформаційними входами 5ij першої групи кожної комірки 1ij, що дозволяє запис в комірки 1i2,…, 1і(n-1) даних, які подаються на інформаційні входи 5і2,…, 5і(n-1) першої групи цих комірок, оскільки дані з інформаційних виходів мультиплексора 28 будуть записані у лічильник 27 цих комірок. В останній комірці 1in на другий вхід елемента І 33 блока 31 налаштування або на вхід 14 налаштування цієї комірки з виходу 13 ознаки транспозиції попередньої комірки 11(n-1) надходить нульовий сигнал, на перший вхід цього елемента з інверсного виходу 38 ознаки нуля лічильника 27 цієї комірки також надходить нульовий сигнал. В результаті на виході елемента І 33 блока 31 налаштування комірки 1in формується нульовий сигнал, який надходить на перший вхід елемента РІВНОЗНАЧНОСТІ 34 блока 31 налаштування цієї комірки, на другий вхід якого з входу 17 налаштування цієї комірки надходить нульовий сигнал у режимі паралельного запису. На виході елемента РІВНОЗНАЧНОСТІ 34 блока 31 налаштування комірки 1in формується одиничний сигнал, який надходить на вхід дозволу Е мультиплексора 28 цієї комірки, який в результаті переходить у робочий режим. На вхід вибору S мультиплексора 28 комірки 1in надходить нульовий сигнал з виходу елемента І 33 блока 31 налаштування цієї комірки, таким чином спрацьовують перші інформаційні входи D1 мультиплексора 28, що дозволяє запис у комірку 1in даних, що подаються на інформаційні входи 5in першої групи цієї комірки, оскільки дані з інформаційних виходів мультиплексора 28 будуть записані у лічильник 27 цієї комірки. Таким чином відбувається запис в усі комірки 1i1,…, 1in даних, що подаються на їх інформаційні входи 5i1,…, 5in першої групи відповідно в усіх і-х рядках однорідної структури, де і=1,…, m. 3. Одночасне вилучення мінімального елемента у стовпцях однорідної структури. В даному режимі на керуючому вході 22 кожної комірки 11j……1mj j-го стовпця однорідної структури, де j=1,…, n, присутній одиничний сигнал, який надходить на другий вхід елемента І 32. На вхід 26 синхронізації надходять тактові імпульси, які, будучи подані на перший вхід елемента І 32, з його виходу надходять на вхід лічби лічильника 27 кожної комірки 1у, що призводить до зменшення на одиницю його вмісту з надходженням кожного тактового імпульсу. Цей процес продовжується до обнуления лічильника 27 хоча б в одній комірці 11j……1mj j-го стовпця однорідної структури. 4. Транспозиція у рядках однорідної структури. У таблиці 1 показано всі можливі випадки транспозиції (переміщення) вмісту у парах сусідніх комірок 1ij, 1i(j+1). Наведено дві сусідні пари, які складають перша 1i1 і друга 1i2 комірки (перша пара комірок) та друга 1i2 і третя 1із комірки (друга пара комірок) в і-му рядку однорідної структури для випадку, коли n=3. З аналізу даних таблиці видно, що у чотирьох випадках з восьми можлива транспозиція у парах комірок, причому тільки в одній парі з двох. Далі розглядається один з випадків транспозиції даних, тобто переміщення праворуч нульового вмісту попередньої комірки і ліворуч ненульового вмісту наступної комірки у парі сусідніх комірок. 6 UA 105179 U Таблиця Випадки транспозиції вмісту у парах сусідніх комірок Вміст комірок 1ij (вихід 38 лічильника 27) 1i1 10 15 20 25 30 35 40 1із 0 0 0 0 1 1 1 1 5 1i2 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 Перша пара комірок Друга пара комірок 1i1 1i2 Вихід 13 ознаки транспозиції комірки 1i1 0 0 1 1 0 0 0 0 1i2 1із Вихід 13 ознаки транспозиції комірки 1i2 0 1 0 0 0 1 0 0 На вході 17 налаштування всіх комірок 1ij однорідної структури у режимі транспозиції присутній одиничний сигнал. Розглянемо принцип роботи комірки 1ij однорідної структури у випадку (другий рядок у таблиці 1), коли попередні комірки 1i1 і 1i2 мають нульовий вміст, а наступна комірка 1із (n=3) має ненульовий вміст, а отже, на виході 15 ознаки нуля комірок 1i1 і 1i2 присутні нульові сигнали, а на виході 15 ознаки нуля комірки 1із присутній одиничний сигнал, що надходять на входи 16 налаштування попередніх комірок 1i1 і 1i2 відповідно. У першій комірці 1i1 у даному випадку з виходу елемента НІ 30 на другий вхід елемента І 33 блока 31 налаштування цієї комірки надходить одиничний сигнал, на перший вхід якого з інверсного виходу 38 ознаки нуля лічильника 27 наступної комірки 1 i2 надходить нульовий сигнал. На виході елемента І 33 блока 31 налаштування комірки 1 i1, а отже, на виході 13 ознаки транспозиції цієї комірки формується нульовий сигнал, який надходить на перший вхід елемента РІВНОЗНАЧНОСТІ 34 цієї комірки, на другий вхід якого з входу 17 налаштування надходить одиничний сигнал у режимі транспозиції. Це призводить до появи нульового сигналу на виході елемента РІВНОЗНАЧНОСТІ 34 блока 31 налаштування цієї комірки. В результаті на другий вхід елемента І 37 блока 31 налаштування цієї комірки надходить нульовий сигнал, а на його перший вхід з виходу елемента НІ 30 цієї комірки надходить одиничний сигнал, що призводить до появи нульового сигналу на виході елемента І 37 блока 31 налаштування комірки 1i1, який надходить на вхід дозволу Е мультиплексора 28 комірки 1i1 і його відключає. В результаті транспозиції вмісту комірки 1i1 не відбувається, що підтверджує нульовий сигнал на виході 13 ознаки транспозиції цієї комірки. Водночас у комірці 1i2 на перший вхід елемента І 33 блока 31 налаштування надходить одиничний сигнал з інверсного виходу 38 ознаки нуля лічильника 27 наступної комірки 1i3, на його другий вхід надходить з виходу елемента НІ 30 цієї комірки одиничний сигнал. На виході елемента І 33 блока 31 налаштування комірки 1i2, а отже, на виході 13 ознаки транспозиції цієї комірки формується одиничний сигнал, який надходить на перший вхід елемента АБО 36 блока 31 налаштування цієї комірки, на другий вхід якого з входу 14 налаштування цієї комірки, який з'єднаний з виходом 13 ознаки транспозиції попередньої комірки 1 i1 надходить нульовий сигнал. В результаті на виході елемента АБО 36 блока 31 налаштування комірки 1i2 формується одиничний сигнал, який надходить на вхід дозволу Е мультиплексора 29 цієї комірки і переводить його в робочий режим, а також на перший вхід елемента РІВНОЗНАЧНОСТІ 34 блока 31 налаштування цієї комірки, на другий вхід якого з входу 17 налаштування цієї комірки надходить одиничний сигнал у режимі транспозиції. На виході елемента РІВНОЗНАЧНОСТІ 34 блока 31 налаштування комірки 1 i2 формується одиничний сигнал, який подається на вхід дозволу Е мультиплесора 28 цієї комірки і переводить його в робочий режим, а на вхід вибору S мультиплексора 29 цієї комірки з виходу елемента НІ 35 блока 31 налаштування цієї комірки надходить нульовий сигнал, тому спрацьовують перші інформаційні входи D1 мультиплексора 29, які з'єднані з інформаційними входами 11 другої групи цієї комірки. Оскільки на вхід вибору S мультиплексора 28 комірки 1і2 з виходу елемента АБО 36 блока 31 налаштування цієї комірки надходить одиничний сигнал, тому спрацьовують 7 UA 105179 U 5 10 15 20 25 30 35 40 45 50 55 60 другі інформаційні входи D2 мультиплексора 28, які з'єднані з інформаційними виходами мультиплексора 29 цієї комірки. Це призведе до того, що нульовий вміст комірки 1 i2 буде поданий з інформаційних виходів 10 групи цієї комірки на інформаційні входи 12 третьої групи наступної комірки 1i3, одночасно ненульовий вміст наступної комірки 1i3 буде записаний у комірку 1i2, будучи поданий з інформаційних виходів 10 групи комірки 1i3 на інформаційні входи 11 другої групи комірки 1і2, оскільки дані з інформаційних виходів мультиплексора 29 через мультиплексор 28 будуть записані у лічильник 27 цієї комірки. Таким чином не відбувається транспозиція даних у рядках однорідної структури між сусідніми комірками 1i1 і 1i2 і формуються умови для транспозиції між сусідніми комірками 1i2 і 1i3. де і=1,…, m, що підтверджує одиничний сигнал на виході 13 ознаки транспозиції комірки 1 i2. Одночасно у комірці 1i3 (при n=3) на перший вхід елемента І 33 блока 31 налаштування з інверсного виходу 38 ознаки нуля лічильника 27 надходить одиничний сигнал, а на його другий вхід з входу 14 налаштування цієї комірки, який з'єднаний з виходом 13 ознаки транспозиції попередньої комірки 1i2 надходить одиничний сигнал. На виході елемента І 33 блока 31 налаштування комірки 1 i3 формується одиничний сигнал, який надходить на перший вхід елемента РІВНОЗНАЧНОСТІ 34 блока 31 налаштування цієї комірки, на другий вхід якого з входу 17 налаштування цієї комірки надходить одиничний сигнал у режимі транспозиції. В результаті на виході елемента РІВНОЗНАЧНОСТІ 34 блока 31 налаштування комірки 1i3 формується одиничний сигнал, який надходить на вхід дозволу Е мультиплексора 28 цієї комірки і переводить його в робочий режим. На вхід вибору S мультиплексора 28 з виходу елемента 133 блока 31 налаштування комірки 1i3 надходить одиничний сигнал, тому спрацьовують другі інформаційні входи D2 мультиплексора 28, які з'єднані з інформаційними входами 12 третьої групи цієї комірки. Це призведе до того, що ненульовий вміст комірки 1i3 буде записаний у попередню комірку 1i2, будучи поданий з інформаційних виходів 10 групи комірки 1i3 на інформаційні входи 11 другої групи комірки 1i2, одночасно нульовий вміст комірки 1i2 буде записаний у наступну комірку 1i3, будучи поданий з інформаційних виходів 10 групи комірки 1 i2 на інформаційні входи 12 третьої групи комірки 1i3, оскільки дані з інформаційних виходів мультиплексора 28 будуть записані у лічильник 27 цієї комірки. Таким чином відбувається транспозиція даних у рядках однорідної структури між сусідніми комірками 1i2 і 1i3, де і=1,…, m. Отже, транспозиція між двома сусідніми комірками 1ij і 1i(j+1) відбувається за наявності одиничного сигналу на виході 13 ознаки транспозиції комірки Ц і лише в одній з двох пар комірок 1i(j-1) і 1ij, 1ij і 1i(j+1). Запропонована комірка однорідної структури має розширені функціональні можливості для розпізнавання сигналів у класифікаторі через можливість паралельного запису даних у комірки, керування одночасним вилученням мінімального елемента у стовпцях однорідної структури, а також обміну даними між сусідніми комірками у рядках однорідної структури за певних умов. ФОРМУЛА КОРИСНОЇ МОДЕЛІ Комірка однорідної структури, що містить перший і другий мультиплексори, лічильник, елемент НІ і блок налаштування, що містить елементи І та НІ, елемент АБО і елемент РІВНОЗНАЧНОСТІ, причому інформаційні входи першої групи комірки з'єднані з першими інформаційними входами першого мультиплексора, перший вхід блока налаштування з'єднаний з першим входом елемента І, причому інверсний вихід ознаки нуля лічильника є виходом ознаки нуля комірки і з'єднаний з входом елемента НІ комірки, вихід якого з'єднаний з другим входом елемента І, вихід якого з'єднаний з першим входом елемента АБО та входом елемента НІ блока налаштування і є виходом ознаки транспозиції комірки, вихід елемента АБО з'єднаний з входом дозволу другого мультиплексора, з входом вибору першого мультиплексора і з першим входом елемента РІВНОЗНАЧНОСТІ, вихід якого з'єднаний з входом дозволу першого мультиплексора, вихід елемента НІ блока налаштування з'єднаний з входом вибору другого мультиплексора, другий вхід елемента РІВНОЗНАЧНОСТІ з'єднаний з другим входом налаштування комірки, а другий вхід елемента АБО з'єднаний з третім входом налаштування комірки, інформаційні входи другої групи комірки з'єднані з першими інформаційними входами другого мультиплексора, другі інформаційні входи якого з'єднані з інформаційними входами третьої групи комірки, другі інформаційні входи першого мультиплексора з'єднані з інформаційними виходами другого мультиплексора, а інформаційні виходи першого мультиплексора з'єднані з інформаційними входами лічильника, інформаційні виходи якого з'єднані з інформаційними виходами групи комірки, вхід скидання лічильника з'єднаний з входом скидання пристрою, блок 8 UA 105179 U 5 10 налаштування першої комірки кожного рядка однорідної структури містить додатковий елемент І, причому у першій і останній комірках кожного рядка однорідної структури вихід елемента І з'єднаний з входом вибору першого мультиплексора і з першим входом елемента РІВНОЗНАЧНОСТІ, в першій комірці кожного рядка однорідної структури вихід елемента НІ комірки з'єднаний з першим входом додаткового елемента І блока налаштування, другий вхід якого з'єднаний з виходом елемента РІВНОЗНАЧНОСТІ, а його вихід з'єднаний з входом дозволу першого мультиплексора, інформаційні входи другої групи комірки з'єднані з другими інформаційними входами першого мультиплексора, в останній комірці кожного рядка однорідної структури перший вхід елемента І з'єднаний з інверсним виходом ознаки нуля лічильника, а його другий вхід з'єднаний з третім входом налаштування комірки, вихід елемента РІВНОЗНАЧНОСТІ з'єднаний з входом дозволу першого мультиплексора, другі інформаційні входи якого з'єднані з інформаційними входами третьої групи комірки, яка відрізняється тим, що в неї введено елемент І, перший вхід якого підключений до входу синхронізації, другий вхід з'єднаний з керуючим входом комірки, а його вихід підключений до входу лічби лічильника. 9 UA 105179 U Комп’ютерна верстка Г. Паяльніков Державна служба інтелектуальної власності України, вул. Урицького, 45, м. Київ, МСП, 03680, Україна ДП “Український інститут промислової власності”, вул. Глазунова, 1, м. Київ – 42, 01601 10

Дивитися

Додаткова інформація

МПК / Мітки

МПК: G06F 7/00

Мітки: структури, комірка, однорідної

Код посилання

<a href="https://ua.patents.su/12-105179-komirka-odnoridno-strukturi.html" target="_blank" rel="follow" title="База патентів України">Комірка однорідної структури</a>

Подібні патенти