SU1474740A1 - Ассоциативна запоминающа чейка - Google Patents

Ассоциативна запоминающа чейка Download PDF

Info

Publication number
SU1474740A1
SU1474740A1 SU874240090A SU4240090A SU1474740A1 SU 1474740 A1 SU1474740 A1 SU 1474740A1 SU 874240090 A SU874240090 A SU 874240090A SU 4240090 A SU4240090 A SU 4240090A SU 1474740 A1 SU1474740 A1 SU 1474740A1
Authority
SU
USSR - Soviet Union
Prior art keywords
input
information
inputs
output
elements
Prior art date
Application number
SU874240090A
Other languages
English (en)
Inventor
Виталий Александрович Ященко
Светлана Олеговна Чепига
Original Assignee
Институт кибернетики им.В.М.Глушкова
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Институт кибернетики им.В.М.Глушкова filed Critical Институт кибернетики им.В.М.Глушкова
Priority to SU874240090A priority Critical patent/SU1474740A1/ru
Application granted granted Critical
Publication of SU1474740A1 publication Critical patent/SU1474740A1/ru

Links

Landscapes

  • Multi Processors (AREA)

Abstract

Изобретение относитс  к вычислительной технике и может быть использовано в ассоциативных процессорах дл  создани  баз знаний. Цель изобретени  - повышение быстродействи  и расширение функциональных возможностей  чейки за счет обеспечени  записи и считывани  признака принадлежности информации объекту. Ячейка с управл ющими входами 1-6, информационными выходами 7 и входом 8 содержат элемент И-ИЛИ 9, триггеры 10,14, элементы И 11-13,16,18,элементы ИСКЛЮЧАЮЩЕЕ ИЛИ 17, элемент НЕ 15. 3 ил.

Description

Јъ 1
Јь
Јъ
О
Изобретение относитс  к вычислительной технике и может быть использовано в ассоциативных процессорах дл  создани  баз знаний.
Цель изобретени  - повышение быстродействи  и расширение функцио- нальных возможностей  чейки за счет обеспечени  записи и считывани  признака принадлежности информации объ- екту.
На фиг. 1 изображена структурна  схема ассоциативной запоминающей  чейки; на фиг. 2 - структурна  схема матрицы, составленной из этих  че- ек; на фиг„ 3 - структурна  схема блока управлени .
Ассоциативна  запоминающа   чейка (фиг. 1) содержит первьй вход 1 разрешени  чтени  бита информации, пер- вый вход 2 разрешени  чтени  конъюнкции битов информации, второй вход 3 разрешени  чтени  бита информации, второй вход 4 разрешени  чтени  конъюнкции битов информации, первый 5 и второй 6 входы разрешени  записи информации , информационные выход 7 и вход 8, элемент И-ИЛИ 9, третий триггер 10, первый 11, второй 12 и третий 13 элементы И, первый 14 и вто- рой 142 триггеры, элемент НЕ 15, четвертый элемент И 16, первый 17, и второй 17г элементы ИСКЛЮЧАЮЩЕЕ ИЛИ, п тый элемент И 18„ Сигналы, необходимые дл  работы  чейки 19 и матрицы, собранной из данных  чеек (фиг. 2), вырабатываютс  блоком управлени , содержащим (фиг„ 3) элемент И 20, счетчик 21, блок 22 перепрограммируемой пам ти микрокоманд, счетчик 23 и вхо- ды 24-27.
При формировании из ассоциативны:: запоминающих  чеек 19 матрицы размером m х п, где m - количество строк, an- количество столбцов, входы 1-6 разрешени  каждой  чейки соедин ютс  с разрешающими входами соседней справа  чейки, а выход 7 и вход 8 - с соот-г- ветствующими выходом и входом соседней снизу  чейки.
Индентификаторы (фиг. 1) расшифровываютс  следующим образом: Q - информационный выход; D - информационный вход; I - разрешающий вход; S - вход установки в единицу; R - вход установки в нуль.
Ячейка 19 в матрице реализует следующие логические функции.
ь битов
и ,1 , А(
А
Л А (m jji л Ат
Am.,AV;5
(1) (2) (3) (4)
5
0 5 0 5 0
0
5
К А(т-)).; Л Ат.;л Afm-j,,; ;(5) где j 1, 2, 3,...,т-1;
-L j9 9
и чтение битов А,,,; и функций по формулам (2), (4) и (5).
Выполнение этих функций может выполн тьс  одновременно во всех  чейках 19, что увеличивает быстродействие матрицы.
Матрица, составленна  из  чеек 19, работает следующим образом.
На входы 8 подаютс  признаки вводимых в матрицу объектово По управл ющим сигналам, поступающим на входы 5 и 6 разрешени  записи, осуществл етс  запись информации об объектах в матрицу. В каждой строке матрицы выполн ютс  функции по формулам (2) - (5), Если в К число установленных раз р дов 2, а А. Ј К и A(,. Ј К, то осуществл етс  перезапись К в соседнюю снизу строку  чеек.
Если в К число установленных разр дов 2, то выполн етс  запись в матрицу информации о новом объекте.
Таким образом, в матрице формируетс  структура данных, обеспечивающа  запоминание и динамическую перестройку ассоциативных св зей между отдельными объектами, характеризующимис  сочетани ми признаков, которые удовлетвор ют некоторому критерию, учитывающему принадлежность сочетани  нескольким объектам
Чтение информации из матрицы осуществл етс  по управл ющим сигнала, подаваемым на входы 1-4 разрешени  считывани  данных. Опишем более подробно работу ассоциативной запоминающей  чейки и блока управлени .
При поступлении единичного сигнала на вход 6 и бита информации на - вход 8 происходит установка триггера 14 в соответствии с битом информации , поступающим на вход 8.
При поступлении единичного сигнала на вход 5 и бита информации на вход 8 происходит установка триггера 14 в соответствии с сигналом на входе 8. С выхода триггеров 44 и 14г сигналы поступают на первый и второй входы элемента И 13, с выхода которого сигнал , соответствующий конъюнкции битов информации, хран щихс  в триггерах 14 и 142, устанавливает триггер 10. При поступлении единичного сигнала на вход 3 бит информации с выхода триггера 10 через элемент И-ИЛИ 9 поступает на выход 7о Кроме того, ин- вертированный сигнал с инверсного выхода триггера 10 поступает на вторые входы элементов И 11 и 12, а на первые входы этих элементов поступают сигналы с выходов триггеров 14j и
14а. По разрешающему сигналу на входе 4 сигнал, соответствующий конъюнкции битов информации, через элемент И-ИЛИ 9 поступает на выход 7. При поступлении единичного (разрешающего) сигнала на вход 2 сигнал, соответствующий конъюнкции битов информации, через элемент И-ИЛИ 9 с выхода элемента И 12 поступает на выход 7. По разрешающему сигналу на входе 1 сиг- нал с выхода триггера 14 поступает на выход 7 через элемент И-ИЛИ 9.
Управл ющие сигналы 1-6 вырабатываютс  в блоке управлени  (фиг. 3).
На вход 26 счетчика 23 подаетс  сигнал, разрешающий запись начального адреса микропрограммы минус единица по входу 27. На вход 24 подаетс  сигнал , разрешающий прохождение тактового сигнала по входу 25 на счетньй вход счетчика 23 и через счетчик 21 на вход чтени  блока 22, с выхода счетчика 23 на вход адреса блока 22 подаетс  адрес микрокоманды, котора  считываетс  на выход блока 22 при наличии сигнала на вход чтени .
Счетчик 2 служит дл  обеспечени  устойчивой работы блока управлени , т.е. дл  согласовани  сигналов чтени  и адреса на входе блока 22.

Claims (1)

  1. Формула изобретени  Ассоциативна  запоминающа   чейка, содержаща  первый и второй триггеры, с первого по четвертый элементы И, элемент И-ИЛИ и элемент НЕ, причем выход первого триггера подключен к
    первым входам первого и третьего элементов И и первому информационному входу элемента И-ИЛИ, выход которого  вл етс  информационным выходом  чейки , выход второго триггера соединен с первьм входом второго элемента И, отличающа с  тем, что, с целью повышени  быстродействи  и расширени  функциональных возможностей  чейки за счет обеспечени  записи и считывани  признака принадлежности информации объекту, в нее введены третий триггер, п тый элемент И и первый и второй элементы ИСКЛЮЧАЮЩЕЕ ИЛИ, причем выходы первого и второго элементов ИСКЛЮЧАЮЩЕЕ ИЛИ соединены соответственно с входами установки в О первого и второго триггеров , выход второго триггера подключен к второму входу третьего элемента И, выход которого соединен с входом установки в 1 третьего триггера и . входом элемента НЕ, выход которого подключен к входу установки в О третьего триггера, пр мой выход которого соединен с вторым информационные входом элемента И-ИЛИ, инверсный выход третьего триггера соединен с вторыми входами первого и второго элементов И, выходы которых подключены соответственно к третьему и четвертому информационным входам элемента И- ИЛИ, выходы четвертого и п того элементов И соединены соответственно с входами установки в 1 первого и второго триггеров, информационные входы четвертого и п того элементов И и первого и второго элементов ИСКЛЮЧАЮЩЕЕ ИЛИ объединены и  вл ютс  информационным входом  чейки, разрешающие входы первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ и четвертого элемента И объединены и  вл ютс  первым входом разрешени  записи  чейки, разрешающие входы второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ и п того элемента И объединены и  вл ютс  вторым входом разрешени  записи  чейки, с первого по четвертый разрешающие входы элемента И-ИЛИ  вл ютс  соответственно первым входом разрешени  чтени  бита информации, первым входом разрешени  чтени  конъюнкции битов информации, вторым входом разрешени  чтени  бита информации и вторым входом разрешени  чтени  конъюнкции Ритов информации  чейки.
    Информационные входы
    Информационные 8ыхо8ы Фиг. 2 Т 2 3 Ч 5 5
    111111
    Мо15 е20
    «
    11
    19
    Т
    ные 8ыхо8ы Фиг. 2 Т 2 3 Ч 5 5
    11111121
SU874240090A 1987-03-04 1987-03-04 Ассоциативна запоминающа чейка SU1474740A1 (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU874240090A SU1474740A1 (ru) 1987-03-04 1987-03-04 Ассоциативна запоминающа чейка

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU874240090A SU1474740A1 (ru) 1987-03-04 1987-03-04 Ассоциативна запоминающа чейка

Publications (1)

Publication Number Publication Date
SU1474740A1 true SU1474740A1 (ru) 1989-04-23

Family

ID=21302335

Family Applications (1)

Application Number Title Priority Date Filing Date
SU874240090A SU1474740A1 (ru) 1987-03-04 1987-03-04 Ассоциативна запоминающа чейка

Country Status (1)

Country Link
SU (1) SU1474740A1 (ru)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Авторское свидетельство СССР № 634372, кл. G 11 С 15/00, 1978. Авторское свидетельство СССР № 1127007, кло G 11 С 15/00, 1983. *

Similar Documents

Publication Publication Date Title
US6480931B1 (en) Content addressable storage apparatus and register mapper architecture
US3588830A (en) System for using a memory having irremediable bad bits
JPS605498A (ja) 連想メモリ装置
CA1080366A (en) First in - first out memory array containing special bits for replacement addressing
JPH0757469A (ja) メモリ回路
US3866180A (en) Having an instruction pipeline for concurrently processing a plurality of instructions
GB1486032A (en) Associative data storage array
US5434871A (en) Continuous embedded parity checking for error detection in memory structures
SU1474740A1 (ru) Ассоциативна запоминающа чейка
EP0321493A1 (en) A content-addressable memory system
JPS5724082A (en) Computer system
JP3071435B2 (ja) 多ビット一致回路
GB792707A (en) Electronic digital computers
JP2570985B2 (ja) 半導体連想メモリ装置
US3222648A (en) Data input device
JPH05113929A (ja) マイクロコンピユータ
SU1741175A1 (ru) Ассоциативное запоминающее устройство
SU1372316A1 (ru) Запоминающее устройство дл графического диспле
SU364026A1 (ru) Полноточное запоминающее устройство
JPS60117495A (ja) 半導体メモリ
SU746488A1 (ru) Устройство дл сопр жени
SU1211737A1 (ru) Устройство управлени обращением к пам ти
SU1451773A1 (ru) Ассоциативно-адресное оперативное запоминающее устройство
KR100290545B1 (ko) 메모리어레이,메모리소자및정보처리방법
SU1161944A1 (ru) Устройство дл модификации адреса зон пам ти при отладке программ