SU1198516A1 - Устройство дл возведени в квадрат - Google Patents
Устройство дл возведени в квадрат Download PDFInfo
- Publication number
- SU1198516A1 SU1198516A1 SU843732425A SU3732425A SU1198516A1 SU 1198516 A1 SU1198516 A1 SU 1198516A1 SU 843732425 A SU843732425 A SU 843732425A SU 3732425 A SU3732425 A SU 3732425A SU 1198516 A1 SU1198516 A1 SU 1198516A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- inputs
- outputs
- memory block
- adder
- groups
- Prior art date
Links
Landscapes
- Complex Calculations (AREA)
Abstract
УСТРСЙСТВО ДЛЯ ВОЗВЕДЕНИЯ В КВАДРАТ, содержащее перИ)1й cytrматор , первый блок пам ти, адресные входы которого подключены к входам старших разр дов операнда устройства, мйходы первого блока пам ти соединены с первой группой входов первого сумматора, выходы которого вл ютс выходами устройства, отличающеес тем, что, с целью повьппени быстродействи и упрощени .устройства, оно содержит дешифратор, /in групп элементов И (т 1+foi-ed, где d число участников аппроксимации), второй блок пам ти и второй сумматор, выходы которого подключены к .второй группе входов первого сумматора, входы второго сумматора соединены с илходаьк элементов И групп и выходами второго блока пам ти, адресные входа которого под1а1ючены к входам младших разр дов операнда устройства , которые соединены с первыми входами элементов И групп, вторые входы которых соединены с соответ- ствук цими выходаки дешифратора, вхо (Л ды которого подключены к входам с старших разр дов операнда устройства.
Description
со
00
ел
о
1
1 зобретение относитс к цифровой .вычислительной технике и может быть использовано при построении цифровы устройств дл обработки сигналов, ин.формационно измерительных систем, спеДиализированных вычислителей и гибридных функциональных преобразователей .
Цель изобретени - повьшение быстродействи и упрощение устройства .
На фиг.1 приведена структурна схема устройства; на фиг.2 - эпюры, по сн ющие принцип преобразовани .
Устройство дл возведени в квадрат содержит дешифратор 1, первый блок 2 пам ти, первый и второй сумматоры 3 и 4, второй блок 5 пам ти, m -групп элементов И 6-1, 6-2, .... 6-т.
Работа устройства основана на принципе кусочно-линейной аппроксимации (КПА) исходной функции , Хе,1)(на вход устройства поступает нормализованный параллельный двоичньШ код) с последующей коррекцией разности между исходной функцией Y и ее линейным приближе нием Ч , называемой функцией коррекции лУ.
На фиг.2 показаны исходна функци , аппроксимирующа функци f при числе участков КЛА об 8 и функци коррекции Д Y У- Y.
Построение КПА производитс таким обр-азом, чтобы узлы аппроксимации располагались равномерно, а коэффициенты наклона были равны степени или сумме степеней числа два, что достигаетс путем построени аппроксимирующих пр мых в виде касательш1х к исходной кривой в узлах аппроксимации с нечетными номерами. Известно, что при равномерной КПА квадратичной зависимости функци коррекции вл етс периодической, причем период равен -j , функци симметрична относительно середины периода, что упрощает определение uV дл произвольного X. Максимально значение ДЧ определ етс в соответствии с формулой
-f
(Я
ЙУ„
тчГ 4о6 Запишем результат преобразовани дп i-ro участка;
,.), U)
Ч
85162
где л X е ( О, );
i 1,2о(;
В,- значени , соответствующие
началу i-ro участка; К.- коэффициент наклона на i-м
участке.
Значени В- записываютс в первом блоке 2 пам ти, а значени функции JQ коррекции дУ(лх) записываютс во втором блоке 5 пам ти и используютс дп уточнени результата преобразовани . При преобразовании N-разр дных чисел с точностью -1- объемы ., первого Q и второго fl, блоков пам ти определ ютс в соответствии с формулами:
Qi -N; .,., (3) Q; {N - г)2 (4)
20 где г 2 (1 - 1 од 2 oi) ,
Значени коэффициентов наклона К| по условию построени КПА определ етс из р да 2,2,2-..., 2 г Дл oi-«8 этот р д будет следующим:
25 2, 2°, 2, 2, а сами коэффициенты: , К2 Кз 1 + 4 + -j, + 1+, К, 2 (фиг.2). Это означает, что операци умножени на К. в формуле (2) может быть выпоп-
3Q нена суммированием пространственно-, сдвинутых разр дов йХ. Число членов р да, а следовательно, и число групп элементов И 6, с помощью которых осуществл етс сдвиг, в структуре устройства определ етс как m 1 + log 0.(5)
Работа устройства осуществл етс следующим образом.
Старшими разр дами N-разр дного кода X из первого блока 2 пам ти выбираетс значение В, узла аппроксимации . Этими же разр дами управл етс дешифратор 1, который определ ет участок аппроксимирукщей функции и включает группы элементов И.6-1, 6-2, ..., 6-т, которые определ ют коэффициент наклона К .. Разр ды лХ поступают на адресные
входы второго блока 5 пам ти, из
которого считываетс значение корректируклдей функции (ЗЧ(дХ), а также . на входы групп элементов И 6-1, 6-2, ..., 6-т, с помощью которых
осуществл етс сдвиг разр дов ЛХ. Полученные на выходах групп элементов И 6-1, 6-2, ..., 6-т коды cyt мируютс со значени ми корректирукг
Claims (1)
- УСТРОЙСТВО ДЛЯ ВОЗВЕДЕНИЯ В КВАДРАТ, содержащее первый сугг· матор, первый блок памяти, адресные входы которого подключены к входам старших разрядов операнда устройства, выходы первого блока памяти соединены с первой группой входов первого сумматора, выходы которого являются выходами устройства, отличаю- щееся тем, что, с целью повышения быстродействия и упрощения устройства, оно содержит дешифратор, ζ 6ί групп элементов И (т = 1+ где о(— число участников аппроксимации), второй блок памяти и второй сумматор, выходы которого подключены к второй Группе входов первого сумматора, входы второго сумматора соединены с выходами элементов И групп и выходами второго блока памяти, адресные входа которого подключены к входам младших разрядов операнда устройства, которые соединены с первыми входами элементов И групп, вторые входа которых соединены с соответствующими выходами дешифратора, входы которого подключены к входам старших разрядов операнда устройства.„„SU. 1198516 >1 1
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU843732425A SU1198516A1 (ru) | 1984-04-21 | 1984-04-21 | Устройство дл возведени в квадрат |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU843732425A SU1198516A1 (ru) | 1984-04-21 | 1984-04-21 | Устройство дл возведени в квадрат |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1198516A1 true SU1198516A1 (ru) | 1985-12-15 |
Family
ID=21115822
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU843732425A SU1198516A1 (ru) | 1984-04-21 | 1984-04-21 | Устройство дл возведени в квадрат |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1198516A1 (ru) |
-
1984
- 1984-04-21 SU SU843732425A patent/SU1198516A1/ru active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР № 911521, кл. S 06 F 7/552, 1982. Авторское свидетельство СССР 788106, кл. G 06 F 7/552, 1980. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
GB1580447A (en) | Code converters | |
SU1198516A1 (ru) | Устройство дл возведени в квадрат | |
US4229802A (en) | Digital adding device | |
SE429080B (sv) | Digital filteranordning for olikformigt kvantiserade pulskodmodulerade signaler | |
SU849210A1 (ru) | Устройство дл вычислени логарифмачиСлА | |
US5233549A (en) | Reduced quantization error FIR filter | |
SU1086428A1 (ru) | Цифровой масштабный преобразователь | |
SU404082A1 (ru) | УСТРОЙСТВО дл ВЫЧИСЛЕНИЯ ФУНКЦИИ ВИДАZ =. KV'X^ + у | |
SU1035605A1 (ru) | Цифровой интегратор | |
SU1716607A1 (ru) | Цифровой фильтр с многоуровневой дельта-модул цией | |
SU1631554A1 (ru) | Устройство дл вычислени преобразовани Фурье-Галуа | |
SU1397905A1 (ru) | Функциональный преобразователь | |
SU1247904A1 (ru) | Аналого-цифровой вычислитель логарифмической функции | |
SU608166A1 (ru) | Цифровое сглаживающее устройство | |
SU1196860A1 (ru) | Логарифмический преобразователь | |
SU1559409A1 (ru) | Устройство дл кодировани телевизионного сигнала | |
JPS6031127B2 (ja) | デイジタル・フイルタ | |
SU691878A1 (ru) | Цифровое интегрирующее устройство | |
SU834725A1 (ru) | Устройство дл линеаризации харак-ТЕРиСТиК чАСТОТНыХ дАТчиКОВ | |
SU907545A1 (ru) | Устройство дл вычислени тригонометрических функций тангенса и котангенса | |
SU1305684A1 (ru) | Устройство дл формировани остатков по модулю | |
SU656060A1 (ru) | Частотно-импульсное множительноделительное устройство | |
SU1462303A1 (ru) | Функциональный логарифмический преобразователь | |
SU1101818A1 (ru) | Устройство дл извлечени квадратного корн из суммы квадратов двух чисел | |
SU1596463A1 (ru) | Устройство дл преобразовани двоичного равновесного кода в полный двоичный код |