Ассоциативное запоминающее устройство

 

1. АССОЦИАТИВНОЕ ЗАПОМИНА ЩЕЕ УСТРОЙСТВО, содержащее регистр признаков, первый регистр опроса, цифроаналоговый преобразователь, селектор, сумматор,блоки сравнения и индикаторы результатов поиска. причем быход первого регистра опроса подключен к входу цифроаналогового преобразователя, выход которого подключен к одному из входов сумматора , другой вход которого соединен с выходом селектора, отличающееся тем, что, с целью расширения области применения устройства за счет увеличения числа критериев поиска, в него введены блок выделения модулей разности и второй регистр опроса, причем выходы регистров признаков и выход второго регистра оп- . роса подключены к входам блока выделения модулей разности, выходы которого подключены к входам селектора и к одним из входов блоков сравнения, другие входы которых подключены к выходу сумматора, а выходы соединены с входами индикаторов результатов поиска.

СОКИ СОВЕТСКИХ

WWWI

РЕСПУЬЛИН..SU„„

С 11 С 15/00

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К ASTOPCHOMV СВИДЕТЕЛЬСТВУ (21) 362503? /24-24 (22) 15.07.83 (46) 23.10.84. Бюл, 9 39 (72) В.Б. Матвеев (71) Казанский ордена Трудового

Красного Знамени и ордена Дружбы народов авиационный институт им. А.Н. Туполева (53) 681.327(088.8) (56) 1. Авторское свидетельство СССР

Ф 780043, кл. G !1 С 15/00, 1980.

2. Авторское свидетельство СССР по заявке Р 3504687/24, кл. G 11 С 15/00, 1982 (прототип). (54)(57) 1. АССОЦИАТИВНОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО, содержащее регистры признаков, первый регистр опроса, цифроаналоговый преобразователь, селектор, сумматор, блоки сравнения и индикаторы результатов поиска, причем выход первого регистра опроса подключен к входу цифроаналогового преобразователя, выход которого подключен к одному из входов сумматора, другой вход которого соединен с выходом селектора, о т л и ч а ющ е е с я тем, что, с целью расширения области применения устройства за счет увеличения числа критериев поиска, в него введены блок выделе" ния модулей разности и второй регистр опроса, причем выходы регистров признаков и выход второго регистра onроса подключены к входам блока выделения модулей разности, выходы которого подключены к входам селектора и к одним из входов блоков сравнения, другие входы которых подключены к выходу сумматора, а вы ходы соединены с входами индикаторов результатов поиска.

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

20411 цифроаналоговых преобразователей группы, входы которых являются другими входами блока.

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

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

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

10 накопители и блоки вывода результата.

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

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

Наиболее близким техническим решением к изобретению является ассоци- 20 ативное запоминающее устройство, со-! держащее регистры хранимых признаков, регистр опроса, цифроаналоговые преобразователи, селекторы, блоки сравнения, ключи, сумматор, элементы И, 25 индикаторы и пороговый элемент, причем выход регистра опроса подключен к входу одного из цифроаналоговых преобразователей, выход которого подключен к одному из .входов сумматора, ЗО другой вход которого соединен с выходом одного из-селекторов, выходы элементов И подключены к входам индикаторов, одни из выходов блока срав. нения подключены к входам порогового З5 элемента, другие — к одним иэ входов ключей (2) .

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

Целью изобретения является расширение области применения устройства эа счет увеличения числа критериев поиска, а именно осуществление поиска в множестве хранимых признаков

Х.

X;$ где j 1,й, таких признаков

Х„Е(Х;1, ито для всех i

В -В -Е 0

k 1 нли

bk aa/xk-Y/ó

В; */Х;- V/; где — первый признак опроса, а

7 " второй признак опроса.

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

r.е. Для всех дt -а - Z60

3 11204 вход которого соединен с выходом селектора, введены блок выделения модулей разности и второй регистр опроса, причем выходы регистров признаков и выход второго регистра опроса подключены к входам блока выделения модулей разности, выходы которого подключены к входам селектора и к одним иэ входов блоков сравнения, другие входы которых подключены к выходу 1О сумматора, а выходы соединены с входами индикаторов результатов поиска.

Блок выделения модулей разности содержит группу цифроаналоговых преобразователей, аналотовые блоки вы" 15 деления модуля разности и дополнительный цифроаналоговый преобразователь, вход которого является одним иэ входов блока, а выход поднлючен к одним из входов аналоговых блоков 2тт выделения модуля разности, выходы которых являются выходами блока, а другие входы соединены с выходами цифроаналоговых преобразователей группы входы которых являются други 25 ми входами блока.

Аналоговый блок выделения модуля разности содержит группу селекторов, и дополнительный сумматор, выход которого является выходом блока, а вхо-.30 ды подключены к выходам селекторов группы, первые и вторые входы которьм являются соответственно первыми и вторыми входами блока.

На фиг. 1 показана стРУктУРная 35 схема предложенного устройства; на фиг. 2 и 3 - примеры выполнения соответственно блока выделения модулей разности и аналогового блока выделения модуля разности.. 40

Устройство содержит регистры 1 признаков, первый 2 и второй 3 регистры опроса, блок 4 выделения модулей разности, цифроаналоговый преобразователь 5, селектор 6, служащий для выделения экстремального значения сигнала, сумматор 7, блоки 8 сравнения н индчкаторы 9 результатов поиска.

11 4 например 13, служит для выделения минимального значения сигнала, а другой — селектор 14 — для выделения максимального значения сигнала. В этом случае выход селектора 13 соединен с вычитающим входом сумматора 15.

Устройство работает следующим образом.

Коды чисел Х, У, Z поступают на соответствующие цифроаналоговые преобразователи 10, 12, 5, .на выходах которых образуются аналоговые величины

1 к " Хк)

U e Y

У

1.1 =е Z, где е - масштабный коэффициент.

На каждом из тт выходов блока 4 выделения модулей разности образуется соответствующие величины ПК

-1 ч/ = е/Х„-Ь/. к к ч

Селектор 6 выделяет минимальное

I 1!

U нли максимальное U значения из т всех U; ..

В первом случае на выходе сумматора 7 образуется величина U< !

U =0 +0,, 3

1! .а во втором д !! И

U =U2-0, (s этом случае цифроаналоговый преобразователь 5 выполнен инвертирующим).

В первом случае блоки 8 сравнеi ния отмечают сигналами на соответствующие индикаторы 9 ситуацию на входе, когда

0 а0 дМ-a + Z 0

5 Другими словами в первом слччае отмечаются хранимые признаки, попадающие в окрестность признака опроса У с радиусом Х +2, где Х вЂ” блиБлок 4 выделения модулей разности содержит группу цифроаналоговых пре- 50 образователей 10, аналоговые блоки 11 выделения модуля разности и дополнительный цифроаналоговый преобразователь 12.

Аналоговый блок 11 выделения моду-5 ля разности содержит группу селекторов 13 и 14 и дополнительный сумматор 15. При этом один иэ селекторов, а во втором случае — ситуацию на входе, когда

11

0 В0 т.е. для всех i

1120411

° Составитель В. Рудаков

Редактор Т. Кугрышева Техред А.Ач Корректор.О. Луговая

Заказ 7750/40

Тираш 574 Подписное

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

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

Филиал ППП "Патент", r. Ушгород, ул. Проектная, 4 шайший к У хранимый признак, а во втором случае отмечаются хранимые признаки, оказавшиеся вне окрестности признака опроса У с радиусом Х -Z, где Х вЂ” наиудаленный от У хранимый 5

Ю признак, что и позволяет расширить область применения устройства. При этом поиск выполняется за один такт паралле"ьного опроса pBFHcT "

pos.

Ассоциативное запоминающее устройство Ассоциативное запоминающее устройство Ассоциативное запоминающее устройство Ассоциативное запоминающее устройство 

 

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

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

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

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

Изобретение относится к вычислительной технике

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

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

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

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