Функціональний перетворювач з багатозначним кодуванням
Номер патенту: 14936
Опубліковано: 04.03.1997
Автори: Бондаренко Михайло Федорович, Коноплянко Зеновій Дмитрович, Четвериков Григорій Григорович
Формула / Реферат
Функціональний перетворювач з багатозначним кодуванням, що містить аналого-цифровий перетворювач, вхід якого є інформаційним входом функціонального перетворювача, та цифроаналоговий перетворювач, вихід якого є інформаційним виходом, а також дешифратор, що включає до свого складу двовходовий елемент І, який відрізняється тим, що в нього додатково уведені комутатор, що складається з десятьох блоків комутації, кожний з яких виконаний на десятьох двовходових елементах І, а також блок керування, що включає в себе вісім двовходових елементів І, у дешифратор додатково уведено сім двовходових елементів І, причому виходи аналого-цифрового перетворювача підключені до відповідних вісімнадцяти інформаційних входів дешифратора, при цьому перший вхід дешифратора, що є першим входом першого елемента і, підключений до першого прямого виходу аналого-цифрового перетворювача, перший інверсний вихід аналого-цифрового перетворювача підключений до першого виходу дешифратора, другий вхід першого елемента І підключений до другого інверсного виходу аналого-цифрового перетворювача, вихід першого елемента І підключений до другого виходу дешифратора, другий вхід дешифратора, що є першим входом другого елемента І, підключений до другого прямого виходу аналого-цифрового перетворювача, другий вхід другого елемента І підключений до третього інверсного виходу аналого-цифрового перетворювача, вихід другого елемента І підключений до третього виходу дешифратора, третій вхід дешифратора, що є першим входом третього елемента І, підключений до третього прямого виходу аналого-цифрового перетворювача, другий вхід третього елемента І підключений до четвертого інверсного виходу аналого-цифрового перетворювача, вихід третього елемента І підключений до четвертого виходу дешифратора, четвертий вхід дешифратора, що є першим входом четвертого елемента І, підключений до четвертого прямого виходу аналого-цифрового перетворювача, другий вхід четвертого елемента І підключений до п'ятого інверсного виходу аналого-цифрового перетворювача, вихід четвертого елемента І підключений до п'ятого виходу дешифратора, п'ятий вхід дешифратора, що є першим входом п'ятого елемента І, підключений до п'ятого прямого виходу аналого-цифрового перетворювача, другий вхід п'ятого елемента І підключений до шостого інверсного виходу аналого-цифрового перетворювача, вихід п'ятого елемента І підключений до шостого виходу дешифратора, шостий вхід дешифратора, що є першим входом шостого елемента І, підключений до шостого прямого виходу аналого-цифрового перетворювача, другий вхід шостого елемента І підключений до сьомого інверсного виходу аналого-цифрового перетворювача, вихід шостого елемента І підключений до сьомого виходу дешифратора, сьомій вхід дешифратора, що є першим входом сьомого елемента І, підключений до сьомого прямого виходу аналого-цифрового перетворювача, другий вхід сьомого елемента І підключений до восьмого інверсного виходу аналого-цифрового перетворювача, вихід сьомого елемента І підключений до восьмого виходу дешифратора, восьмий вхід дешифратора, що є першим входом восьмого елемента І, підключений до восьмого прямого виходу аналого-цифрового перетворювача, другий вхід восьмого елемента І підключений до дев'ятого інверсного виходу аналого-цифрового перетворювача, вихід восьмого елемента І підключений до дев'ятого виходу дешифратора, дев'ятий прямий вихід аналого-цифрового перетворювача підключений до десятого виходу дешифратора, перші входи елементів І в кожному блоці комутації сполучені разом і підключені до відповідних виходів дешифратора, другі входи першого, одинадцятого - дев'яносто першого елементів І комутатора сполучені разом і підключені до першого виходу блоку керування, другі входи другого, дванадцятого - дев'яносто другого елементів І комутатора сполучені разом і підключені до другого виходу блоку керування, другі входи третього, тринадцятого - дев'яносто третього елементів І комутатора також з'єднані разом і підключені до третього виходу блоку керування, другі входи четвертого, чотирнадцятого - дев'яносто четвертого елементів І комутатора сполучені разом і підключені до четвертого виходу блоку керування, другі входи п'ятого, п'ятнадцятого - дев'яносто п'ятого елементів І комутатора сполучені разом і підключені до п'ятого виходу блоку керування, другі входи шостого, шістнадцятого - дев'яносто шостого елементів І комутатора сполучені разом і підключені до шостого виходу блоку керування, другі входи сьомого, сімнадцятого - дев'яносто сьомого елементів І комутатора сполучені разом і підключені до сьомого виходу блоку керування, другі входи восьмого, вісімнадцятого - дев'яносто восьмого елементів І комутатора також з'єднані разом і підключені до восьмого виходу блоку керування, другі входи дев'ятого, дев'ятнадцятого - дев'яносто дев'ятого елементів І комутатора сполучені разом і підключені до дев'ятого виходу блоку керування, другі входи десятого, двадцятого - сотого елементів І комутатора сполучені разом і підключені до виходу блоку керування, виходи першого, одинадцятого - дев'яносто першого елементів І комутатора сполучені разом і утворюють перший вихід комутатора, виходи другого, дванадцятого - дев'яносто другого елементів І комутатора сполучені разом і утворюють другий вихід комутатора, виходи третього, тринадцятого - дев'яносто третього елементів І комутатора також з'єднані разом і утворюють третій вихід комутатора, виходи четвертого, чотирнадцятого - дев'яносто четвертого елементів І комутатора сполучені разом і утворюють четвертий вихід комутатора, виходи п'ятого, п'ятнадцятого - дев'яносто п'ятого елементів І комутатора сполучені разом і утворюють п'ятий вихід комутатора, виходи шостого, шістнадцятого - дев'яносто шостого елементів І комутатора сполучені разом і утворюють шостий вихід комутатора, виходи сьомого, сімнадцятого - дев'яносто сьомого елементів І комутатора сполучені разом і утворюють сьомий вихід комутатора, виходи восьмого, вісімнадцятого - дев'яносто восьмого елементів І комутатора також з'єднані разом і утворюють восьмий вихід комутатора, виходи дев'ятого, дев'ятнадцятого - дев'яносто дев'ятого елементів І комутатора сполучені разом і утворюють дев'ятий вихід комутатора, виходи десятого, двадцятого - сотого елементів І комутатора сполучені разом і утворюють десятий вихід комутатора, виходи комутатора, підключені до відповідних входів цифроаналогового перетворювача, зовнішні входи керування функціонального перетворювача утворюють входи блоку керування, причому перший інверсний вхід керування транзитам підключений до першого виходу блоку керування, перший вхід першого елемента І блоку керування підключений до першого прямого входу керування функціонального перетворювача, а другий вхід першого елемента І підключений до інверсного другого входу керування, вихід першого елемента І є другим виходом блока керування, перший вхід другого елемента І блоку керування підключений до другого прямого входу керування функціонального перетворювача, а другий вхід другого елемента І підключений до інверсного третього входу керування, вихід другого елемента І є третім виходом блока керування, перший вхід третього елемента І блоку керування підключений до третього прямого входу керування функціонального перетворювача, а другий вхід третього елемента І підключений до інверсного четвертого входу керування, вихід третього елемента і є четвертим виходом блока керування, перший вхід четвертого елемента і блоку керування підключений до четвертого прямого входу керування функціонального перетворювача, другий вхід четвертого елемента І підключений до п'ятого інверсного входу керування, вихід четвертого елемента І є п'ятим виходом блока керування, перший вхід п'ятого елемента І блоку керування підключений до п'ятого прямого входу керування функціонального перетворювача, а другий вхід п'ятого елемента І підключений до інверсного шостого входу керування, вихід п'ятого елемента І є шостим виходом блока керування, перший вхід шостого елемента І блоку керування підключений до шостого прямого входу керування функціонального перетворювача, а другий вхід шостого елемента І підключений до інверсного сьомого входу керування, вихід шостого елемента і є сьомим виходом блока керування, перший вхід сьомого елемента І блоку керування підключений до сьомого прямого входу керування функціонального перетворювача, а другий вхід сьомого елемента І підключений до інверсного восьмого входу керування, вихід сьомого елемента І є восьмим виходом блока керування, перший вхід восьмого елемента І блоку керування підключений до восьмого прямого входу керування функціонального перетворювача, а другий вхід восьмого елемента І підключений до інверсного дев'ятого входу керування, вихід восьмого елемента І є дев'ятим виходом блока керування, дев'ятий прямий вхід керування сполучений з десятим виходом блока керування.
Текст
Винахід відноситься до автоматики, обчислювальної техніки та може використовува тись в системах керування, а також під час автоматичного оброблення текстової мовної інформації. З відомих пристроїв найближчим до винаходу є функціональний перетворювач з багатозначним кодуванням (А.с. №1510077 (СРСР), МКВ H03K19/08, опубл. БВ 23.09.89p., №35), що складається з аналого-цифрового і цифроаналогового перетворювачів та дешифратора, що включає двовходовий елемент І, а також лічильника, перші виходи якого сполучені з однойменними першими входами дешифратора, причому вхід і вихід аналогоцифрового перетворювача є інформаційним входом перетворювача і сполучені з однойменним другим входом дешифратора, виходи дешифратора згруповані з однойменними другими виходами лічильника і підключені до відповідних входів ци фроаналогового перетворювача, вихід якого є виходом перетворювача, тактовий і установчий входи лічильника є відповідно тактовими і установчими входами перетворювача. Відомий функціональний перетворювач з багатозначним кодуванням характеризується неоднорідністю схемних розв'язків дешифратора та лічильника через застосування обчислювальних способів дії і, як наслідок, низькою технологічністю в процесі мікроелектронної реалізації, низькими функціональними можливостями, оскільки реалізує лише тризначне кодування, а також низькою швидкодією через послідовний характер роботи лічильника під час налагодження функціонального перетворювача на виконання потрібного перетворення. В основу винаходу поставлено задачу створення такого функціонального перетворювача з багатозначним кодуванням, у якому за рахунок уведення комутатора та блоку керування, однотипної, одноярусної та просторової реалізації їх й деши фратора, забезпечується однорідність виконання усіх вузлів перетворювача, що веде до підвищення технологічності пристрою в процесі мікроелектронної реалізації та зростання швидкодії, а також за рахунок підвищення до десяти реалізованої значності, забезпечується підвищення його функціональних можливостей. Поставлена задача вирішується тим, що в функціональний перетворювач з багатозначним кодуванням, який складається з аналогоцифрового перетворювача, вхід якого є інформаційним входом функціонального перетворювача та цифроаналогового перетворювача, вихід якого є інформаційним виходом функціонального перетворювача, а також дешифратора, що включає до свого складу двовходовий елемент І, згідно з винаходом, додатково уведені комутатор, що складається з десятьох блоків комутації, кожний з яких виконаний на десятьох двовходови х елементах І, а також блок керування, що включає в себе вісім двовходови х елементів І, у деши фратор додатково уведено сім двовходових елементів І, причому виходи аналого-цифрового перетворювача підключені до відповідних вісімнадцяти інформаційних входів деши фратора, при цьому перший вхід дешифратора, що є першим входом першого елемента І, підключений до першого прямого виходу аналого-цифрового, перетворювача, перший інверсний вихід, аналого цифрового перетворювача підключений до першого виходу де шифратора, др угий вхід першого елемента І підключений до другого інверсного виходу аналогоцифрового перетворювача, вихід першого елемента І підключений до другого виходу деши фратора, другий вхід деши фратора, що є першим входом другого елемента І, підключений до другого прямого виходу аналого-цифрового перетворювача, другий вхід другого елемента І підключений до третього інверсного виходу аналого-цифрового перетворювача, вихід другого елемента І підключений до третього виходу деши фратора, третій вхід дешифратора, що є першим входом третього елемента І, підключений до третього прямого виходу аналого-цифрового перетворювача, другий вхід третього елемента І підключений до четвертого інверсного виходу аналого-цифрового перетворювача, вихід третього елемента І підключений до четвертого виходу деши фратора, четвертий вхід деши фратора, що є першим входом четвертого елемента І, підключений до, четвертого прямого виходу аналого-цифрового перетворювача, другий вхід четвертого елемента І підключений до п'ятого інверсного виходу аналого-цифрового перетворювача, вихід четвертого елемента і підключений до п'ятого виходу де шифратора, п'ятий вхід деши фратора, що є першим входом п'ятого елемента І, підключений до п'ятого прямого виходу аналого-цифрового перетворювача, другий вхід п'ятого елемента І підключений до шостого інверсного виходу аналого-цифрового перетворювача, вихід п'ятого елемента І підключений до шостого виходу деши фратора, шостий вхід дешифратора, що є першим входом шостого елемента І, підключений до шостого прямого виходу аналого-цифрового перетворювача, другий вхід шостого елемента І підключений до сьомого, інверсного виходу аналого-цифрового перетворювача, вихід шостого елемента І підключений до сьомого виходу деши фратора, сьомий вхід дешифратора, що є першим входом сьомого елемента І, підключений до сьомого прямого виходу аналого-цифрового перетворювача, другий вхід сьомого елемента І підключений до восьмого інверсного виходу аналого-цифрового перетворювача, вихід сьомого елемента І підключений до восьмого виходу деши фратора, восьмий вхід дешифратора, що є першим входом восьмого елемента І, підключений до восьмого прямого виходу аналого-цифрового перетворювача, другий вхід восьмого елемента І підключений до, дев'ятого інверсного виходу аналого-цифрового перетворювача, вихід восьмого елемента І підключений до дев'ятого виходу дешифратора, дев'ятий прямий вихід аналого-цифрового перетворювача підключений до десятого виходу дешифратора, перші входи елементів і в кожному блоці комутації сполучені разом і підключені до відповідних виходів дешифратора, другі входи першого, одинадцятого - дев'яносто першого елементів І комутатора сполучені разом (підключені до першого виходу блоку керування, другі входи другого, дванадцятого дев'яносто другого елементів І комутатора сполучені разом і підключені до другого виходу блоку керування, другі входи третього, тринадцятого - дев'яносто третього елементів І комутатора також з'єднані разом і підключені до третього виходу блоку керування, другі входи че твертого, чотирнадцятого - дев'яносто четвертого елементів І комутатора сполучені разом і підключені до четвертого виходу блоку керування, другі входи п'ятого, п'ятнадцятого - дев'яносто п'ятого елементів І комутатора сполучені разом і підключені до п'ятого виходу блоку керування, другі входи шостого, шістнадцятого - дев'яносто шостого елементів І комутатора сполучені разом і підключені до шостого виходу блоку керування, другі - входи сьомого, сімнадцятого - дев'яносто сьомого елементів І комутатора сполучені разом і підключені до сьомого виходу блоку керування, другі входи восьмого, вісімнадцятого - дев'яносто восьмого елементів І комутатора також з'єднані разом і підключенні до восьмого виходу блоку керування, другі входи дев'ятого, дев'ятнадцятого - дев'яносто дев'ятого елементів І комутатора сполучені разом і підключені до дев'ятого виходу блоку керування, другі входи десятого, двадцятого - сотого елементів І комутатора сполучені разом і підключені до виходу блоку керування, виходи першого, одинадцятого - дев'яносто першого елементів І комутатора сполучені разом і утворюють перший вихід комутатора, виходи другого, дванадцятого - дев'яносто другого елементів І комутатора сполучені разом і утворюють другий ви хід комутатора, виходи третього, тринадцятого - дев'яносто третього елементів І комутатора також з'єднані разом і утворюють третій вихід комутатора, виходи четвертого і чотирнадцятого - дев'яносто четвертого елементів І комутатора сполучені разом і утворюють четвертий ви хід комутатора, виходи п'ятого, п'ятнадцятого - дев'яносто п'ятого елементів І комутатора сполучені разом і утворюють п'ятий вихід комутатора, виходи шостого, шістнадцятого - дев'яносто шостого елементів І комутатора сполучені разом і утворюють шостий ви хід комутатора, виходи сьомого, сімнадцятого - дев'яносто сьомого елементів І комутатора сполучені разом і утворюють сьомий вихід комутатора, виходи восьмого, вісімнадцятого - дев'яносто восьмого елементів І комутатора також з'єднані разом і утворюють восьмий вихід комутатора, виходи дев'ятого, дев'ятнадцятого - дев'яносто дев'ятого елементів І комутатора сполучені разом і утворюють дев'ятий вихід комутатора, виходи десятого, двадцятого - сотого елементів І комутатора сполучені разом і утворюють десятий вихід комутатора, виходи комутатора, підключені до відповідних входів цифроаналогового перетворювача, зовнішні входи керування функціонального перетворювача утворюють входи блоку керування, причому перший інверсний вхід керування транзитом підключений до першого виходу блоку керування, перший вхід першого елемента І блоку керування підключений до першого прямого входу керування функціонального перетворювача, а другий вхід першого елемента І підключений до інверсного другого входу керування, вихід першого елемента І є другим виходом блоку керування, перший вхід другого елемента І блоку керування підключений до другого прямого входу керування функціонального перетворювача, а другий вхід другого елемента І підключений до інверсного третього входу керування, вихід другого елемента І є третім виходом блока керування, перший вхід третього елемента І блоку керування підключений до третього прямого входу керування функціонального перетворювача, а другий вхід третього елемента І підключений до інверсного четвертого входу керування, вихід третього елемента І є четвертим виходом блоку, керування, перший вхід четвертого елемента І блоку керування підключений до четвертого прямого входу керування функціонального перетворювача, а другий вхід четвертого елемента І підключений до п'ятого інверсного входу керування, вихід четвертого елемента І є п'ятим виходом блоку керування, перший вхід п'ятого елемента І блоку керування підключений до п'ятого прямого входу керування функціонального перетворювача, а другий вхід п'ятого елемента І підключений до інверсного шостого входу керування, вихід п'ятого елемента І є шостим виходом блока керування, перший вхід шостого елемента І блоку керування підключений до шостого прямого входу керування функціонального перетворювача, а другий вхід шостого елемента І підключений до інверсного сьомого входу керування, вихід шостого елемента І є сьомим виходом блоку керування, перший вхід сьомого елемента і блоку керування підключений до сьомого прямого входу керування функціонального перетворювача, а другий вхід сьомого елемента І підключений до інверсного восьмого входу керування, вихід сьомого елемента І є восьмим виходом блоку керування, перший вхід восьмого елемента І блоку керування підключений до восьмого прямого входу керування функціонального перетворювача, а другий вхід восьмого елемента І підключений до інверсного дев'ятого входу керування, вихід восьмого елемента І є дев'ятим виходом блока керування, дев'ятий прямий вхід керування сполучений з десятим виходом блоку керування. Уведення в функціональний перетворювач з багатозначним кодуванням комутатора, що складається з десятьох блоків комутації, кожний з яких виконаний на десятьох двовходови х елементах І, а також дешифратора та схеми керування, що включають по вісім двовходових елементів І й утворюють в просторі структур у паралельного типу з просторовим k-значним кодуванням, реалізованим у вигляді збуджених двійкових станів просторових полюсів, дозволило забезпечити однотипність й однорідність внутрішньої структури функціональний перетворювач з багатозначним кодуванням, спростити шинну комутацію, а також підвищити швидкодію за рахунок мінімальної затримки в усіх ланках перетворювача. Таким чином, в стр уктурі функціонального перетворювача з багатозначним кодуванням використовуються логічні, а не обчислювальні методи проміжних перетворень з застосуванням симбіозу дво- та 10-значного кодування, що веде до відсутності врахування міжрозрядних зв'язків й набігання розрядної сітки і, як наслідок, до зменшення затримок під час перетворень, спрощення й паралелізму стр уктури. Нарощування значності структурного алфавіту (числа паралельних каскадів ЦАП та АЦП) з 3 до 10 дозволяє підвищити функціональні можливості щодо реалізації множини логічних функцій однієї змінної в 1010/33 разів. На фіг.1 зображена структурна схема функціонального перетворювача з багатозначним кодуванням; на фіг.2 - функціональні схеми аналогоцифрового перетворювача та дешифратора; на фіг.3 - функціональна схема комутатора та схеми керування; на фіг.4 - принципова електрична схема цифроаналогового перетворювача. Функціональний перетворювач з багатозначним кодуванням (фіг.1), містить аналого-цифровий перетворювач (АЦП) 1, дешифратор (ДШ) 2, комутатор (KM) 3, блок 4 керування (БК), цифроаналоговий, перетворювач (ЦАП) 5, причому вхід 6 АЦП 1 є інформаційним входом перетворювача, виходи 7-24 АЦП 1 підключені до відповідних вісімнадцяти інформаційних входів дешифратора 2, виходи 25 - 34 якого підключені до відповідних перших десяти входів комутатора 3, другі входи 35 - 44 комутатора 3 сполучені з десятьма відповідними виходами блоку 4 керування, виходи 45 - 54 комутатора 3 підключені до відповідних десятьох входів ЦАП 5, а вихід 55 ЦАП 5 є виходом функціонального перетворювача в цілому, зовнішні входи 56 - 73 керування функціонального перетворювача утворюють входи блоку 4 керування. АЦП 1 (фі г.2) містить вхід 6, який є одночасно входом пристрою і об'єднаним інформаційним входом дев'яти компараторів 74.1 - 74.9, входи 75 - 83 опорних сигналів компараторів 74.1 - 74.9, підключені до відповідних точок дільника напруги, що складається з резисторів 84.1 - 84.9, а також виходи 7 - 24. Дешифратор 2 (фіг.2) містить вісімнадцять інформаційних входів 7 - 24, десять виходів 25 - 34 та включає до свого складу вісім двовходових елементів 85.1 - 85.8 І, причому перший вхід ДШ 2, що є першим входом першого елемента 85.1 І, підключений до першого прямого виходу 7 АЦП 1, перший інверсний вихід 8 АЦП 1 транзитом підключений до першого виходу 25 ДШ 2, др угий вхід першого елемента 85,1 І підключений до другого інверсного виходу 10 АЦП 1, вихід першого елемента 85.1 І підключений до другого виходу 26 ДШ 2, другий вхід ДШ 2, що є першим входом другого елемента 85.2 І підключений до другого прямого виходу 9 АЦП 1, др угий вхід елемента 85.2 І підключений до третього інверсного виходу 12 АЦП 1, вихід елемента 85,2 І підключений до третього виходу 27 ДШ 2, третій вхід ДШ 2, що є першим входом третього елемента 85.3 І, підключений до третього прямого виходу 11 АЦП 1, другий вхід елемента 85.31 підключений до четвертого інверсного виходу 14 АЦП 1, вихід елемента 85.3 і підключений до четвертого ви ходу 28 ДШ 2, че твертий вхід ДШ 2, що є першим входом елемента 85,4 І, підключений до четвертого прямого виходу 13 АЦП 1, другий вхід четвертого елемента 85.4 І підключений до п'ятого інверсного виходу 16 АЦП 1, ви хід елемента 85.4 І підключений до п'ятого виходу 29 ДШ 2, п'ятий вхід ДШ 2, що є першим входом елемента 85.5 І, підключений до п'ятого прямого виходу 15 АЦП 1, другий вхід п'ятого елемента 85.5 І підключений до шостого інверсного виходу 18 АЦП 1, вихід елемента 85.5 І підключений до шостого ви ходу 30 ДШ 2, шостий вхід ДШ 2, що є першим входом шостого елемента 85.6 І, підключений до шостого прямого виходу 17 АЦП 1, другий вхід елемента 85.6 І підключений до сьомого інверсного виходу 20 АЦП 1, вихід елемента 85,6 І підключений до сьомого виходу 31 ДШ 2, сьомий вхід ДШ 2, що є першим входом сьомого елемента 85.7 І, підключений до сьомого прямого виходу 19 АЦП 1, другий вхід сьомого елемента 85.7 І підключений до восьмого інверсного виходу 22 АЦП 1, вихід елемента 85.7 І підключений до восьмого виходу 32 ДШ 2, восьмий вхід ДШ 2, що є першим входом восьмого елемента 85.8 І, підключений до восьмого прямого виходу 21 АЦП 1, другий вхід восьмого елемента 85.8 І підключений до дев'ятого інверсного виходу 24 АЦП 1, вихід елемента 85,8 І підключений до дев'ятого виходу 33 ДШ 2, дев'ятий прямий вихід 23 АЦП 1 транзитом підключений до десятого виходу 34 ДШ 2. Комутатор 3 (фіг.3) містить сто двовходових елементів 86.1 - 86.100 І, що утворюють десять блоків 3.1 - 3.10 комутації по десять двовходових елементів І в кожному, причому перші входи елементів 86,t I (t = 1 - 100) в кожному блоці 3.k (k = 1 - 10) комутації сполучені разом і підключені до відповідних виходів 25 - 34 ДШ 2, другі входи першого 86.1, одинадцятого 86.11 - дев'яносто першого 86.91 елементів і КМ 3 сполучені разом і підключенні до першого виходу 35 БК 4, др угі входи другого 86.2, дванадцятого 86.12 - дев'яносто другого 86.92 елементів і КМ 3 сполучені разом і підключені до другого виходу 36 БК 4, другі входи третього 86.3, тринадцятого 86.13 - дев'яносто третього 86.93 елементів І КМ 3 також з'єднані разом і підключені до третього виходу 37 БК 4, др угі входи четвертого 86.4, чотирнадцятого 86.14 - дев'яносто четвертого 86.94 елементів І КМ 3 сполучені разом і підключенні до четвертого виходу 38 БК 4, другі входи п'ятого 86.5, п'ятнадцятого 86.15 - дев'яносто п'ятого елементів 86.95 І КМ 3 сполучені разом і підключенні до п'ятого виходу 39 БК 4, другі входи шостого 86.6, шістнадцятого 86,16 - дев'яносто шостого елементів 86.96 І КМ 3 сполучені разом і підключені до виходу 40 БК 4, другі входи сьомого 86.7, сімнадцятого 86.17 - дев'яносто сьомого 86.97 елементів І КМ 3 сполучені разом і підключені до сьомого виходу 41 БК 4, другі входи восьмого 86.8, вісімнадцятого 86.18 - дев'яносто восьмого 86.98 елементів І КМ 3 також з'єднані разом і підключені до восьмого виходу 42 БК 4, другі входи дев'ятого 86.9, дев'ятнадцятого 86.19 - дев'яносто дев'ятого 86.99 елементів І КМ 3 сполучені разом і підключені до дев'ятого ви ходу 43 БК 4, др угі входи десятого 86.10, двадцятого 86.20 - сотого 86.100 елементів І КМ 3 сполучені разом і підключені до десятого виходу 44 БК 4, виходи першого 83.1, одинадцятого 86.11 дев'яносто першого 86.91 елементів І КМ 3 сполучені разом і утворюють перший вихід 45 КМ 3, ви ходи другого 86.2, дванадцятого 86.12 - дев'яносто другого 86.92 елементів І КМ 3 сполучені разом і утворюють другий ви хід 46 КМ 3, ви ходи третього 86.3, тринадцятого 86.13 - дев'яносто третього 86.93 елементів І КМ 3 також об'єднані разом і утворюють третій вихід 47 КМ 3, виходи четвертого 86.4, чотирнадцятого 86.14 - дев'яносто четвертого 86.94 елементів І КМ 3 сполучені разом і утворюють четвертий вихід 48 КМ 3, виходи п'ятого 86.5, п'ятнадцятого 86.15 - дев'яносто п'ятого 86.95 елементів І КМ 3 сполучені разом і утворюють п'ятий вихід 49 КМ 3, ви ходи шостого 86.6, шістнадцятого 86,16 - дев'яносто шостого 86.96 елементів І КМ 3 сполучені разом і утворюють шостий вихід 50 КМ 3, виходи сьомого 86.7, сімнадцятого 86.17 дев'яносто сьомого 86.97 елементів І КМ 3 сполучені разом і утворюють сьомий вихід 51 КМ 3, виходи восьмого 86.8, вісімнадцятого 86.18 - дев'яносто восьмого 86.98 елементів І КМ 3 також з'єднані разом і утворюють восьмий вихід 52 КМ 3, виходи дев'ятого 86.9, дев'ятнадцятого 86.19 - дев'яносто дев'ятого 86.99 елементів І КМ 3 сполучені разом і утворюють дев'ятий вихід 53 КМ 3, виходи десятого 86.10, двадцятого 86.20 - сотого 86.100 елементів І КМ 3 сполучені разом і утворюють десятий вихід 54 КМ 3. БК 4 (фіг.3), за аналогією з ДШ 2, містить вісімнадцять входів 56 - 73, які є зовнішніми входами керування функціонального перетворювача, десять виходів 35 - 44 і вісім двовходових елементів 85.9 85,16 І, причому перший інверсний вхід 57 керування підключений транзитом до першого виходу 35 БК 4, перший вхід першого елемента 85.9 І БК 4 підключений до першого прямого входу 56 керування функціонального перетворювача, а другий вхід першого елемента 85.9 І підключений до другого інверсного входу 59 керування, вихід першого елемента 85.9 І підключений до другого виходу 36 БК 4, перший вхід другого елемента 85.10 І БК 4 підключений до другого прямого входу 58 керування функціонального перетворювача, а другий вхід друго го елемента 85.10 І БК 4 підключений до третього інверсного входу 61 керування, вихід другого елемента 85.10 І підключений до третього виходу 37 БК 4, перший вхід третього елемента 85.11 І БК 4, підключений до третього прямого входу 60, а др угий вхід третього елемента 85.11 І БК 4 підключений до четвертого інверсного входу 63 керування, вихід третього елемента 85.11 І підключений до четвертого виходу 38 БК 4, четвертий вхід БК 4, що є першим входом четвертого елемента 85.12 І БК 4, підключений до четвертого прямого входу 62 керування функціонального перетворювача, а другий вхід четвертого елемента 85.12 І підключений до п'ятого інверсного входу 65 керування, вихід четвертого елемента 85.12 І підключений до п'ятого виходу 39 БК 4, п'ятий вхід БК 4, що є першим входом п'ятого елемента 85.13 І БК 4, підключений до п'ятого прямого входу 66 керування, другий вхід п'ятого елемента 85.13 І підключений до шостого інверсного входу 67, ви хід елемента 85.13 І підключений до шостого виходу 40 БК 4, шостий вхід БК 4, що є першим входом шостого елемента 85.14 І, підключений до шостого прямого входу 66 керування, другий вхід шостого елемента 85.14 І підключений до сьомого інверсного входу 69, вихід елемента 85.14 І підключений до сьомого виходу 41 БК 4, сьомий вхід БК 4, що є першим входом сьомого елемента 85.15 І, підключений до сьомого прямого входу 68 керування, другий вхід сьомого елемента 85.15 І підключений до восьмого інверсного виходу 71, вихід елемента 85.15 І підключений до восьмого виходу 42 БК 4, восьмий вхід БК 4, що є першим входом восьмого елемента 85.16 І, підключений до восьмого прямого входу 70 керування, другий вхід восьмого елемента 85,16 І підключений до дев'ятого інверсного входу 71, вихід елемента 85,16 І підключений до дев'ятого виходу 43 БК 4, дев'ятий прямий вхід 72 транзитом підключений до десятого виходу 44 БК 4. ЦАП 5 (фіг.4) містить десять схем керування 87.1 - 87.10, лінійку 88 транзисторних біполярних ключів та десяти-ланковий транзисторний дільник 89 напруги, причому входи схем 87.1 - 87.10 керування підключені до виходів 45 - 54 КМ 3, а вихід 55 ЦАП 5 є ви ходом перетворювача. В ви хідному стані на вхід 6 АЦП 1 (ди в. фіг.1) надходить нульовий початковий сигнал. При цьому на виходах 7 - 24 АЦП 1 забезпечуються наступні сигнали: . Під час надходження на вхід 6 сигналу логічної "1" на виходах 7 - 24 маємо , а логічної "2" - , ..., логічної "9" - , тобто на відповідні входи ДШ 2 надходять (табл.1) парафазні сигнали від компараторів 74.1 - 74.9 (див. фіг.2) АЦП 1. Теорія та практика штучного інтелекту (Шабанов-Кушнаренко Ю.П. Теория интеллекта. Математические средства. - X.; Ви ща шк. Изд-во при Харьк, ун-те, 1984. - 144с.) використовує поняття елемента розпізнавання, який під час подачі на його вхід букви б виробляє на виході сигнал "1". При надходженні будь-якої іншої букви елемент розпізнавання виробляє сигнал "0", що свідчить про незбіжність букви, яка надійшла з потрібною буквою s. Отже, тут ми використовуємо присвоювання кожному провіднику (кожному виходу АЦП), через який надходить двозначний сигнал ("0" чи "1"), певне розпізнавання xs, де s - деяке значення k-значного алфавіту sЄ{0, 1, 2, .... k-1}, x - k - значна змінна. Двозначні сигнали, що надходять таким провідником (виходом). Інтерпретуються тепер як значення розпізнавання. У випадку використання в якості елемента розпізнавання АЦП (лінійка компараторів з єдиним опорним дільником напруги), реалізуємо елемент розпізнавання kзначних сигналів з одним входом і k виходами. При цьому необхідно розв'язати задачу однозначного розпізнавання, коли амплітуда вхідного k-значного сигналу перетинає опорні рівні напруги з відповідними значеннями амплітуд. Це досягається шляхом уведення на кожному прямому ви ході 7.9, .... 23 компараторів 74.І (І = 1 ... 9) додатково двовходови х елементів 85.j і (j = 1 ... 8), причому до одного входу елемента 85.j і необхідно підключити прямий вихід компаратора 74.n, а на інший - подати сигнал з інверсного виходу наступного компаратора 74.n + 1 (див. фіг.2). Кожний раз, під час спрацювання наступного n + 1 компаратора, на його інверсному виході 8, 10, .... 24 появиться сигнал "0", який надійде на другий вхід елемента 85.j і, а оскільки на перший вхід елемента 85.j І подано сигнал "1", з відповідних виходів 7, 9, ..., 23, в результаті відбудеться логічне відключення прямого виходу попереднього компаратора 74.n, що призначений для розпізнавання меншого n-го значення k-значного сигналу. Таким чином, із змістовної точки зору, елемент розпізнавання, утворений паралельними АЦП 1 та дешифратором ДШ 4, перетворює сигнали k-значного алфавіту у двозначне їх відображення станів просторових полюсів виходів 25 - 34. Таким чином, використовуючи в АЦП 1 дев'ять компараторів 76.1 - 76.9 можна розпізнати десять рівнів 10-значного сигналу. Для розпізнавання нульового сигналу, при цьому, не потрібний окремий компаратор, оскільки інверсний сигнал з виходу 8 першого компаратора повністю відповідає тому сигналу, який повинен формувати елемент розпізнавання "0". Сигнал розпізнавання "1" від компаратора 74.1 проходить через елемент 85.1 І проходить в тому випадку, коли не включений компаратор 74.2, що розпізнає логічну "2" і відбувається розпізнавання логічної "1", тобто на вхід 6 АЦП 1 надійшов 10-значний сигнал з рівнем, що дорівнює "1". Відповідно, коли на вхід 6 надходить логічна "2" здійснюється відключення прямого виходу 7 попереднього компаратора і на окремий прямий вихід 9 другого компаратора 74.2 надходить логічна "1", що сигналізує, про те що відбулося розпізнавання логічної "2". Аналогічно виглядає робота всіх наступних компараторів 74.2 і під час перевищення рівня вхідного сигналу над опорним рівнем, крім останнього. Справа у тому, що наступного вищого рівня вхідного сигналу немає, а всі решта значень є меншими, отже відпадає необхідність відключення даного виходу дією наступного каскаду. Всі описані логічні функції виконує ДШ 2 (див. фіг.2), а логіка його роботи описується таблицею істинності (табл.2). Логіку роботи ДШ 2 описує наступна система рівнянь: де - сигнали інверсних ви ходів 8, 10, ..., 24 АЦП 1; - сигнали прямих виходів 7, 9, ..., 23 АЦП 1, & - операція кон'юнкції. Переходячи до опису роботи пристрою в деталях відзначимо, що тут розглянутий варіант реалізації функціонального перетворювача (фіг.1) для значності k = 10. Оскільки перетворювач є універсальним, то потужність множини функцій, що реалізуються одновходовим універсальним функціональним перетворювачем дорівнює N = kk - 1010. В силу універсальності функціонального перетворювача, десять варіантів можливих станів просторових ви ходів АЦП 1 й ДШ 2, необхідно перетворити в 10 комбінацій керуючих сигналів для ЦАП 5. Справа в тому, що в загальному випадку після розпізнавання одного з k-значних сигналів на виходах ДШ 2 отримано один з k варіантів просторових (паралельних) одиничних кодів (див. табл.2), а для формування вихідних сигналів перетворювача необхідно співставити кожному з k вхідних сигналів один з k сигналів один з k сигналів вихідної k-значної функції одної змінної, яка містить також k значень, тобто необхідно сформувати керуючий сигнал на одному з k входів 45 - 54 ЦАП 5. Наприклад, візьмемо ряд функцій 10-значної логіки однієї змінної змінна x 0 1 2 3 4 5 6 7 8 9; інверсія: x = k-1-x: 9 8 7 6 5 4 3 2 1 0; циклічне заперечення: x = x + 1 (mod k): 1 2 3 4 5 6 7 8 9 0. Отже, для просторового варіанту дії функціонального перетворювача з багатозначним кодуванням, при k = 10, необхідно сформувати у кожному такті тільки один сигнал на виході просторової комутаційної матриці 10 x 10, що й показано в табл.3 для десятьох виходів 45 - 54 КМ 3. Для здійснення такого просторового розподілу в дво х вимірах у перетворювач уведено КМ 3, що містить десять блоків 3.k (k = 1 ... 10) комутації сигналів логічної "1" з виходів ДШ 2. Таким чином, просторовий дешифратор 2 здійснює вертикальне переміщення логічної "1" в матриці керуючих сигналів і включає відповідний блок комутації 3.k (див. фіг.3), який в свою чергу здійснює перекомутацію логічної "1", що надійшла в горизонтальному напрямі з АЦП 1 в одному з k можливих вертикальних напрямів для включення відповідного з лінійки 88 ключів ЦАП 5. Оскільки всі k ключів ЦАП 5 постійно підключені до відповідних їм k значень опорних сигналів, то на вихід 55 перетворювача, по ходу змін значень kзначної функції на вході 6 перетворювача, будуть почергово надходити значення функції, вибраної комутатором 3 й блоком керування 4 відповідно. Керування процесом логічної перекомутації здійснюється блоком 4 керування під впливом зовнішніх керуючих сигналів з входів 56 - 73. Оскільки необхідно сформувати k керуючих просторових сигналів на вході k блоків комутації 3.k, на зовнішні входи 56 - 73 блоку 4 керування надходить n-розрядний паралельний код, де, n = k. При такому підході до вибору розрядності коду звичайно виникає певна надлишковість, але для роботи перетворювача ця обставина несуттєва, оскільки частину можливих значень керуючого сигналу можна не, використовувати чи використати, як надлишкові, для підвищення завадостійкості. Крім того, входи 56 - 73 можуть бути керовані від будьякого іншого елемента розпізнавання букви kзначного алфавіту. Для нашого прикладу n = 10, а це значить, що з можливих 210 використовуються тільки 10 вхідних сигналів наступного виду: , ,, ..., , які перетворюються в 10 варіантів просторових одиничних кодів: , , , …, . Таким чином, ми знову приходимо до таблиці істинності (табл.3), аналогічної до табл.2 і, відповідно, до алгоритму роботи й структури аналогічної ДШ 2. Повертаючись до роботи блоку 3 комутатора, необхідно відзначити, що на його входи 25 - 34, 35 44 надходять сигнали від дешифратора 2 та блоку 4 керування відповідно, позначимо ці сигнали як y0, y1, .... y9 і r0, r 1, ..., r9, причому сигнали y0, y1, ..., y9 від ДШ 2 здійснюють вибір блоку 3.k (k = 1 ... 10) комутації, а сигнали r0, r1, ..., r9 від ДШ 2 - вибір значення з k, яке повинно бути підключене на вихід 55 перетворювача. Відповідні виходи блоків 3.k об'єднані разом і утворюють десять виходів 45 - 54 комутатора 3. Використання провідного АБО на виходах 45 - 54 правомірне, оскільки в кожний такт роботи перетворювача активним є тільки один із виходів блоків 3.k комутації. Формально робота комутатора 3 може бути описана наступною системою рівнянь де V - операція диз'юнкції. Нарешті відзначимо, що уведення в функціональний перетворювач з багатозначним кодуванням комутатора 3, що складається з десятьох блоків 3.k комутації, кожний з яких реалізований на двовходових елементах 86.i І, а також блоку керування 4, що включає двовходові елементи 85.j І, які утворюють у просторі структур у паралельного типу з просторовим k-значним кодуванням, здійсненим за рахунок двійкових станів просторових полюсів, а також використання методів теорії інтелекту для описання алгоритмів роботи і структури побудови, коли k-значні числа й перетворення над ними описуються з допомогою алгебри скінченних предикатів уперше дозволило отримати найпростіші аналітичні записи (1), (2) для описання дії основних компонентів функціонального перетворювача, що збігаються з формулами алгебри логіки, але зберігають властивості k-значного алфавіту, забезпечують паралелізм і однорідність структури та дозволяють гранично економно описати й реалізувати всі необхідні перетворення вхідного сигналу. Справа в тому, що застосування логічних методів математичного моделювання з симбіозом kзначного кодування та двозначних методів побудови проміжних просторових перетворювачів (ДШ, КМ, БК) дозволило реалізувати структур у функціонального перетворювача з багатозначним кодуванням значно простіше, ніж при використанні традиційних розв'язків, які отримуються з використанням обчислювальних методів алгебри логіки та традиційних двійкових методів побудови в базисах диз'юнктивних і кон'юнктивних нормальних форм, через відсутність впливу процедур врахування міжрозрядних зв'язків та набігання довжини розрядної сітки, забезпечити однотипність і однорідність внутрішньої структури, суттєво зменшити апаратурні затрати на створення перетворювача, спростити шинну комутацію, а також підвищити швидкодію за рахунок мінімальної затримки сигналів у всіх ланках перетворювача.
ДивитисяДодаткова інформація
Назва патенту англійськоюFunctional generator with multiple-digit coding
Автори англійськоюBondarenko Mykhailo Fedorovych, Konoplianko Zenovii Dmytrovych, Chetverykov Hryhorii Hryhorovych
Назва патенту російськоюФункциональный преобразователь с многозначным кодированием
Автори російськоюБондаренко Михаил Федорович, Коноплянко Зеновий Дмитриевич, Четвериков Григорий Григорович
МПК / Мітки
МПК: H03K 19/02
Мітки: багатозначним, перетворювач, кодуванням, функціональний
Код посилання
<a href="https://ua.patents.su/8-14936-funkcionalnijj-peretvoryuvach-z-bagatoznachnim-koduvannyam.html" target="_blank" rel="follow" title="База патентів України">Функціональний перетворювач з багатозначним кодуванням</a>
Попередній патент: Спосіб збирання кормових корнеплодів та пристрій для його здійснення
Наступний патент: Індуктор інтерферону
Випадковий патент: Спосіб корекції d-вітамінного статусу у корів в передродовому і післяродовому періодах та їхніх телят