×
25.08.2017
217.015.9f9d

Результат интеллектуальной деятельности: СЕЛЕКТОР ДВОИЧНЫХ ЧИСЕЛ

Вид РИД

Изобретение

Аннотация: Изобретение относится к вычислительной технике и может быть использовано в системах цифровой вычислительной техники как средство предварительной обработки информации. Технический результат заключается в расширении функциональных возможностей за счет обеспечения селекции большего и меньшего из двух n - разрядных двоичных чисел. Селектор содержит 4n-4 элементов «Запрет» (1, 1, 1, …, 1, 1, 1), 3n-4 элементов ИЛИ (2, 2, …, 2, 2), n элементов И (3, …, 3), 2n-2 дополнительных элементов ИЛИ (4, …, 4, 4, 4) и связи между ними. 1 ил.

Изобретение относится к вычислительной технике и может быть использовано для построения средств автоматики, функциональных узлов систем управления и др.

Известны селекторы двоичных чисел (см., например, патент РФ 2300130, кл. G06F 7/02, 2007 г.), содержащие логические элементы и выполняющие селекцию меньшего из двух n-разрядных двоичных чисел, задаваемых двоичными сигналами.

К причине, препятствующей достижению указанного ниже технического результата при использовании известных селекторов двоичных чисел, относятся ограниченные функциональные возможности, обусловленные тем, что не выполняется селекция большего из указанных двоичных чисел.

Наиболее близким устройством того же назначения к заявленному изобретению по совокупности признаков является принятый за прототип селектор двоичных чисел (патент РФ 2363034, кл. G06F 7/02, 2009 г.), который содержит логические элементы и выполняет селекцию большего из двух n-разрядных двоичных чисел, задаваемых двоичными сигналами.

К причине, препятствующей достижению указанного ниже технического результата при использовании прототипа, относятся ограниченные функциональные возможности, обусловленные тем, что не выполняется селекция меньшего из указанных двоичных чисел.

Техническим результатом изобретения является расширение функциональных возможностей за счет обеспечения селекции большего и меньшего из двух n-разрядных двоичных чисел, задаваемых двоичными сигналами, и аппаратурный состав, образованный из логических элементов.

Указанный технический результат при осуществлении изобретения достигается тем, что в селекторе двоичных чисел, содержащем 4n-4 элементов «Запрет» и 3n-4 элементов ИЛИ, которые сгруппированы в n групп так, что j-я () группа содержит два элемента «Запрет» и элемент ИЛИ, а m-я () группа дополнительно содержит два элемента «Запрет» и два элемента ИЛИ, в r-й () группе выход i-го () элемента «Запрет» соединен с i-м входом первого элемента ИЛИ, в m-й группе выход i-го элемента «Запрет», подключенного инвертирующим входом к первому входу (i+1)-го элемента ИЛИ, и выход (i+1)-го элемента ИЛИ, подключенного вторым входом к выходу (3-i)-го элемента «Запрет», соединены соответственно с инвертирующим и неинвертирующим входами (i+2)-го элемента «Запрет», в первой группе инвертирующий и неинвертирующий входы первого элемента «Запрет» подключены соответственно к неинвертирующему и инвертирующему входам второго элемента «Запрет», первому и второму входам первого элемента ИЛИ, выход i-го элемента «Запрет» первой группы и выход (i+2)-го элемента «Запрет» m-й группы соединены соответственно с инвертирующим входом i-го элемента «Запрет» второй группы и инвертирующим входом i-го элемента «Запрет» (m+1)-й группы, первый, второй входы первого элемента ИЛИ первой группы, неинвертирующие входы первого, второго элементов «Запрет» r-й группы и выход первого элемента «ИЛИ» j-й группы образуют соответственно первый, (n+1)-й, r-й, (n+r)-й входы и j-й выход селектора двоичных чисел, особенность заключается в том, что в j-ю и r-ю группы введены соответственно элемент И и два дополнительных элемента ИЛИ, в r-й группе первый, второй входы и выход i-го дополнительного элемента ИЛИ соединены соответственно с неинвертирующим входом i-го, инвертирующим входом (3-i)-го элементов «Запрет» и i-м входом элемента И, а i-й вход элемента И первой группы и выход элемента И j-й группы подключены соответственно к i-му входу первого элемента ИЛИ первой группы и (n+j)-му выходу селектора двоичных чисел.

На чертеже представлена схема предлагаемого селектора двоичных чисел.

Селектор двоичных чисел содержит 4n-4 элементов «Запрет» 111, 121, 112, …, 14(n-1), 11n, 12n (третий снизу рис. в табл. 3.5 на с. 103 в книге Справочник по цифровой вычислительной технике. Малиновский Б.Н., Александров В.Я., Боюн В.П. и др. / Под ред. Б.Н. Малиновского. Киев: Техника, 1974 г.), 3n-4 элементов ИЛИ 211, 212, …, 23(n-1), 21n, n элементов «И» 311, …, 31n и 2n-2 дополнительных элементов ИЛИ 412, …, 42(n-1), 41n, 42n, причем все элементы сгруппированы в n групп так, что j-я () группа содержит элементы 11j, 12j, 21j, 31j, m-я () группа дополнительно содержит элементы 13m, 14m, 22m, 23m, а r-я () группа дополнительно содержит элементы 41r, 42r, выход элемента 1ir (), первый, второй входы и выход элемента 4ir соединены соответственно с i-ым входом элемента 21r, неинвертирующим входом элемента 1ir, инвертирующим входом элемента 1(3-i)r и i-м входом элемента 31r, выход элемента 1im, подключенного инвертирующим входом к первому входу элемента 2(i+1)m, и выход элемента 2(i+1)m, подключенного вторым входом к выходу элемента 1(3-i)m, соединены соответственно с инвертирующим и неинвертирующим входами элемента 1(i+2)m, инвертирующий и неинвертирующий входы элемента 111 подключены соответственно к неинвертирующему и инвертирующему входам элемента 121, первым и вторым входам элементов 211, 311, выходы элементов 1i1 и 1(i+2)m соединены соответственно с инвертирующими входами элементов 1i2 и 1i(m+1), а первый, второй входы элемента 211, неинвертирующие входы элементов 11r, 12r и выходы элементов 21j, 31j образуют соответственно первый, (n+1)-й, r-й, (n+r)-й входы и j-й, (n+j)-й выходы селектора двоичных чисел.

Работа предлагаемого селектора двоичных чисел осуществляется следующим образом. На его первый, …, n-й и (n+1)-й, …, (2n)-й входы подаются соответственно произвольные двоичные сигналы xn-1, …, x0∈{0,1} и yn-1, …, y0∈{0,1}, которые задают подлежащие обработке n-разрядные двоичные числа xn-1…x0 и yn-1…y0 (xn-1, yn-1 и x0, yQ определяют значения старших и младших разрядов соответственно). Тогда сигналы на j-ом () и (n+j)-м выходах предлагаемого селектора будут определяться выражениями

и

где

В представленной ниже таблице приведены значения реализуемых выражениями (2), (3) функций на всех возможных наборах значений их аргументов. Жирным в таблице выделены значения функций и их аргументов при j=2.

Анализ данных, приведенных в таблице, позволяет заключить, что:

1) если z1(j-2)=z2(j-2)=0 и xn-j+1=yn-j+1, то z1(j-1)=z2(j-l)=0;

2) если z1(j-2)=z2(j-2)=0 и xn-j+1>yn-j+1 (z1(j-2)=z2(j-2)=0 и yn-j+1>xn-j+1), то z1(j-1)=0 и z2(j-1)=1 (z1(j-1)=1 и z2(j-1)=0);

3) если z1(j-2)=0 и z2(j-2)=1 (z1(j-2)=1 и z2(j-2)=0), то z1(j-1)=0 и z2(j-1)=1 (z1(j-1)=1 и z2(j-1)=0);

4) если xn-1=yn-1 или xn-1>yn-1 (yn-1>xn-1), то соответственно z11=z21=0 или z11=0 и z21=1 (z11=1 и z21=0).

Таким образом, на первом, r-м () и (n+1)-м, (n+r)-м выходах предлагаемого селектора согласно (1) соответственно получим

и

где xn-1…xn-r+1 и yn-1…yn-r+1 - фрагменты n-разрядных двоичных чисел xn-1…x0 и yn-1…y0. Следовательно, с учетом последних четырех выражений имеем wn-1…w0=max(xn-1…x0, yn-1…y0), vn-1…v0=min(xn-1…x0, yn-1…y0), где wn-1…w0 и vn-1…v0 - n-разрядные двоичные числа, задаваемые двоичными сигналами w0, …, wn-1, v0, …, vn-1∈{0,1} (wn-1, vn-1 и w0, v0 определяют значения старших и младших разрядов соответственно).

Вышеизложенные сведения позволяют сделать вывод, что предлагаемый селектор двоичных чисел обладает более широкими по сравнению с прототипом функциональными возможностями, так как обеспечивает селекцию большего и меньшего из двух n-разрядных двоичных чисел, задаваемых двоичными сигналами. При этом аппаратурный состав указанного селектора образован из логических элементов.

Селектор двоичных чисел, содержащий 4n-4 элементов «Запрет» и 3n-4 элементов ИЛИ, которые сгруппированы в n групп так, что j-я группа содержит два элемента «Запрет» и элемент ИЛИ, а m-я группа дополнительно содержит два элемента «Запрет» и два элемента ИЛИ, в r-й группе выход i-го элемента «Запрет» соединен с i-м входом первого элемента ИЛИ, в m-й группе выход i-го элемента «Запрет», подключенного инвертирующим входом к первому входу (i+1)-го элемента ИЛИ, и выход (i+1)-го элемента ИЛИ, подключенного вторым входом к выходу (3-i)-го элемента «Запрет», соединены соответственно с инвертирующим и неинвертирующим входами (i+2)-го элемента «Запрет», в первой группе инвертирующий и неинвертирующий входы первого элемента «Запрет» подключены соответственно к неинвертирующему и инвертирующему входам второго элемента «Запрет», первому и второму входам первого элемента ИЛИ, выход i-го элемента «Запрет» первой группы и выход (i+2)-го элемента «Запрет» m-й группы соединены соответственно с инвертирующим входом i-го элемента «Запрет» второй группы и инвертирующим входом i-го элемента «Запрет» (m+1)-й группы, первый, второй входы первого элемента ИЛИ первой группы, неинвертирующие входы первого, второго элементов «Запрет» r-й группы и выход первого элемента ИЛИ j-й группы образуют соответственно первый, (n+1)-й, r-й, (n+r)-й входы и j-й выход селектора двоичных чисел, отличающийся тем, что в j-ю и r-ю группы введены соответственно элемент «И» и два дополнительных элемента ИЛИ, в r-й группе первый, второй входы и выход i-го дополнительного элемента ИЛИ соединены соответственно с неинвертирующим входом i-го, инвертирующим входом (3-i)-го элементов «Запрет» и i-м входом элемента И, а i-й вход элемента И первой группы и выход элемента И j-й группы подключены соответственно к i-му входу первого элемента ИЛИ первой группы и (n+j)-му выходу селектора двоичных чисел.
СЕЛЕКТОР ДВОИЧНЫХ ЧИСЕЛ
СЕЛЕКТОР ДВОИЧНЫХ ЧИСЕЛ
СЕЛЕКТОР ДВОИЧНЫХ ЧИСЕЛ
СЕЛЕКТОР ДВОИЧНЫХ ЧИСЕЛ
СЕЛЕКТОР ДВОИЧНЫХ ЧИСЕЛ
СЕЛЕКТОР ДВОИЧНЫХ ЧИСЕЛ
Источник поступления информации: Роспатент

Показаны записи 21-30 из 75.
10.05.2014
№216.012.bf89

Импульсный селектор

Изобретение относится к импульсной технике и может быть использовано для логической обработки синхронизированных по переднему фронту положительных импульсных сигналов x,…,x∈{0,1}, имеющих длительности τ,…,τ Техническим результатом является обеспечение воспроизведения любой из операций...
Тип: Изобретение
Номер охранного документа: 0002514782
Дата охранного документа: 10.05.2014
10.05.2014
№216.012.bf8b

Аналоговый логический элемент

Изобретение относится к автоматике и аналоговой вычислительной технике и может быть использовано для построения функциональных узлов аналоговых вычислительных машин, средств автоматического регулирования и управления, аналоговых процессоров. Техническим результатом является обеспечение...
Тип: Изобретение
Номер охранного документа: 0002514784
Дата охранного документа: 10.05.2014
10.05.2014
№216.012.bf8d

Аналоговый селектор

Изобретение относится к автоматике и аналоговой вычислительной технике и может быть использовано в системах аналоговой вычислительной техники как средство предварительной обработки информации. Техническим результатом является обеспечение воспроизведения двойственных операций выделения...
Тип: Изобретение
Номер охранного документа: 0002514786
Дата охранного документа: 10.05.2014
20.05.2014
№216.012.c679

Импульсный селектор

Изобретение относится к импульсной технике и может быть использовано для построения средств автоматики, функциональных узлов систем управления. Техническим результатом является возможность воспроизведения операции min(τ, τ) либо операции mах(τ, τ), где τ, τ есть длительности положительных...
Тип: Изобретение
Номер охранного документа: 0002516568
Дата охранного документа: 20.05.2014
27.05.2014
№216.012.c949

Импульсный селектор

Изобретение относится к импульсной технике и может быть использовано для построения средств автоматики, функциональных узлов систем управления. Техническим результатом является расширение функциональных возможностей за счет обеспечения обработки пяти импульсных сигналов. Импульсный селектор...
Тип: Изобретение
Номер охранного документа: 0002517295
Дата охранного документа: 27.05.2014
27.05.2014
№216.012.caf2

Логический преобразователь

Устройство предназначено для реализации любой из пяти простых симметричных булевых функций, зависящих от пяти аргументов - входных двоичных сигналов, и может быть использовано в системах цифровой вычислительной техники как средство преобразования кодов. Техническим результатом является...
Тип: Изобретение
Номер охранного документа: 0002517720
Дата охранного документа: 27.05.2014
10.06.2014
№216.012.ce83

Импульсный селектор

Изобретение относится к импульсной технике и может быть использовано для построения средств автоматики, функциональных узлов систем управления. Техническим результатом является реализация операции supramed (τ,…,τ), где τ,…,τ есть длительности положительных импульсных сигналов x,…,x∈{0,1},...
Тип: Изобретение
Номер охранного документа: 0002518638
Дата охранного документа: 10.06.2014
10.06.2014
№216.012.ce87

Ранговый фильтр

Изобретение относится к автоматике и аналоговой вычислительное технике и может быть использовано для построения функциональных узлов аналоговых вычислительных машин, средств автоматического регулирования и управления, аналоговых процессоров. Техническим результатом является повышение...
Тип: Изобретение
Номер охранного документа: 0002518642
Дата охранного документа: 10.06.2014
10.06.2014
№216.012.ce9d

Реляторный модуль

Изобретение предназначено для воспроизведения бесповторных функций бесконечнозначной логики и может быть использовано в системах аналоговой вычислительной техники как средство предварительной обработки информации. Техническим результатом является обеспечение реализации любой из функций вида...
Тип: Изобретение
Номер охранного документа: 0002518664
Дата охранного документа: 10.06.2014
10.06.2014
№216.012.cea2

Логический преобразователь

Устройство предназначено для реализации любой из четырех простых симметричных булевых функций, зависящих от четырех аргументов - входных двоичных сигналов, и может быть использовано в системах цифровой вычислительной техники как средство преобразования кодов. Техническим результатом является...
Тип: Изобретение
Номер охранного документа: 0002518669
Дата охранного документа: 10.06.2014
Показаны записи 21-30 из 116.
10.04.2016
№216.015.3208

Логический преобразователь

Изобретение относится к компьютерной технике. Технический результат - упрощение настройки логического преобразователя. Логический преобразователь содержит шесть мажоритарных элементов (1,…,1), при этом выходы i-го и шестого мажоритарных элементов соединены соответственно с вторым входом...
Тип: Изобретение
Номер охранного документа: 0002580799
Дата охранного документа: 10.04.2016
10.06.2016
№216.015.4741

Логический преобразователь

Изобретение относится к вычислительной технике и может быть использовано для построения средств автоматики и функциональных узлов систем управления. Технический результат заключается в обеспечении параллельной реализации четырех простых симметричных булевых функций, зависящих от четырех...
Тип: Изобретение
Номер охранного документа: 0002585725
Дата охранного документа: 10.06.2016
27.08.2016
№216.015.5011

Ранговый фильтр

Изобретение относится к автоматике и вычислительной технике. Техническим результатом является расширение функциональных возможностей за счет обеспечения выбора минимального , супраминимального, медианного , субмаксимального или максимального из пяти входных аналоговых сигналов. Ранговый фильтр...
Тип: Изобретение
Номер охранного документа: 0002595959
Дата охранного документа: 27.08.2016
27.08.2016
№216.015.5058

Импульсный селектор

Изобретение относится к импульсной технике. Техническим результатом является уменьшение аппаратурных затрат. Импульсный селектор предназначен для воспроизведения операции med(τ, …, τ), где τ, …, τ есть длительности положительных импульсных сигналов х, …, х ∈ {0,1}, синхронизированных по...
Тип: Изобретение
Номер охранного документа: 0002595960
Дата охранного документа: 27.08.2016
27.08.2016
№216.015.50d1

Логический вычислитель

Изобретение относится к вычислительной технике и может быть использовано для построения средств автоматики, функциональных узлов систем управления и др. Техническим результатом является упрощение устройства. Логический вычислитель предназначен для реализации простых симметричных булевых функций...
Тип: Изобретение
Номер охранного документа: 0002595958
Дата охранного документа: 27.08.2016
13.01.2017
№217.015.881f

Ранговый фильтр

Изобретение предназначено для ранговой обработки аналоговых сигналов и может быть использовано в системах аналоговой вычислительной техники как средство предварительной обработки информации. Техническим результатом является расширение функциональных возможностей за счет обеспечения реализации...
Тип: Изобретение
Номер охранного документа: 0002602382
Дата охранного документа: 20.11.2016
25.08.2017
№217.015.ca61

Ранговый фильтр

Изобретение относится к автоматике и вычислительной технике. Технический результат – обеспечение реализации выбора из шести входных аналоговых сигналов сигнала любого заданного ранга. Для этого предложен ранговый фильтр, который содержит два сортировщика (1, 1) и пять реляторов (2,…,2), причем...
Тип: Изобретение
Номер охранного документа: 0002620199
Дата охранного документа: 23.05.2017
25.08.2017
№217.015.d0a9

Логический преобразователь

Изобретение относится к вычислительной технике. Технический результат заключается в повышении быстродействия. Логический преобразователь предназначен для реализации любой из простых симметричных булевых функций τ, τ, τ, τ, зависящих от n аргументов - входных двоичных сигналов, при n=5, и может...
Тип: Изобретение
Номер охранного документа: 0002621281
Дата охранного документа: 01.06.2017
25.08.2017
№217.015.d0b8

Логический модуль

Логический модуль предназначен для реализации любой из пяти простых симметричных булевых функций, зависящих от пяти аргументов - входных двоичных сигналов, и может быть использован в системах цифровой вычислительной техники как средство преобразования кодов. Технический результат заключается в...
Тип: Изобретение
Номер охранного документа: 0002621376
Дата охранного документа: 02.06.2017
25.08.2017
№217.015.d10a

Двоичный вычитатель

Изобретение относится к вычислительной технике. Технический результат заключается в упрощении двоичного вычитателя. Двоичный вычитатель предназначен для выполнения операции А-В-B, где А, В, B ∈ {0,1} есть входные двоичные сигналы, и может быть использован в системах цифровой вычислительной...
Тип: Изобретение
Номер охранного документа: 0002621375
Дата охранного документа: 02.06.2017
+ добавить свой РИД