Устройство для масштабирования

 

ОП ИСАНИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИ ЕТЕЛЬСТВУ

Союз Советских

Социалистических

Реслублнк (61) Дополнительное к авт. свид-ву (22) Заявлено 0901.80 (21) 2909585/18-24 (51) М КЛ

G 06 F 7/548 с присоединением заявки N9 (23) Приоритет

Государствеяяый комитет

СССР по делам изобретений и открытий

Опубликовано 07.12.81. Бюллетень N9 45

Дата опубликования описания 07. 12. 81 (53) УДК esi. З (088. 8) В.С.Кириченко, P.Н.Ошуркфв и Б.Г.Лабза (i „

1 д (72) Авторы изобретения . (7 3 ) Заявитель (54) УСТРОЙСТВО ДЛЯ МАСШТАБИРОВАНИЯ

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

Известно устройство для масштабирования (1), содержащее схему сдвига, схему выбора участка функции, дешифратор адреса (внутри участка функции) и группы адресных элементов

И. Данное устройство осуществляет де5 шифрирование кодов с выдачей адресов линейных участков функций, изменяющихся по заданному закону. Однако оно не позволяет задавать произвольные законы преобразования, так как в его структуре отсутствуют устройства формирования нескольких законов масштабирования (т.е. преобразования одного кода в другой код по заданному закону) °

15 Наиболее близким по технической сущности.к изобретению является устройство для масштабирования (2), содержащее генератор импульсов, блок записи информации, счетчик, блок па20 мяти эталонного кода, распределитель импульсов, блок управления, блоки умножения и деления на константу, блок формирования масштабных коэффициентов. Устройство позволяет производить масштабирование по нескольким линейным законам в соответсвии с номером кода. Изменение закона преобразования кодов осуществляется путем изменения коэффициента умножения

30 (деления) .

888112

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

Целью изобретения является расширение класса решаемых задач за счет обеспечения масштабирования с заданными произвольными законами.

Поставленная цель достигается тем, тем, что в устройство, содержащее генератор импульсов, счетчик, выходную группу элементов И, входной регистр, схему сравнения, блок .:фор- 15 мирования контрольного кода и дешифратор номера преобразуемого кода, причем выход генератора импульсов соединен со счетным входом счетчика, выходы разрядов которого соединены с Щ информационными входами соответствующих элементов И выходной группы, дополнительно введены И дешифраторов функции (N — количество заданных законов масштабиРования), N групп элементов И и блок управления, первый .выход которого соединен с управляющими входами входного регистра и элементов И выходной группы. Второй выход блока управления подключен к установочному входу счетчика.и входу дешифратора номера преобразуемого кода, 1-тый выход которого (з.=

=1,2...N) подклочен к управляющим входам элементов И i-той группы, информационные входы элементов И кото- И рой соединены с выходами i-того дешифратора функции, входы которого. подключены к выходам разрядов счетчика. Выходы элементов И групп соединены с входами блока формирования контрольного кода, выходы которого, соединены с-первой группой входов схемы сравнения, вторая группа входов которой подключена к выходам входного регистра. Выход схемы срав- 4 нения соединен с входом блока управления; при этом блок управления содержит reнератор импульсов, два триггера и элемент И, причем выход генератора импульсов подключен к первому входу первого триггера, второй вход которого соединен со входом блока управления. Выход первого триггера соединен с первым входом второго и первым выходом блока управления, выход второго триггера соединен с H первым входом элемента И, второй вход которого подключен к выходу генератора импульсов; выход элемента И соединен со вторым входом второго триггера и вторым выходом блока управле- щ ния.

Блок-схема устройства представле. на на фиг.1,блок-схема блока управления - на фиг.2. 65

Устройство содержит счетчик 1, генератор 2 импульсов, блок 3 управления, выходная группа 4 элементов

И, дешифраторы 5 функции, группы б элементов И, дешифратор 7 номера преобразуемого кода, блок 8 формирования контрольного кода, схема 9 сравнения и входной регистр 10.

Блок 3 управления содержит генератор 11 импульсов, триггеры 12 и

13 и элемент И 14.

Устройство работает следующим образом. От внешних измерительных устройств на входной регистр 10 поступает m-разрядный двоичный код, который необходймо преобразовать в соответствии с заданным законом, в общем случае нелинейным. Запись этого кода осуществляется по команде с блока управления 3. Параллельно с этим на вход дешифратора преобразуемого кода 7 приходит номер признака, числовое значение которого. записано во входном регистре 10. После этого блок управления 3 запускает счетчик

1. Счетчик начинает считать количество импульсов от генератора импульсов 2. Этот текущий код поступает на входы дешифраторов функции 5, где осуществляется преобразование и-разрядного текущего кода счетчика в соответствии с законами, обратными законами масштабирования, в k-разрядный позиционный код. Группы элементов И б в соответствии с номером признака осуществляют коммутацию выходов соответствующих дешифраторов 5 на вход блока формирования контрольного кода 8, где k-разрядный позиционный код преобразуется в m-разрядный двоичный код. Этот код поступает на схему сравнения 9. В процессе работы счетчика 1 контрольный код по стоянно изменяется. В момент равенства или если контрольный код становится больше исходного схема сравнения 9 выдает импульс на блок управления 3. В этом случае блок 3 выдает команды управления на остановку счетчика и на выдачу числа оказавшегося в этот момент в счетчике, в выходную группу элементов И.

С приходом нового числа и нового признака начинается новый цикл работы устройства для масштабирования. уже в соответствии с новым законом масштабирования.

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

888112 признаков в устройствах автоматического распознавания случайных объектов, описываемых несколькими признаками, диапазоны изменений которых различны. При этом уменьшаются аппаратурные затраты и повышается на5 дежность распознавания.

Формула изобретения

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

И, входной регистр, схему сравнения блок формирования контрольного кода и дешифратор номера преобра, зуемого кода, причем выход генерато- 15 ра со счетным входом счетчика, выходы разрядов которого соединены с информационными входами соответствующих элементов И выходной группы, о т л и ч а ю щ е е- щ с я тем, что, с целью расширения класса решаемых задач за счет обеспечения масштабирования с заданными произвольными законами, в него введены N дешифраторов функции (N — количество заданных законов масштабирования)< N групп элементов И и блок управления, первый выход которого соединен с управляющими входами входного регистра и элементов И выходной группы, второй выход блока управления подключен к установочному входу счетчика и входу дешифратора номера преобразуемого кода, i-тый выход которого (i=1,2,...N) подключен к .Управляющим входам элементов И i-той группы, информационные входы элементов И которой соединены с выходами i-того дешифратора функции, выходы которого подключены к выходам разрядов счетчика, выходы элементов И групп соединены с входами блока формирования контрольного кода, Выходы которого соединены с первой группой входов схемы сравнения, вторая группа входов которой подключена к выходам входиого регист. ра, выход схемы сравнения соединен с входом блока управления.

2. Устройство по п. 1, о т л ич а ю щ е е с я тем, что, блок управления содержит генератор импульсов, два триггера и элемент И, причем выход генератора импульсов подключен к первому входу первого триггера, второй вход которого соединен с входом блока управления, выход первого триггера соединен с первым . входом второго триггера и первым выходом блока управления, выход второго триггера соединен с первым входом элемента И, второй вход которого подключен к выходу генератора импульсов, выход элемента И соединен со вторым входом второго триггера и вторым выходом блока управления.

Источники информации, принятые во внимание при экспертизе

1. Авторское свидетельство СССР

9 417786, Kn. G 06 F 5/02, 1974.

2. Авторское свидетельство СССР

9 631917, кл. G 06 F 7/38,1978 (прототип) .

888112

Составитель Т.Шелобатова

Редактор Т.Федотов Техред Т.Маточка Корректор H. Швыдкая

Заказ 10725/13

Тираж 748 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5

Филиал ППП ™Патент, r. Ужгород, ул. Проектная, 4

Устройство для масштабирования Устройство для масштабирования Устройство для масштабирования Устройство для масштабирования 

 

Похожие патенты:

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

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

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

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