Просторовий пристрій для обробки інформації і спосіб обробки інформації
Формула / Реферат
1. Просторовий пристрій для обробки цифрової і/або аналогової інформації, що містить пристрої керування, пристрої введення/виведення, групи логічних елементів, зв'язані між собою і з пристроями введення/виведення інформаційними і адресними шинами, який відрізняється тим, що групи логічних елементів розташовані у вузлах просторової структури, кожен з яких утворений щонайменше трьома ізольованими шинами, орієнтованими у різних напрямах, причому кожен вузол містить керовані з'єднувальні елементи, приєднані між шинами і виводами логічних елементів, причому керовані з'єднувальні елементи виконані із здатністю необоротно або оборотно змінювати свій фізичний стан під дією керуючих сигналів.
2. Пристрій за п. 1, який відрізняється тим, що як логічні елементи використані штучні нейрони, а як керовані з'єднувальні елементи використані синапси.
3. Пристрій за п. 1, який відрізняється тим, що як логічні елементи використані кубіти.
4. Пристрій за п. 1, який відрізняється тим, що логічні елементи є електронними і/або оптичними, і/або магнітними елементами.
5. Пристрій за п. 1, який відрізняється тим, що логічні елементи і керовані з'єднувальні елементи є енергонезалежними.
6. Пристрій за п. 1, який відрізняється тим, що кожна шина бере участь в утворенні щонайменше двох просторових вузлів.
7. Спосіб обробки інформації в просторовому пристрої для обробки інформації за пп. 1-6, який включає введення/виведення оброблюваних даних і керування власне процесом обчислень, який відрізняється тим, що подають сигнали керування фізичним станом керованих з'єднувальних елементів за протоколом, при цьому входи і виходи одних логічних елементів з'єднують з входами і виходами інших логічних елементів, розташованих в різних просторових напрямах.
8. Спосіб за п. 7, який відрізняється тим, що масиви вхідних сигналів подають на шини вибраних площин просторового пристрою відповідно до протоколу, а масиви вихідних сигналів знімають одночасно з шин вибраних площин відповідно до протоколу.
Текст
1. Просторовий пристрій для обробки цифрової і/або аналогової інформації, що містить пристрої керування, пристрої введення/виведення, групи логічних елементів, зв'язані між собою і з пристроями введення/виведення інформаційними і адресними шинами, який відрізняється тим, що групи логічних елементів розташовані у вузлах просторової структури, кожен з яких утворений щонайменше трьома ізольованими шинами, орієнтованими у різних напрямах, причому кожен вузол містить керовані з'єднувальні елементи, приєднані між шинами і виводами логічних елементів, причому керовані з'єднувальні елементи виконані із здатністю необоротно або оборотно змінювати свій фізичний стан під дією керуючих сигналів. 2. Пристрій за п. 1, який відрізняється тим, що як логічні елементи використані штучні нейрони, а як C2 2 81208 1 3 81208 століття. Крім використання полікристалічного кремнію, зміну стр уктури якого передбачалося здійснювати за допомогою лазерного променя, в цих роботах передбачалися й інші конструктивні рішення, що дозволяють розміщувати декілька двомірних мікросхем одну над іншою. Відомі інтегральні мікросхеми типу «програмована матрична логіка», які дозволяють створювати пристрої для обробки цифрової інформації шляхом зміни внутрішніх міжз'єднань в матрицях елементів «І» при жорстко заданих зв'язках з елементами «АБО». Відомі також інтегральні мікросхеми типу «програмовані логічні матриці», які дозволяють створювати пристрої для обробки цифрової інформації шляхом зміни внутрішніх між з'єднань в матрицях елементів «І» та «АБО». Відомі різноманітні пристрої для обробки даних, наприклад оптоелектроні вузли і нейрочіпи/нейропроцесори [наприклад, патенти РФ №2158020 №2137192] для обробки потоків оптичної інформації, сегнетоелектричні або базовані на інших фізичних принципах пристрої для зберігання і обробки даних. З [патенту РФ 2248626 МПК7 G11F 11/4193, G11C 5/02, опубл. 20.02.2004], відома багатовимірна структура адресації для електронних пристроїв, що містять один чи кілька просторових елементів. Засіб для забезпечення можливості адресації в пристрої, що містить один чи кілька просторових елементів, що є елементами пам'яті, елементами дисплеїв, діодами, транзисторами і/або перемикальними/модулювальними елементами і створюють спільно зі вказаним засобом частину двовимірної або тривимірної матриці у складі вказаного пристрою, містить три набори електропровідних ліній або стрічкових електродів, що створюють додаткову частин у вказаної матриці. Пристрій для зберігання і/або обробки даних або прийому, і/або обробки, і/або відображення сигналів містить вказаний засіб і більше, ніж одну матрицю, причому вказані матриці виконані у вигляді стопи, розташованої на основі, а пристрій утворює об'ємну стр уктуру залежно від функціональних властивостей кожної матриці в стопі. Таким чином, об'ємна структура пристрою утворена шляхом розташування у вигляді стопи по суті планарних матриць. Тому в нім здійснюються фактично двовимірна адресація елементів матриць, а також введення і виведення інформації. Прототипом пристрою, що заявляється, є перепрограмовуваний обчислювач для систем обробки інформації, відомий з [патенту РФ № 2146389 МПК7 G06F15/00, дата публікації 10.03.2000], що містить схему управління, що е процесором із зменшеним набором команд, входи/ви ходи якої з'єднані з внутрішньою шиною, до якої приєднані входи/виходи базових обчислювальних елементів, входи/виходи двох масивів локальної статичної пам'яті і входи/виходи контролера системної шини. У цьому обчислювальному пристрої базові обчислювальні 4 елементи з'єднані між собою лініями зв'язку за принципом «кожен з кожним» і приєднані окремими лініями зв'язку до схеми управління, а до внутрішньої шини приєднані входи/виходи контролера зовнішньої шини, до входів/ви ходів якого приєднані входи/ви ходи блоку високошвидкісних приймачів/передавачів, причому вказаний блок виконаний на високошвидкісних асинхронних приймачах/передавачах, що дозволяють використовувати електричні і оптичні лінії зв'язку і призначених для каскадування базових обчислювальних елементів. Обчислювач призначений для вирішення завдання обробки зображення або будь-якої іншої інформації, що виконується в масштабі реального часу. Модуль може використовуватися як базовий осередок для реалізації багатошарової нейронної мережі із змінними параметрами. Базові обчислювальні елементи використовуються для виконання простих арифметичних операцій, таких як додавання, віднімання, множення і обчислення порогових функцій. Обчислювач реалізований на основі 8 перепрограмовуваних користувачем логічних мікросхем FPGA. Використання перепрограмовуваних користувачем мікросхем FPGA дозволяє вирішувати на одній і тій же платі задачі різного виду і реалізовувати нейронні мережі різного типу і розміру. Недоліком вказаного обчислювача є те, що пристрій виконаний з можливістю з'єднання базових обчислювальних елементів з утворенням квазіпланарної обчислювальної структури. Надання йому просторової структури, що дозволяє розширити функціональні можливості і поліпшити гнучкість адаптації до виконуваних завдань, в описаному патенті не передбачено. У основу винаходу поставлено задачу розробки просторового пристрою для обробки даних, в якому шляхом розміщення структурних логічних елементів у вузлах просторової структури, утвореної шинами, орієнтованими у різних напрямах, і утворення керованих зв'язків між вказаними структурними логічними елементами досягається розширення функціональності, поліпшення гнучкості, швидкодії і компактності пристрою для обробки даних. Щодо пристрою завдання вирішується тим, що в просторовому пристрої для обробки цифрової інформації, що містить пристрої керування, пристрої введення/виведення, структурні логічні елементи, такі як логічні пристрої, групи логічних елементів, логічні елементи або компоненти логічних елементів, зв'язані між собою і з пристроями введення/виведення інформаційними і адресними шинами, згідно з винаходом структурні логічні елементи розташовані у вузлах просторової структури, кожний з яких утворений щонайменше трьома ізольованими шинами, орієнтованими у різних напрямах, причому кожен вузол містить керовані з'єднувальні елементи, приєднані між шинами, а також між входами і виходами, наприклад, інформаційними, керівними, живлення структурних логічни х елементів, 5 81208 причому керовані з'єднувальні елементи виконані зі здатністю необоротно або оборотне змінювати свій фізичний стан під дією керуючих сигналів. У переважній формі виконання винаходу як структурні логічні елементи використані штучні нейрони, а як керовані з'єднувальні елементи використані штучні синапси. У іншій переважній формі виконання винаходу як структурні логічні елементи використані кубіти, взаємодія між якими здійснюється направленими зв'язками квантово-механічної природи. Ар хітектура зв'язків визначається природою використовуваних к убітів і типом структури матеріалу (матриці). У наступній переважній формі виконання як структурні логічні елементи використані елементи пам'яті. Крім того, структурні логічні елементи можуть бути електронними і/або оптичними і/або магнітними елементами. Структурні логічні елементи і керовані з'єднувальні елементи можуть бути виконані енергонезалежними. Крім того, завданням винаходу є розробка способу обробки інформації в просторовому пристрої для обробки інформації, при якому шляхом цілеспрямованої дії на керовані з'єднувальні елементи між структурними логічними елементами, розташованими в різних просторових напрямах, здійснюють зміну просторової структури обчислювального пристрою з метою адаптації вказаної структури до виконуваного завдання. Згідно з винаходом задача вирішена в способі обробки інформації в просторовому пристрої для обробки інформації, що включає введення/виведення оброблюваних даних і керування власне процесом обчислень, тим, що згідно з винаходом подають сигнали керування фізичним станом керованих з'єднувальних елементів за протоколом, при цьому входи і виходи одних логічни х елементів з'єднують з входами і виходами інших логічних елементів, розташованих у різних просторових напрямах, з формуванням функціональної структури просторового пристрою для обробки інформації, адаптованої до завдання обробки інформації. Завдяки просторовій структурі пристрою для обробки даних, згідно із запропонованим способом є можливість подачі масивів вхідних сигналів на будь-яку кількість шин вибраної площини (площин), і зняття масивів вихідних сигналів одночасно з будь-якої кількості шин вибраної площини (площин) без проміжного буферування, чим досягається збільшення швидкодії введення/виведення і обробки багатовимірної інформації в реальному масштабі часу. Винахід ілюструється фігурами, на яких зображено: Фіг.1 Тривимірний просторовий вузол; Фіг.2 Фрагмент тривимірного просторового пристрою для обробки інформації, в якому обчислюються добутки вхідних змінних, необхідні для обчислення суми трьох змінних; Фіг.3 Фрагмент тривимірного просторового пристрою для обробки інформації, в якому 6 обчислюються суми добутків і визначається сума трьох змінних; Фіг.4 Тривимірний просторовий пристрій для обробки інформації, який обчислює суму трьох вхідних логічних змінних. Опис наведений на прикладі структури і функціонування одного просторового вузла, який містить структурні логічні елементи (відповідають базовим обчислювальним елементам прототипу), які можуть бути виконані у вигляді окремих функціональних компонентів логічних елементів. У простому випадку - це, наприклад, діоди. Вузли просторової обчислювальної структури утворені трьома ізольованими шинами, які орієнтовані в ортогональних напрямах. Завдяки керованим з'єднувальним елементам, шини можуть бути з'єднані одна з іншою через діоди відповідно до заданого протоколу. На фіг.1 зображений тривимірний просторовий вузол. Вузол утворений трьома, наприклад, електропровідними ізольованими одна від іншої шинами 1, 2, 3, орієнтованими, наприклад, уздовж осей прямокутної системи координат. Між кожною парою шин 1, 2, 3 приєднані компоненти логічних елементів, наприклад, у вигляді діодів 4, 5, 6, 7, 8, 9. Діоди приєднані до шин через керовані з'єднувальні елементи (наприклад, ключі) 10, 11, 12, 13, 14, 15. Ключі здатні оборотне або необоротно змінювати свій провідний стан. У простому випадку як керовані з'єднувальні елементи можуть бути використані плавкі перемички, які необоротно змінюють свій фізичний провідний стан унаслідок «пропалювання» при програмуванні пристрою для обробки інформації. Даний просторовий вузол залежно від наявності керованих з'єднувальних елементів і потенціалів на шинах здатний виконувати прості логічні операції «І» чи «АБО», тобто реалізовувати ці логічні елементи. Реалізація елементу «І». У початковому стані ключі 10, 11, 12, 13, 14, 15 розімкнені. На шини 1 і 2 подаються вхідні змінні, на шину 3 через резистор подається напруга Е (наприклад +5 В). Замикаються ключі 11 і 13. Тоді на шині 3 буде сформовано логічний добуток вхідних змінних. Реалізація елементу «АБО». У початковому стані ключі 10, 11, 12, 13, 14, 15 розімкнені. На шини 1 і 2 подаються вхідні змінні, на шину 3 через резистор подається напруга «спільної шини» (напруга 0 В). Замикаються ключі 10 і 14. Тоді на шині 3 буде сформована логічна сума вхідних змінних. Для доказу універсальності пропонованого просторового пристрою для обробки інформації пропонується приклад організації суматора трьох логічних змінних -(Х1+Х2+Х3). Таблиця істинності суми трьох логічних змінних має вигляд XI Х2 Х3 S 0 0 0 0 0 0 1 1 7 81208 0 1 0 1 0 1 1 0 1 0 0 1 1 0 1 0 1 1 0 0 1 1 1 1 Функція алгебри логіки у вигляді диз'юнктивної нормальної форми, записана на підставі таблиці істинності, має вигляд (1) S = X1+ X2 + X3 = X1X2X3 + X1X2X3 + X1X2X3 + X1X2X3, На фіг.2 показаний фрагмент тривимірного просторового пристрою для обробки інформації, в якому обчислюються добутки вхідних змінних x 1 x 2Х3, x 1Х2 x 3, Х1 x 2 x 3, Х1Х2 Х3 згідно з формулою (1). Для спрощення тут показані тільки задіяні діоди; самі комутатори також не показані. Тобто на фіг.2 показаний тільки результат комутації. На шини 16 і 19 подана шляхом зовнішньої комутації змінна x 3 на 18 и 21 – Х3, на 23 - Х2, на 26 - x 2, на 17 –Х1, на 20 - x 1. Формування добутку x 1Х2Х3 на шині 22. Для цього на шину 23 подається змінна Х2, на шину 20 - x 1. Добуток x 1Х2 формується на шині 39 завдяки діодам, включеним в стрічному напрямі між шинами 23 і 39, 20 і 39, і зовнішній комутації шини 39 до джерела напруги Е через резистор (утворюється двовходовий логічний елемент «І»). Далі добуток x 1Х2 на шині 39 і змінна, яка подається на шину 19, формують завдяки зустрічно включеним діодам між шинами 39 і 22, 19 і 22, і зовнішній комутації шини 22 до джерела напруги Е через резистор, добуток x 1Х2 x 3 (утворюється двовходовий логічний елемент «І»). Аналогічно формується решта добутків x 1 x 2Х3 на шині 27, Х1 x 2Х3 на шині 25, ХІХ2 Х3 на шині 24. На фіг.3 показаний фрагмент тривимірного просторового пристрою для обробки інформації, в якому обчислюються суми добутків і визначається сума трьох змінних. Приклад формування суми Х1 x 2 x 3 + x 1Х2 x 3 на шині 31. Добуток Х1 x 2 x 3 на шині 25 і добуток Х1 x 2 x 3 на шині 22 подаються на шину 31 через діоди, включені в прямому напрямі. До шини 31 для формування суми Х1 x 2Х3 + x 1Х2 x 3 також підключається через резистор «спільна шина». Аналогічним чином формується сума x 1 x 2Х3 + Х1 Х2Х3 на шині 33. І, остаточно, сума (Х1 x 2 x 3 + x 1Х2 x 3) + ( x 1 x 2Х3 + Х1Х2 Х3) = S на шині 37. На фіг.4 показаний приклад тривимірного просторового пристрою для обробки інформації, який обчислює суму трьох вхідних логічних змінних. Ця фігура утворена в результаті об'єднання окремих фрагментів на фіг.2 і фіг.3. Наведений вище приклад тривимірного здійснення винаходу методами 8 напівпровідникових технологій не є вичерпним і не обмежує об'єму правової охорони. Виготовлення подібних тривимірних пристроїв допускає використання сучасних те хнологічних методів, зокрема флексоніки, тобто пошарового друку об'ємних структур. Згідно з винаходом структурні логічні елементи можуть бути також оптичними і/або магнітними елементами. При цьому як шини можуть бути використані, наприклад, світловоди або електропровідні доріжки, а як функціональні елементи наприклад, мікродзеркала і мікрокотушки індуктивності відповідно. При використанні елементів пам'яті як структурні логічні елементи може бути реалізований просторовий запам'ятовуючий пристрій, виконаний з можливістю гнучкої зміни його структури. Як структурні логічні елементи можуть бути використані складніші, ніж в описаному прикладі виконання, елементи, Так, просторовий пристрій згідно з винаходом придатний також для формування просторових нейронних мереж, що моделюють функцію людського мозку. При цьому як структурні логічні елементи використовуються штучні нейрони, а як керовані з'єднувальні елементи - штучні синапси. У загальному випадку шини можуть бути орієнтовані уздовж осей косокутної системи координат, кількість яких може бути довільною і обмежується лише технологічними можливостями реалізації. Завдяки запропонованій об'ємний структури пристрою для обробки інформації досягнута компактність розміщення структурних логічних елементів і функціональних вузлів за рахунок того, що логічні елементи розташовані у вузлах просторової структури і своїми входами і виходами можуть бути з'єднані за допомогою керованих з'єднувальних елементів з шинами, які сходяться у вузлі і які орієнтовані в різних напрямах об'єму пристрою. Це дає можливість реалізації будь-якої кількості зв'язків між елементами і функціональними вузлами, побудови цифрових схем довільної складності. Об'ємна структура дозволяє пристрою завантажувати, обробляти і виводити інформацію групами (шарами), комутувати окремі структурні логічні елементи у різних напрямах. Таким чином, запропонований просторовий пристрій для обробки інформації має розширену функціональність, підвищену швидкодію і гнучкість адаптації до виконуваних завдань обробки складних видів інформації, наприклад, багатовимірної графічної інформації, в реальному масштабі часу. 9 81208 10
ДивитисяДодаткова інформація
Назва патенту англійськоюThree-dimensional device for processing information and a method for processing information
Автори англійськоюZarvanytskyi Yurii Bohdanovych
Назва патенту російськоюТрехмерное устройство для обработки информации и способ обработки информации
Автори російськоюЗарваницкий Юрий Богданович
МПК / Мітки
МПК: G06F 15/00
Мітки: пристрій, інформації, обробки, просторовий, спосіб
Код посилання
<a href="https://ua.patents.su/5-81208-prostorovijj-pristrijj-dlya-obrobki-informaci-i-sposib-obrobki-informaci.html" target="_blank" rel="follow" title="База патентів України">Просторовий пристрій для обробки інформації і спосіб обробки інформації</a>
Попередній патент: Датчик контролю рівня розплаву в плавильній печі
Наступний патент: Спосіб одержання сортового прокату
Випадковий патент: Протипожежне дверне полотно