Текст описания приведен в факсимильном виде.
Изобретение относится к вычислительной технике и может быть использовано при построении арифметических устройств. Техническим результатом является увеличение быстродействия и расширение динамического диапазона преобразования. В одном из вариантов функциональная структура реализована на логических элементах И, ИЛИ, НЕ. 5 н.п. ф-лы.
1. Способ преобразования «-/+»[m
j]f(+/-) → ±[m
j]f(+/-)min структуры аргументов аналоговых логических сигналов «-/+»[m
j]f(+/-) - «Дополнительный код» в условно минимизированную позиционно-знаковую структуру аргументов ±[m
j]f(+/-)min троичной системы счисления f(+1,0,-1), отличающийся тем, что из положительных аргументов аналоговых логических сигналов «-/+»[m
j]f(+/-) - «Дополнительный код» формируют последовательные условно «k» «Зоны минимизации» с аргументами (m
j+1)k и (m
j)k условно «j+1» и «j» разрядов и выполняют логический анализ их активности как в «k» «Зоне минимизации», так и предыдущих «Зонах минимизации» посредством функциональной структуры f1(11)min сквозной активизации неактивных аргументов аналоговых сигналов логического нуля «±0» → «+1/-1» и формируют в каждой «Зоне минимизации» как промежуточный аргумент 11
m
k «Необходимого условия» и промежуточные аргументы 10
m
k «Первого условия активизации» и 1,01
m
k «Второго условия активизации», так и результирующий аргумент активизации ±0
m
k во всех «Зонах минимизации», кроме зоны младших разрядов и в каждой «k» «Зоне минимизации» посредством функциональной логической структуры условно отрицательного канала «j+1» разряда и «j» разряда выполняют анализ как активности аргументов функциональной структуры f1(11)min, так и активность аргументов (m
j+1)k и (m
j)k в «Зонах минимизации», при этом условно отрицательный минимизированный аргумент min(-
m
j+1)k в «j+1» разряде и условно минимизированный аргумент min(-
m
j)k в «j» разряде условно «k» «Зоны минимизации» активизируют в соответствии с первым и вторым логико-динамическим процессом условной минимизации вида
при активном аргументе активизации ±0
m
k и активном аргументе 1,01
m
k «Второго условия активизации» или активном аргументе 1,01
m
k «Второго условия активизации» соответственно, а также их активизируют при реализации локального переноса -f1(+↓-)d/dn процедуры логического дифференцирования +d/dn в функциональной структуре условно «j+1» разряда при активном аргументе активизации ±0
m
k с измененным м аналогового сигнала и одновременно активном аргументе 11
m
k+1 «Необходимого условия» «k+1» «Зоны минимизации» и аргументе 10
m
k «Первого условия активизации» в соответствии со вторым логико-динамическим процессом условной минимизации, а в функциональной структуре условно «j» разряда аргумент локального переноса -f1(+↓-)d/dn процедуры логического дифференцирования +d/dn активизируют при активном аргументе ±0
m
k-1 с измененным уровнм аналогового сигнала «k-1» «Зоны минимизации» и одновременно активном аргументе 11
m
k «Необходимого условия» и аргументе (
m
j+1)k-1 с измененным уровнем аналогового сигнала «k-1» «Зоны минимизации» в соответствии с первым логико-динамическим процессом условной минимизации и в этом же условно «j» разряде «k+1» «Зоны минимизации» активизируют знаковый условно отрицательный аргумент min±(-
m
j)k+1 посредством функциональной структуры с выходной логической функцией f(&±)-И при активном знаковом аргументе (m
j)k+1→(m
±) и активном аргументе активизации ±0
m
k-1 с измененным уровнем аналогового сигнала «k-1» «Зоны минимизации», при этом посредством функциональной логической структуры положительного канала «j+1» разряда и «j» разряда выполняют анализ как активности аргументов функциональной структуры f1(11)min, так и активности аргументов (m
j+1)k и (m
j)k «Зоны минимизации», при этом положительный минимизированный аргумент min(+
m
j+1)k «j+1» разряда и условно минимизированный аргумент min(+
m
j)k «j» разряда условно «k» «Зоны минимизации» активизируют в соответствии с третьим и четвертым логико-динамическим процессом условной минимизации вида
положительный аргумент min(+
m
j+1)k в функциональной структуре «j+1» разряда активизируют при активном аргументе активизации ±0
m
k с измененным уровнем аналогового сигнала и активном аргументе (m
j+1)k того же разряда, который в структуре аргументов «-/+»[m
j]f(+/-) - «Дополнительный код» является условно минимизированным, а также аргумент min(+
m
j+1)k активизируют при реализации локального переноса +f1(+←+)d/dn процедуры логического дифференцирования +d/dn во втором логико-динамическом процессе условной минимизации, когда активными являются аргумент активизации ±0
m
k-1 «k-1» «Зоны минимизации», аргумент (m
j)k «j» разряда, аргумент (
m
j+1)k с измененным уровнем аналогового сигнала «j+1» разряда и аргументе (
m
j)k+1 с измененным уровнем аналогового сигнала «j» разряда «k+1» «Зоны минимизации», а положительный аргумент min(+
m
j)k в функциональной структуре «j» разряда активизируют при активном аргументе активизации ±0
m
k с измененным уровнем аналогового сигнала и активном аргументе (m
j)k того же разряда, который в структуре аргументов «-/+»[m
j]f(+/-) - «Дополнительный код» является условно минимизированным, а также аргумент min(+
m
j)k активизируют при реализации локального переноса +f1(+←+)d/dn процедуры логического дифференцирования +d/dn в первом логико-динамическом процессе условной минимизации, когда в первой ситуации активными являются аргумент активизации ±0
m
k-1 «k-1» «Зоны минимизации», аргумент (
m
j)k с измененным уровнем аналогового сигнала «j» разряда и аргумент (
m
j+1)k с измененным уровнем аналогового сигнала «j+1» разряда, а во второй ситуации активными являются аргумент 11
m
k-1 «Необходимого условия» «k-1» «Зоны минимизации» и активные аргументы (
m
j+1)k и (
m
j)k с измененным уровнем аналогового сигнала «k» «Зоны минимизации».
2. Способ преобразования «-/+»[m
j]f(+/-) → ±[m
j]f(+/-)min структуры аргументов аналоговых логических сигналов «-/+»[m
j]f(+/-) - «Дополнительный код» в условно минимизированную позиционно-знаковую структуру аргументов ±[m
j]f(+/-)min троичной системы счисления f(+1,0,-1), отличающийся тем, что из положительных аргументов аналоговых логических сигналов «-/+»[m
j]f(+/-) - «Дополнительный код» формируют последовательные условно «k» «Зоны минимизации» с аргументами (m
j+1)k и (m
j)k условно «j+1» и «j» разрядов и выполняют логический анализ их активности как в «k» «Зоне минимизации», так и предыдущих «Зонах минимизации» посредством функциональной параллельной структуры f1(11)min сквозной активизации неактивных аргументов аналоговых сигналов логического нуля «±0» → «+1/-1» и формируют в каждой «Зоне минимизации» как промежуточный аргумент 11
m
k «Необходимого условия» и промежуточные аргументы 10
m
k «Первого условия активизации» и 1,01
m
k «Второго условия активизации», так и результирующий аргумент активизации ±0
m
k во всех «Зонах минимизации», кроме зоны младших разрядов и в каждой «k» «Зоне минимизации» посредством функциональной логической структуры условно «j+1» разряда положительного и условно отрицательного каналов и функциональной логической структуры условно «j» разряда положительного и условно отрицательного каналов выполняют анализ как активности аргументов функциональной параллельной структуры f1(11)min, так и активность аргументов (m
j+1)k и (m
j)k в «Зонах минимизации», при этом функциональную структуру условно «j+1» разряда условно отрицательного канала выполняют из двух входных логических функций f3(&-1)-И, f4(&-d/dn)-И и выходной логической функции f2(})-ИЛИ, посредством которой активизируют условно отрицательный минимизированный аргумент min(-
m
j+1)k, либо в ситуации, когда реализуют процедуру активизации аналоговых сигналов логического нуля «±0» → «+1/-1» и активным аргументом активизации ±0
m
k и активным аргументом 1,01
m
k «Второго условия активизации» активизируют логическую функцию f3(&-1)-И, либо в ситуации, когда выполняют локальный перенос -f1(+↓-)d/dn процедуры логического дифференцирования +d/dn, то в ней активизируют логическую функцию f4(&-d/dn)-И посредством активного аргумента активизации ±0
m
k с измененным уровнем аналогового сигнала и одновременно активными аргументом 11
m
k+1 «Необходимого условия» «k+1» «Зоны минимизации» и аргументом 10
m
k «Первого условия активизации», а функциональную структуру условно «j» разряда условно отрицательного канала выполняют из двух входных логических функций f8(&-1)-И, f9(&-d/dn)-И и выходной логической функции f4(})-ИЛИ, посредством которой активизируют условно отрицательный минимизированный аргумент min(-
m
j)k, либо в ситуации, когда реализуют процедуру активизации аналоговых сигналов логического нуля «±0» → «+1/-1» и активным аргументом активизации ±0
m
k и активным аргументом 10
m
k «Первого условия активизации» активизируют логическую функцию f8(&-1)-И, либо в ситуации, когда выполняют локальный перенос -f1(+↓-)d/dn процедуры логического дифференцирования +d/dn, то в ней активизируют логическую функцию f9(&-d/dn)-И посредством активного аргумента активизации ±0
m
k-1 с измененным уровнем аналогового сигнала «k-1» «Зоны минимизации» и одновременно активными аргументом 11
m
k «Необходимого условия» «k» «Зоны минимизации» и аргументом (
m
j+1)k-1 аргументом (
m
j+1)k-1 с измененным уровнем аналогового сигнала «k-1» «Зоны минимизации» и в этом же условно отрицательном канале «j» разряда, но «k+1» «Зоны минимизации» активизируют знаковый условно отрицательный аргумент min±(-
m
j)k+1 посредством функциональной дополнительной структуры с выходной логической функцией f(&±)-И при активном знаковом аргументе (m
j)k+1→(m
±) и активном аргументе активизации ±0
m
k-1 с измененным уровнем аналогового сигнала «k-1» «Зоны минимизации». При этом функциональную логическую структуру положительного канала «j+1» разряда выполняют из двух входных логических функций f1(&+1)-И, f2(&+d/dn)-И и выходной логической функции f1(})-ИЛИ, посредством которой активизируют положительный минимизированный аргумент min(+
m
j+1)k, либо в ситуации, когда положительный аргумент (m
j+1)k в структуре аргументов «-/+»[m
j]f(+/-) - «Дополнительный код» является условно минимизированным, то в этой ситуации активным аргументом активизации ±0
m
k с измененным уровнем аналогового сигнала и активным аргументом (m
j+1)k «k» «Зоны минимизации» активизируют логическую функцию f1(&+1)-И, либо в ситуации, когда выполняют локальный перенос +f1(+←+)d/dn процедуры логического дифференцирования +d/dn, то в ней активизируют логическую функцию f2(&-d/dn)-И посредством активного аргумента активизации ±0
m
k-1 «k-1» «Зоны минимизации», активных аргументов (m
j)k и (
m
j+1)k с измененным уровнем аналогового сигнала «k» «Зоны минимизации» и активного аргумента (
m
j)k+1 «k+1» «Зоны минимизации» с измененными уровнями аналогового сигнала, а функциональную логическую структуру положительного канала «j» разряда выполняют из трех входных логических функций f5(&+1)-И, f6(&+d/dn)-И, f7(&+d/dn)-И и выходной логической функции f3(})-ИЛИ, посредством которой активизируют положительный минимизированный аргумент min(+
m
j)k, либо в ситуации, когда положительный аргумент (m
j)k в структуре аргументов «-/+»[m
j]f(+/-) - «Дополнительный код» является условно минимизированным, то в этой ситуации активным аргументом активизации ±0
m
k с измененным уровнем аналогового сигнала и активным аргументом (m
j)k «k» «Зоны минимизации» активизируют логическую функцию f5(&+1)-И, либо в ситуации, когда выполняют локальный перенос +f1(+←+)d/dn процедуры логического дифференцирования +d/dn, то в ней активизируют логическую функцию f6(&-d/dn)-И посредством активного аргумента активизации ±0
m
k-1 «k-1» «Зоны минимизации» и активных аргументов (
m
j)k и (
m
j+1)k с измененным уровнем аналогового сигнала «k» «Зоны минимизации», либо в ситуации, когда выполняют также локальный перенос +f1(+←+)d/dn процедуры логического дифференцирования +d/dn, то в ней активизируют логическую функцию f7(&-d/dn)-И посредством активного аргумента 11
m
k-1 «Необходимого условия» «k-1» «Зоны минимизации» и активных аргументов (
m
j+1)k и (
m
j)k с измененным уровнем аналогового сигнала «k» «Зоны минимизации» в соответствии с математической моделью положительного канала процедуры условной минимизации структуры аргументов «-/+»[m
j]f(+/-) - «Дополнительный код» вида
и условно отрицательного канала процедуры условной минимизации структуры аргументов «-/+»[m
j]f(+/-) - «Дополнительный код» вида
где
- логические функции f1(&+1)-И, f3(&-1)-И, f2(&+d/dn)-И и f4(&-d/dn)-И, в которых индексы в системах (}
+1), (}
-1), (}
+d/dn) и (}
-d/dn) соответствуют реализуемой процедуре в логико-динамическом процессе активизации положительных аргументов и условно отрицательных аргументов активизации условно минимизируемых аргументов в структуре «-/+»[m
j]f(+/-) - «Дополнительный код», активизации аргумента аналоговых сигналов логического нуля «±0» → «+1/-1», положительного аргумента локального переноса +f1(+←+)d/dn и локального переноса -f1(+↓-)d/dn процедуры логического дифференцирования +d/dn;
- логическая функция f1(})-ИЛИ.
3. Функциональная структура преобразования «-/+»[m
j]f(+/-) → ±[m
j]f(+/-)min аргументов аналоговых логических сигналов «-/+»[m
j]f(+/-) - «Дополнительный код» в условно минимизированную позиционно-знаковую структуру аргументов ±[m
j]f(+/-)min троичной системы счисления
f(+1,0,-1), отличающаяся тем, что структура преобразователя выполнена в виде положительного канала минимизации аргументов и условно отрицательного канала минимизации аргументов и в структуру положительного канала минимизации аргументов введены логические функции f1(&)-И, f2(&)-И, f3(&)-И, f4(&)-И, f5(&)-И, f1(})-ИЛИ, f2(})-ИЛИ и логическая функция f1(
&
)-НЕ и f2(
&
)-НЕ, а функциональные связи выполнены в соответствии с математической моделью вида
а в условно отрицательный канал минимизации аргументов введены логические функции f6(&)-И, f7(&)-И, f8(&)-И, f9(&)-И, f±(&)-И, f3(})-ИЛИ и f4(})-ИЛИ, а функциональные связи выполнены в соответствии с математической моделью вида
4. Функциональная структура преобразования «-/+»[m
j]f(+/-) → ±[m
j]f(+/-)min аргументов аналоговых логических сигналов «-/+»[m
j]f(+/-) - «Дополнительный код» в условно минимизированную позиционно-знаковую структуру аргументов ±[m
j]f(+/-)min троичной системы счисления
f(+1,0,-1), отличающаяся тем, что структура преобразователя выполнена в виде положительного канала минимизации аргументов и условно отрицательного канала минимизации аргументов и в структуру положительного канала минимизации аргументов введены логические функции f1(&)-И-НЕ, f2(&)-И-НЕ, f3(&)-И-НЕ, f4(&)-И-НЕ, f5(&)-И-НЕ, f6(&)-И-НЕ, f7(&)-И-НЕ и логическая функция f1(
&
)-НЕ и f2(
&
)-НЕ, а функциональные связи в положительном канале выполнены в соответствии с математической моделью вида
а в условно отрицательный канал минимизации аргументов введены логические функции функции f8(&)-И-НЕ, f9(&)-И-НЕ, f10(&)-И-НЕ, f11(&)-И-НЕ, f12(&)-И-НЕ и f13(&)-И-НЕ, а функциональные связи выполнены в соответствии с математической моделью вида
5. Функциональная структура преобразования «-/+»[m
j]f(+/-) → ±[m
j]f(+/-)min аргументов аналоговых логических сигналов «-/+»[m
j]f(+/-) - «Дополнительный код» в условно минимизированную позиционно-знаковую структуру аргументов ±[m
j]f(+/-)min троичной системы счисления
f(+1,0,-1), отличающаяся тем, что структура преобразователя выполнена в виде положительного канала минимизации аргументов и условно отрицательного канала минимизации аргументов и в структуру положительного канала минимизации аргументов введены логические функции f1(}&
)-ИЛИ-НЕ, f2(}&
)-ИЛИ-НЕ, f3(}&
)-ИЛИ-НЕ, f4(}&
)-ИЛИ-НЕ, f5(}&
)-ИЛИ-НЕ, f1(})-ИЛИ, f2(})-ИЛИ и логические функции f1(
&
)-НЕ и f2(
&
)-НЕ, а функциональные связи в положительном канале выполнены в соответствии с математической моделью вида
а в условно отрицательный канал минимизации аргументов введены логические функции f6(}&
)-ИЛИ-НЕ, f7(}&
)-ИЛИ-НЕ, f8(}&
)-ИЛИ-НЕ, f9(}&
)-ИЛИ-НЕ, f2(})-ИЛИ и f4(})-ИЛИ, а функциональные связи выполнены в соответствии с математической моделью вида
Авторы
Даты
2013-12-27—Публикация
2012-05-21—Подача