Пристрій для обчислення гіперболічного тангенса
Номер патенту: 46616
Опубліковано: 25.12.2009
Автори: Баранов Володимир Леонідович, Жуков Ігор Анатолійович, Баранов Георгій Леонідович, Мартинова Оксана Петрівна
Формула / Реферат
Пристрій для обчислення гіперболічного тангенса, який містить три регістри, блок множення, три комутатори, перетворювач кодів, блок керування, перший вихід якого з'єднаний з установлювальними входами першого, другого і третього регістрів, другий вихід блока керування з'єднаний з керуючим входом прийому інформації першого регістра, керуючий вхід видачі інформації якого з'єднаний з третім виходом блока керування, причому інформаційні входи пристрою з'єднані з інформаційними входами першого регістра, виходи третього регістра з'єднані з першою групою входів першого комутатора, виходи якого з'єднані з першою групою входів блока множення, друга група входів якого з'єднана з виходами другого комутатора, виходи перетворювача кодів з'єднані з першою групою входів третього комутатора, четвертий вихід блока керування з'єднаний з керуючим входом прийому інформації другого регістра і з керуючим входом видачі інформації третього регістра, п'ятий вихід блока керування з'єднаний з керуючим входом видачі інформації другого регістра і з керуючим входом прийому інформації третього регістра, блок керування містить генератор тактових імпульсів, генератор одиночного імпульсу, перший лічильник, перший комутатор, два ключі, перший тригер, п'ять елементів затримки, два елементи І, чотири елементи АБО і два елементи НІ, причому вихід генератора тактових імпульсів з'єднаний з інформаційним входом генератора одиночного імпульсу, входом першого елемента НІ і першим входом першого елемента І, вихід першого ключа з'єднаний з першим виходом блока керування, керуючим входом першого лічильника і першим входом першого елемента АБО, вихід якого з'єднаний з входом скидання першого тригера, установлювальні входи першого лічильника з'єднані з першою групою виходів першого комутатора, вихід генератора одиночного імпульсу з'єднаний з входом першого елемента затримки, першим входом другого елемента АБО і другим виходом блока керування, вихід першого елемента затримки з'єднаний з входом другого елемента затримки, першим входом третього елемента АБО і третім виходом блока керування, прямий вихід першого тригера з'єднаний з другим входом першого елемента І, лічильний вхід першого лічильника з'єднаний з виходом другого елемента АБО, другий вхід якого з'єднаний з виходом першого елемента І, вихід переповнення першого лічильника з'єднаний з входом третього елемента затримки, вихід якого з'єднаний з входом четвертого елемента затримки, перший вхід другого елемента І з'єднаний з виходом першого елемента НІ, вихід другого елемента І з'єднаний з другим входом третього елемента АБО, вихід якого з'єднаний з четвертим виходом блока керування, вихід четвертого елемента затримки з'єднаний з першим входом четвертого елемента АБО, керуючий вхід генератора одиночного імпульсу з'єднаний з виходом другого ключа, шина логічного нуля з'єднана з першими входами першого і другого ключів і з входом другого елемента НІ, вихід якого з'єднаний з другими входами першого і другого ключів, перший і другий входи першого комутатора з'єднані відповідно з виходом другого елемента НІ і з шиною логічного нуля, який відрізняється тим, що в нього додатково введені четвертий і п'ятий регістри, зсувач, квадратор, четвертий і п'ятий комутатори, блок керування додатково містить другий лічильник, другий комутатор, другий, третій і четвертий тригери, третій, четвертий і п'ятий елементи І, п'ятий елемент АБО, причому виходи першого регістра з'єднані з інформаційними входами зсувача і з першою групою входів четвертого комутатора, виходи якого з'єднані з інформаційними входами другого регістра, виходи другого регістра з'єднані з інформаційними входами третього регістра, виходи блока множення з'єднані з другою групою входів четвертого комутатора, виходи четвертого регістра з'єднані з інформаційними входами п'ятого регістра, виходи якого з'єднані з першою групою входів другого комутатора і з другою групою входів третього комутатора, входи квадратора з'єднані з виходами третього комутатора, друга група входів першого і другого комутаторів з'єднані з виходами перетворювача кодів, входи якого з'єднані з виходами п'ятого комутатора, виходи квадратора з'єднані з інформаційними входами четвертого регістра і з першою групою входів п'ятого комутатора, друга група входів якого з'єднана з виходами зсувача, установлювальні входи четвертого і п'ятого регістрів з'єднані з першим виходом блока керування, четвертий вихід якого з'єднаний з керуючим входом прийому інформації четвертого регістра і з керуючим входом видачі інформації п'ятого регістра, керуючий вхід видачі інформації четвертого регістра і керуючий вхід прийому інформації п'ятого регістра з'єднані з п'ятим виходом блока керування, шоста група виходів якого з'єднана з керуючими входами зсувача, керуючи входи першого, другого і п'ятого комутаторів з'єднані з сьомим виходом блока керування, восьмий вихід якого з'єднаний з керуючим входом третього комутатора, дев'ятий вихід блока керування з'єднаний з керуючим входом четвертого комутатора, вихід другого елемента АБО блока керування з'єднаний з п'ятим виходом блока керування, шоста група виходів якого з'єднана з другою групоювиходів першого комутатора блока керування, установлювальні входи другого лічильника з'єднані з виходами другого комутатора блока керування, сьомий вихід блока керування з'єднаний з прямим виходом другого тригера, установлювальний вхід і вхід скидання другого тригера з'єднані відповідно з виходом третього елемента затримки і з виходом четвертого елемента АБО, другий вхід якого з'єднаний з виходом першого ключа блока керування, вихід першого ключа з'єднаний з керуючим входом другого лічильника, вихід переповнення якого з'єднаний через п'ятий елемент затримки з другим входом першого елемента АБО блока керування, перший і другий входи другого комутатора блока керування з'єднані відповідно з виходом другого елемента НЕ і з шиною логічного нуля, восьмий вихід блока керування з'єднаний з прямим виходом першого тригера, установлювальний вхід якого з'єднаний з виходом третього елемента І, прямий вихід першого тригера з'єднаний з другим входом другого елемента І, прямий вихід третього тригера з'єднаний з дев'ятим виходом блока керування і з першим входом третього елемента І, другий вхід якого з'єднаний з виходом другого елемента затримки, вихід першого ключа блока керування з'єднаний з входом скидання третього тригера, установлювальний вхід якого з'єднаний з виходом четвертого елемента І, вихід генератора одиночного імпульсу блока керування з'єднаний з першим входом четвертого елемента І, другий вхід якого з'єднаний з виходом п'ятого елемента АБО, лічильний вхід другого лічильника з'єднаний з виходом п'ятого елемента І, перший і другий входи якого з'єднані відповідно з прямим виходом четвертого тригера і з виходом другого елемента АБО, вихід переповнення першого лічильника з'єднаний з установлювальним входом четвертого тригера, вхід скидання якого з'єднаний з виходом першого елемента АБО, інформаційні входи пристрою з'єднані з групою входів п'ятого елемента АБО блока керування.
Текст
Пристрій для обчислення гіперболічного тангенса, який містить три регістри, блок множення, три комутатори, перетворювач кодів, блок керування, перший вихід якого з'єднаний з установлювальними входами першого, другого і третього регістрів, другий вихід блока керування з'єднаний з керуючим входом прийому інформації першого регістра, керуючий вхід видачі інформації якого з'єднаний з третім виходом блока керування, причому інформаційні входи пристрою з'єднані з інформаційними входами першого регістра, виходи третього регістра з'єднані з першою групою входів першого комутатора, виходи якого з'єднані з першою групою входів блока множення, друга група входів якого з'єднана з виходами другого комутатора, виходи перетворювача кодів з'єднані з першою групою входів третього комутатора, четвертий вихід блока керування з'єднаний з керуючим входом прийому інформації другого регістра і з керуючим входом видачі інформації третього регістра, п'ятий вихід блока керування з'єднаний з керуючим входом видачі інформації другого регістра і з керуючим входом прийому інформації третього регістра, блок керування містить генератор тактових імпульсів, генератор одиночного імпульсу, перший лічильник, перший комутатор, два ключі, перший тригер, п'ять елементів затримки, два елементи І, чотири елементи АБО і два елементи НІ, причому вихід генератора тактових імпульсів з'єднаний з інформаційним входом генератора одиночного імпульсу, входом першого елемента НІ і першим входом першого елемента І, вихід першого ключа з'єднаний з першим виходом блока керування, керуючим входом першого лічильника і першим входом першого елемента АБО, вихід якого з'єднаний з входом скидання першого тригера, установлювальні входи першого лічильника з'єднані з першою групою виходів першого комутатора, вихід генератора одиночного імпульсу з'єд 2 (19) 1 3 46616 4 з виходами перетворювача кодів, входи якого ключа блока керування, вихід першого ключа з'єдз'єднані з виходами п'ятого комутатора, виходи наний з керуючим входом другого лічильника, виквадратора з'єднані з інформаційними входами хід переповнення якого з'єднаний через п'ятий четвертого регістра і з першою групою входів п'яелемент затримки з другим входом першого елетого комутатора, друга група входів якого з'єднана мента АБО блока керування, перший і другий вхоз виходами зсувача, установлювальні входи четди другого комутатора блока керування з'єднані вертого і п'ятого регістрів з'єднані з першим виховідповідно з виходом другого елемента НЕ і з шидом блока керування, четвертий вихід якого з'єдною логічного нуля, восьмий вихід блока керуваннаний з керуючим входом прийому інформації ня з'єднаний з прямим виходом першого тригера, четвертого регістра і з керуючим входом видачі установлювальний вхід якого з'єднаний з виходом інформації п'ятого регістра, керуючий вхід видачі третього елемента І, прямий вихід першого тригеінформації четвертого регістра і керуючий вхід ра з'єднаний з другим входом другого елемента І, прийому інформації п'ятого регістра з'єднані з п'япрямий вихід третього тригера з'єднаний з дев'ятим виходом блока керування, шоста група вихотим виходом блока керування і з першим входом дів якого з'єднана з керуючими входами зсувача, третього елемента І, другий вхід якого з'єднаний з керуючи входи першого, другого і п'ятого комутавиходом другого елемента затримки, вихід першоторів з'єднані з сьомим виходом блока керування, го ключа блока керування з'єднаний з входом скивосьмий вихід якого з'єднаний з керуючим входом дання третього тригера, установлювальний вхід третього комутатора, дев'ятий вихід блока керуякого з'єднаний з виходом четвертого елемента І, вання з'єднаний з керуючим входом четвертого вихід генератора одиночного імпульсу блока керукомутатора, вихід другого елемента АБО блока вання з'єднаний з першим входом четвертого керування з'єднаний з п'ятим виходом блока керуелемента І, другий вхід якого з'єднаний з виходом вання, шоста група виходів якого з'єднана з друп'ятого елемента АБО, лічильний вхід другого лігою групою виходів першого комутатора блока чильника з'єднаний з виходом п'ятого елемента І, керування, установлювальні входи другого лічильперший і другий входи якого з'єднані відповідно з ника з'єднані з виходами другого комутатора блока прямим виходом четвертого тригера і з виходом керування, сьомий вихід блока керування з'єднадругого елемента АБО, вихід переповнення перний з прямим виходом другого тригера, установшого лічильника з'єднаний з установлювальним лювальний вхід і вхід скидання другого тригера входом четвертого тригера, вхід скидання якого з'єднані відповідно з виходом третього елемента з'єднаний з виходом першого елемента АБО, інзатримки і з виходом четвертого елемента АБО, формаційні входи пристрою з'єднані з групою входругий вхід якого з'єднаний з виходом першого дів п'ятого елемента АБО блока керування. Корисна модель відноситься до обчислювальної техніки і може бути використана в нейрокомп'ютерних технологіях для обчислення функції активації нейронів у вигляді гіперболічного тангенсу. Відомий пристрій для обчислення гіперболічного тангенсу, який містить дванадцять регістрів, чотири суматора, чотири блоки зсуву, блок аналізу знака, вісім мультиплексорів, блок аналізу аргументу і блок формування початкових умов [1]. Основний недолік відомого пристрою полягає в складності його реалізації. Відомий пристрій для обчислення гіперболічного тангенсу, що містить комутатори, блоки обчислення часткових сум, комбінаційні суматори [2]. Основний недолік цього відомого пристрою полягає в тому, що він потребує додатковий блок ділення гіперболічного синуса на гіперболічний косинус для формування гіперболічного тангенсу. Найбільш близьким до корисної моделі є пристрій для обчислення сигмоїдальної функції, у вигляді гіперболічного тангенсу [3]. Пристрій містить три регістри і блок множення, причому інформаційні входи пристрою з'єднані з інформаційними входами першого регістра, а виходи блока множення з'єднані з інформаційними входами другого регістра, три комутатори, перетворювач кодів і блок керування, перший вихід якого з'єднаний з установочними входами першого, другого і третьо го регістрів, другий вихід блоку керування з'єднаний з керуючим входом прийому інформації першого регістра, керуючий вхід видачі інформації якого з'єднаний з третім виходом блоку керування, виходи першого регістра з'єднані з першою групою входів першого комутатора, виходи якого з'єднані з першою групою входів блока множення, друга група входів якого з'єднана з виходами другого комутатора, виходи другого регістра з'єднані з першою групою входів третього комутатора і з входами перетворювача кодів, виходи якого з'єднані з другою групою входів третього комутатора, керуючи входи першого, другого і третього комутаторів з'єднані з четвертим виходом блоку керування, п'ятий вихід якого з'єднаний з керуючим входом прийому інформації другого регістра і з керуючим входом видачі інформації третього регістра, шостий вихід блоку керування з'єднаний з керуючим входом видачі інформації другого регістра і з керуючим входом прийому інформації третього регістра, інформаційний вхід знаку аргументу з'єднаний з інформаційним входом старшого розряду першого регістра, перша група входів другого комутатора з'єднана з інформаційними входами параметра адаптації, виходи третього комутатора з'єднані з інформаційними входами третього регістра, виходи якого з'єднані з другими групами входів першого і другого комутаторів. 5 46616 6 Основний недолік прототипу викликаний низьшого елемента НЕ, вихід другого елемента І з'єдкою точністю апроксимації гіперболічного тангеннаний з другим входом третього елемента АБО, су. вихід якого з'єднаний з четвертим виходом блоку В основу корисної моделі поставлено задачу керування, вихід четвертого елемента затримки удосконалення пристрою для обчислення гіпербоз'єднаний з першим входом четвертого елемента лічного тангенсу шляхом введення в пристрій, що АБО, керуючий вхід генератора одиночного імпумістить три регістри, блок множення, три комутальсу з'єднаний з виходом другого ключа, шина тори, перетворювач кодів і блок керування, додатлогічного нуля з'єднана з першими входами перково двох регістрів, зсувача, квадратора і двох шого і другого ключів і з входом другого елемента комутаторів, що дозволяє забезпечити підвищення НЕ, вихід якого з'єднаний з другими входами перточності обчислення гіперболічного тангенсу. шого і другого ключів, перший і другий входи перПоставлена задача удосконалити корисна мошого комутатора з'єднані відповідно з виходом дель вирішується тим, що в пристрій для обчисдругого елемента НЕ і з шиною логічного нуля, лення гіперболічного тангенсу, який містить три згідно з винаходом додатково введені четвертий і регістри, блок множення, три комутатори, перетп'ятий регістри, зсувач, квадратор, четвертий і ворювач кодів, блок керування, перший вихід якого п'ятий комутатори, блок керування додатково місз'єднаний з установочними входами першого, друтить другий лічильник, другий комутатор, другий, гого і третього регістрів, другий вихід блоку керутретій і четвертий тригери, третій, четвертий і п'явання з'єднаний з керуючим входом прийому інтий елементи І, п'ятий елемент АБО, причому виформації першого регістра, керуючий вхід видачі ходи першого регістра з'єднані з інформаційними інформації якого з'єднаний з третім виходом блоку входами зсувача і з першою групою входів четверкерування, причому інформаційні входи пристрою того комутатора, виходи якого з'єднані з інформаз'єднані з інформаційними входами першого регісційними входами другого регістра, виходи другого тра, виходи третього регістра з'єднані з першою регістра з'єднані з інформаційними входами трегрупою входів першого комутатора, виходи якого тього регістра, виходи блока множення з'єднані з з'єднані з першою групою входів блока множення, другою групою входів четвертого комутатора, видруга група входів якого з'єднана з виходами друходи четвертого регістра з'єднані з інформаційнигого комутатора, виходи перетворювача кодів ми входами п'ятого регістра, виходи якого з'єднані з'єднані з першою групою входів третього комутаз першою групою входів другого комутатора і з тора, четвертий вихід блоку керування з'єднаний з другою групою входів третього комутатора, входи керуючим входом прийому інформації другого реквадратора з'єднані з виходами третього комутагістра і з керуючим входом видачі інформації третора, друга група входів першого і другого комутатього регістра, п'ятий вихід блоку керування з'єдторів з'єднані з виходами перетворювача кодів, наний з керуючим входом видачі інформації входи якого з'єднані з виходами п'ятого комутатодругого регістра і з керуючим входом прийому інра, виходи квадратора з'єднані з інформаційними формації третього регістра, блок керування місвходами четвертого регістра і з першою групою тить генератор тактових імпульсів, генератор одивходів п'ятого комутатора, друга група входів якого ночного імпульсу, перший лічильник, перший з'єднана з виходами зсувача, установочні входи комутатор, два ключі, перший тригер, п'ять елемечетвертого і п'ятого регістрів з'єднані з першим нтів затримки, два елементи І, чотири елементи виходом блоку керування, четвертий вихід якого АБО і два елементи НЕ, причому вихід генератора з'єднаний з керуючим входом прийому інформації тактових імпульсів з'єднаний з інформаційним четвертого регістра і з керуючим входом видачі входом генератора одиночного імпульсу, входом інформації п'ятого регістра, керуючий вхід видачі першого елемента НЕ і першим входом першого інформації четвертого регістра і керуючий вхід елемента І, вихід першого ключа з'єднаний з перприйому інформації п'ятого регістра з'єднані з п'яшим виходом блоку керування, керуючим входом тим виходом блока керування, шоста група вихопершого лічильника і першим входом першого дів якого з'єднана з керуючими входами зсувача, елемента АБО, вихід якого з'єднаний з входом керуючи входи першого, другого і п'ятого комутаскидання першого тригера, установочні входи торів з'єднані з сьомим виходом блоку керування, першого лічильника з'єднані з першою групою вивосьмий вихід якого з'єднаний з керуючим входом ходів першого комутатора, вихід генератора одитретього комутатора, дев'ятий вихід блоку керуночного імпульсу з'єднаний з входом першого вання з'єднаний з керуючим входом четвертого елемента затримки, першим входом другого елекомутатора, вихід другого елемента АБО блоку мента АБО і другим виходом блоку керування, керування з'єднаний з п'ятим виходом блоку керувихід першого елемента затримки з'єднаний з вховання, шоста група виходів якого з'єднана з друдом другого елемента затримки, першим входом гою групою виходів першого комутатора блоку третього елемента АБО і третім виходом блоку керування, установочні входи другого лічильника керування, прямий вихід першого тригера з'єдназ'єднані з виходами другого комутатора блоку кений з другим входом першого елемента І, лічильрування, сьомий вихід блоку керування з'єднаний з ний вхід першого лічильника з'єднаний з виходом прямим виходом другого тригера, установочний другого елемента АБО, другий вхід якого з'єднавхід і вхід скидання другого тригера з'єднані відпоний з виходом першого елемента І, вихід переповвідно з виходом третього елемента затримки і з нення першого лічильника з'єднаний з входом тревиходом четвертого елемента АБО, другий вхід тього елемента затримки, вихід якого з'єднаний з якого з'єднаний з виходом першого ключа блоку входом четвертого елемента затримки, перший керування, вихід першого ключа з'єднаний з керувхід другого елемента І з'єднаний з виходом перючим входом другого лічильника, вихід перепов 7 46616 8 нення якого з'єднаний через п'ятий елемент завходами 16 пристрою. Четвертий вихід блоку 15 тримки з другим входом першого елемента АБО керування з'єднаний з керуючими входами прийоблоку керування, перший і другий входи другого му інформації регістрів 2, 4 і з керуючими входами комутатора блоку керування з'єднані відповідно з видачі інформації регістрів 3, 5. П'ятий вихід блоку виходом другого елемента НЕ і з шиною логічного 15 керування з'єднаний з керуючими входами принуля, восьмий вихід блоку керування з'єднаний з йому інформації регістрів 3, 5 і з керуючими вхопрямим виходом першого тригера, установочний дами видачі інформації регістрів 2, 4. Керуючі вховхід якого з'єднаний з виходом третього елемента ди зсувача 8 з'єднані з шостою групою виходів І, прямий вихід першого тригера з'єднаний з друблоку 15 керування, сьомий вихід якого з'єднаний гим входом другого елемента І, прямий вихід трез керуючими входами комутаторів 10, 11 і 14. Кетього тригера з'єднаний з дев'ятим виходом блоку руючий вхід комутатора 12 з'єднаний з восьмим керування і з першим входом третього елемента І, виходом блоку 15 керування, дев'ятий вихід якого другий вхід якого з'єднаний з виходом другого з'єднаний з керуючим входом комутатора 13. елемента затримки, вихід першого ключа блоку Блок 15 керування (Фіг.2) містить інформаційні керування з'єднаний з входом скидання третього входи 16, генератор 17 тактових імпульсів, генератригера, установочний вхід якого з'єднаний з витор 18 одиночного імпульсу, лічильники 19, 20, ходом четвертого елемента І, вихід генератора комутатори 21, 22, ключі 23, 24, чотири тригери 25одиночного імпульсу блоку керування з'єднаний з 28, п'ять елементів 29-33 затримки, п'ять елеменпершим входом четвертого елемента І, другий вхід тів І 34-38, п'ять елементів АБО 39-43, два елемеякого з'єднаний з виходом п'ятого елемента АБО, нти НЕ 44, 45, шину 46 логічного нуля, перший лічильний вхід другого лічильника з'єднаний з видев'ятий виходи 47-55 блоку 15 керування. Вихід ходом п'ятого елемента І, перший і другий входи генератора 17 тактових імпульсів з'єднаний з інякого з'єднані відповідно з прямим виходом четвеформаційним входом генератора 18 одиночного ртого тригера і з виходом другого елемента АБО, імпульсу, входом елемента НЕ 44 і першим вховихід переповнення першого лічильника з'єднаний дом елемента І 34. Вихід ключа 23 з'єднаний з з установочним входом четвертого тригера, вхід першим виходом 47 блоку 15 керування, керуючискидання якого з'єднаний з виходом першого елеми входами лічильників 19, 20 і першим входом мента АБО, інформаційні входи пристрою з'єднані елемента АБО 39, вихід якого з'єднаний з входом з групою входів п'ятого елемента АБО блоку керускидання тригера 25. Установочні входи лічильнивання. ків 19 і 20 з'єднані відповідно з першими виходами На Фіг.1 представлена структурна схема прикомутаторів 21 і 22. Вихід генератора 18 одиночнострою для обчислення гіперболічного тангенсу. На го імпульсу з'єднаний з входом елемента 29 заФіг.2 представлена структурна схема блоку керутримки, першим входом елемента АБО 40 і другим вання. виходом 48 блоку 15 керування. Вихід елемента Пристрій для обчислення гіперболічного тан29 затримки з'єднаний з входом елемента 30 загенсу Фіг.1 містить регістри 1-5, блок 6 множення, тримки, першим входом елемента АБО 41 і третім перетворювач 7 кодів, зсувач 8, квадратор 9, ковиходом 49 блоку 15 керування. Вихід елемента мутатори 10-14, блок 15 керування, інформаційні НЕ 44 з'єднаний з першим входом елемента І 35, входи 16. вихід якого з'єднаний з другим входом елемента Установочні входи регістрів 1-5 з'єднані з перАБО 41. Вихід елемента 30 затримки з'єднаний з шим виходом блоку 15 керування, другий і третій другим входом елемента І 36, вихід якого з'єднавиходи якого з'єднані відповідно з керуючими вхоний з установочним входом тригера 25, прямий дами прийому і видачі інформації регістра 1. Вивихід якого з'єднаний з другими входами елеменходи регістра 2 з'єднані з інформаційними входами тів І 34, 35. Лічильний вхід лічильника 19 з'єднаний регістра 3, виходи якого з'єднані з першою групою з виходом елемента АБО 40, другий вхід якого входів комутатора 10. Виходи регістра 4 з'єднані з з'єднаний з виходом елемента І 34. Вихід перепоінформаційними входами регістра 5. Перша і друга внення лічильника 19 через елемент 31 затримки групи входів блоку 6 множенняз'єднані відповідно з'єднаний з установочним входом тригера 26 і з з виходами комутаторів 10 і 11. Виходи перетвовходом елемента 32 затримки. Виходи елементів рювача 7 кодів з'єднані з першою групою входів АБО 41 і 40 з'єднані відповідно з четвертим 50 і комутатора 12. Виходи регістра 1 з'єднані з інфорп'ятим 51 виходами блоку 15 керування. Друга маційними входами зсувача 8 і з першою групою група виходів комутатора 21 з'єднана з групою входів комутатора 13, виходи і друга група входів шостих виходів 52 блоку 15 керування, сьомий якого з'єднані відповідно з інформаційними входавихід 53 якого з'єднаний з прямим виходом тригеми регістра 2 і з виходами блоку 6 множення. Вира 26. Лічильний вхід лічильника 20 з'єднаний з ходи регістра 5 з'єднані з першою групою входів виходом елемента 138, перший і другий входи комутатора 11 і з другою групою входів комутатора якого з'єднані відповідно з прямим виходом триге12. Виходи квадратора 9 з'єднані з інформаційнира 28 і з виходом елемента АБО 40. Вихід перепоми входами регістра 4 і з першою групою входів внення лічильника 19 з'єднаний з установочним комутатора 14, виходи і друга група входів якого входом тригера 28, вхід скидання якого з'єднаний з з'єднані відповідно з входами перетворювача 7 виходом елемента АБО 39. Вхід скидання тригера кодів і з виходами зсувача 8. Входи квадратора 9 26 з'єднаний з виходом елемента АБО 42, перший з'єднані з виходами комутатора 12. Друга група і другий входи якого з'єднані відповідно з виходом входів комутаторів 10 і 11 з'єднані з виходами пеелемента 32 затримки і з виходом ключа 23. Пряретворювача 7 кодів. Інформаційні входи регістра мий вихід тригера 25 з'єднаний з восьмим виходом 1 і блоку 15 керування з'єднані з інформаційними 54 блоку 15 керування. Прямий вихід тригера 27 9 46616 10 з'єднаний з дев'ятим виходом 55 блоку 15 керудругі входи яких з'єднані з шиною 46 логічного нування і з першим входом елемента І 36. Вхід скиля. дання і установочний вхід тригера 27 з'єднані відПристрій для обчислення гіперболічного танповідно з виходом ключа 23 і з виходом елемента І генсу працює таким чином. Початковий стан при37. Вихід переповнення лічильника 20 з'єднаний строю встановлюється ключем 23, який може бути через елемент 33 затримки з другим входом елевиконаний у вигляді кнопкового перемикача, блоку мента АБО 39. Вихід генератора 18 одиночного 15 керування. Сигнал логічного нуля з шини 46 імпульсу з'єднаний з першим входом елемента І блоку 15 керування формує сигнал логічної оди37, другий вхід якого з'єднаний з виходом елеменниці на виходах елемента НЕ 45, ключа 23 і перта АБО 43. Інформаційні входи 16 пристрою з'єдшому виході 47 блоку 15 керування, який надхонані з входами елемента АБО 43. Керуючий вхід дить на установочні входи регістрів 1-5 генератора 18 одиничного імпульсу з'єднаний з установлюючи в їх n - розрядах нульові стани. Вивиходом ключа 24. Шина 46 логічного нуля з'єднахідний сигнал елемента НЕ 45 через ключ 23 надна з першими входами ключів 23, 24 і з входом ходить на вхід скидання тригера 27, а також через елемента НЕ 45, вихід якого з'єднаний з другими елементи АБО 39, 42 на входи скидання тригерів входами ключів 23, 24. Вихід елемента НЕ 45 з'єд25, 26 і 28 установлюючи їх в нульовий стан. наний з першими входами комутаторів 21 і 22, Алгоритм роботи пристрою описується наступним чином. -s thx=x, при 2 >x≥0, thx 1 1 2 m x (1) 2m 1 2 1 1 2 m x 2m при 1≥x≥2-s, де параметр m задається згідно з виразом 2-m, (3) - похибка обчислення гіперболічного тангенсу. Параметр s залається таким чином, щоб вираз (1) виконувався з похибкою на більше ніж . Наприклад, якщо m=18 і похибка обчислення гіперболічного тангенсу не повинна бути більше ніж величина 2-18, тоді параметр s=6. Параметр p у (2) задається виразом p=s+3. (4) При виконанні умов (3), (4) вирази (1) і (2) дозволяють обчислити гіперболічний тангенс в діапазоні зміни аргументу [0,1] з похибкою меншою -m ніж величина 2 . Розрядність n регістрів 1-4 вибирають таким чином, щоб 2m
ДивитисяДодаткова інформація
Назва патенту англійськоюDevice to calculate a hyperbolic tangent
Автори англійськоюZhukov Ihor Anatoliiovych, Martynova Oksana Petrivna, Baranov Volodymyr Leonidovych, Baranov Heorhii Leonidovych
Назва патенту російськоюУстройство для вычисления гиперболического тангенса
Автори російськоюЖуков Игорь Анатольевич, Мартынова Оксана Петровна, Баранов Владимир Леонидович, Баранов Георгий Леонидович
МПК / Мітки
МПК: G06F 7/548, G06F 7/544
Мітки: обчислення, пристрій, гіперболічного, тангенса
Код посилання
<a href="https://ua.patents.su/9-46616-pristrijj-dlya-obchislennya-giperbolichnogo-tangensa.html" target="_blank" rel="follow" title="База патентів України">Пристрій для обчислення гіперболічного тангенса</a>
Попередній патент: Пристрій для пошуку електропровідних предметів
Наступний патент: Пристрій для виконання логічних операцій криптографічного перетворення
Випадковий патент: Спосіб дистанційного дослідження гострої токсичності водного середовища