[go: up one dir, main page]

SU335723A1 - - Google Patents

Info

Publication number
SU335723A1
SU335723A1 SU1369400A SU1369400A SU335723A1 SU 335723 A1 SU335723 A1 SU 335723A1 SU 1369400 A SU1369400 A SU 1369400A SU 1369400 A SU1369400 A SU 1369400A SU 335723 A1 SU335723 A1 SU 335723A1
Authority
SU
USSR - Soviet Union
Prior art keywords
circuit
signal
words
contacts
amplifiers
Prior art date
Application number
SU1369400A
Other languages
Russian (ru)
Publication of SU335723A1 publication Critical patent/SU335723A1/ru

Links

Description

Изобретение относитс  к области электронной вычислительной техники.This invention relates to the field of electronic computing.

Известны ассоциативные запоминающие устройства, содержащие накопитель информации , краевые ключи, св занные с детекторной матрицей, регистр ассоциативного опроса, маскрегистр и блок управлени .Associative memory devices are known that contain an information storage device, edge keys associated with a detector array, an associative poll register, a mash-register, and a control unit.

Предложенное устройство отличаетс  тем, что в нем проходные контакты .краевых ключей св заны с усилител ми считывани  детекторной матрицы через лоследовательно включенную схему, котора  измен ет коэффициент усилени  этих усилителей.The proposed device is characterized in that in it the loop-through contacts of the edge switches are connected to the read amplifiers of the detector array through a successively connected circuit that changes the gain of these amplifiers.

Это увеличивает быстродействие устройства три Поиске слов, ближайших по образу к ассоциативному критерию АК, т. е. слов, отличающихс  минимальным количеством несовпадающих разр дов.This increases the speed of the device by searching for three words that are closest to the associative criterion AK, i.e., words that differ in the minimum number of mismatches.

На чертеже дана принципиальна  схема ассоциативного ЗУ.The drawing is a schematic diagram of the associative memory.

Устройство работает следующим образом.The device works as follows.

Перед началом цикла из устройства управлени  1 следует имлульс «сброс, который устанавливает в усилител х считывани  2-9 максимальную чувствительность с помощью схемы изменени  коэффициента усилени  10. Величина коэффициента усилени  в усилител х 2-9 становитс  тайкой, что достаточно амплитуды одного сигнала несовладени  на каждом из входов усилителей 2-9, чтобы Before the start of the cycle from control device 1, there is an idle pulse reset, which sets the maximum sensitivity in reading amplifiers 2-9 using a gain change circuit 10. The gain value in amplifiers 2-9 becomes a secret, which is enough to amplify one mismatch signal each of the inputs of amplifiers 2-9 to

ключи //-14 сработали, т. е. лроходные контакты 15-18 замкнулись, а координатные контакты 19-22 разомкнулись.the keys // - 14 worked, i.e., the front contacts 15-18 closed, and the coordinate contacts 19-22 opened.

Таким образом, только в случае точного совпадени  хранимой информации в одной или нескольких  чейках накопител  информации с опросным АК, контакты 15-18, св занные с выходами усилителей 2-В не переключаютс . Далее запускаютс  опросные формирователи 23, и весь на-копитель информации опрашиваетс  параллельно, как в обычной схеме ассоциативного ЗУ. При опросе сигналы несовпадени  фиксируютс  детекторами матрицы 24. При этом, чем больше сигналов несовпадени  (а значит и несовпадающих разр дов ) имеетс  в опрашиваемом слове по сравнению с АК, тем большее изменение от нейтрального положени  вызывает суммарный сигнал несовпадени  у детектора, т. е. при опросе детекторов матрицы 24, который следует после опроса накопител  информации , амплитуды выходных снгналов, индуктируемые в выходных обмотках матрицы детекторов 24, пропорциональны числу несовпадений . При большом числе совпадений пропорциональность может быть распространена только до определенной суммарной амплитуды , а затем следует уменьшение крутизны выходной характеристики детектора (насыщение ).Thus, only if there is an exact match of the stored information in one or several cells of the information accumulator with the questionnaire AK, the contacts 15-18 connected to the outputs of the 2-B amplifiers do not switch. Next, the polling formers 23 are launched, and the entire information storage device is polled in parallel, as in the usual associative memory scheme. When polling, the mismatch signals are detected by the matrix 24 detectors. Moreover, the more mismatch signals (and therefore mismatching bits) are in the polled word compared to the AK, the greater the change from the neutral position causes the total mismatch signal of the detector, i.e. when interrogating the detectors of the matrix 24, which follows after interrogating the information accumulator, the amplitudes of the output stresses induced in the output windings of the matrix of the detectors 24 are proportional to the number of mismatches. With a large number of coincidences, proportionality can be extended only to a certain total amplitude, and then follows a decrease in the steepness of the output characteristic of the detector (saturation).

Предполол им, что все слова в накопителе информации не совпадают в точности с Опросным АК. Это означает, что после опроса матрицы 24 ключи 11-14 по координате х измен т свое состо ние: контакты 15-18 будут замкнуты, а контакты 19-22 - разомкнуты. Затем из устройства уиравлени  1 поступает сигнал запуска генератора 25. Импульс генератора 25 беспреп тственно проходит вдоль двпОЧки контактов 15-/5, а также по цепи: генератор 25 - лини  задержки 26 и поступает на вход схемы совпадени  27. Одновременно на второй вход схемы 27 поступает сигнал напр жени , возникающий на сопротивлении 28 при прохождении импульса тока (лини  задержки 26 выбираетс  такой, чтобы она задерживала сигнал генератора 25 на врем  прохождени  сигнала с генератора 25 через замкнутые контакты 15-18). На выходе схемы совпадени  27 в этом случае по вл етс  сигнал, который поступает на вход схемы запрета 29. В рассматриваемом случае на запрещающий Вход схемы 29 не поступает сигнал, и поэтому входной сигнал проходит далее через схему 29. Сигнал с сопротивлени  28 поступает также на вход схемы изменени  коэффициента усилени  10. При поступлении сигнала и вход этой схемы уменьшаетс  коэффициент усилени  усилителей 2-9. Если на схему 10 поступает первый (после «сброса) сигнал с сопротивлени  28, то чувствительность усилителей 2-9 уменьшаетс  на величину , равную амплитуде одного сигнала несовпадени , если поступает второй импульс на схему 10, то чувствительность усилителей 2--9 уменьшаетс  на величину, равную сумме амплитуд двух сигналов несовпадени  и т. д. С выхода схемы 29 сигнал поступает на вход запуска опросных фо.рмирователей25, и начинаетс  новый цикл поиска слов, которые только в одном разр де отличаютс  от опросного АК. С -выхода схемы 29 также осуществл етс  установка в исходное состо ние ключей 11-14, а также запуск генератора 25 и генератора опроса матрицы 24. (Последние цепи на чертеже не показаны).Assumed to them that all the words in the information accumulator do not match exactly with the Questionnaire AK. This means that after polling the matrix 24, the keys 11–14 will change their state along the x coordinates: contacts 15–18 will be closed, and contacts 19–22 will be open. Then, the start signal of generator 25 is received from the control unit 1. The pulse of generator 25 freely passes along the two 15- / 5 contacts and along the circuit: generator 25 is a delay line 26 and is fed to the input of the coincidence circuit 27. At the same time, to the second input of circuit 27 a voltage signal is generated that occurs on the resistance 28 during the passage of a current pulse (delay line 26 is chosen such that it delays the signal of generator 25 by the time the signal from generator 25 passes through closed contacts 15-18). At the output of the coincidence circuit 27, in this case, a signal appears, which enters the input of the inhibitor circuit 29. In the considered case, the prohibiting Input of the circuit 29 does not receive a signal, and therefore the input signal passes further through the circuit 29. The signal from the resistance 28 also enters the input of the gain variation circuit 10. When the signal arrives and the input of this circuit decreases, the gain of the amplifiers 2-9. If circuit 10 receives the first (after "reset") signal from resistance 28, then the sensitivity of amplifiers 2-9 decreases by an amount equal to the amplitude of one mismatch signal, if a second pulse arrives on circuit 10, then the sensitivity of amplifiers 2--9 decreases by equal to the sum of the amplitudes of the two mismatch signals, etc. From the output of circuit 29, the signal arrives at the start input of the interrogator forms 25, and a new search cycle of words begins that differs only from the interrogation AK in only one bit. The output of the switches 11-14, as well as the start of the generator 25 and the interrogator of the matrix 24, are also carried out from the output of the circuit 29. (The last circuits are not shown in the drawing).

Предположим, что в накопителе имеетс  два слова, которые не совпадают с опросным АК в одном разр де (детекторы этих слов на чертеже отмечены звездочками). Дл  этого случа  после опроса матрицы 24 ключи 12 и 13 не «сработают, т. е. .контакты 16 и 17 останутс  разомкнутыми, а контакты 20 и 21-замкнутыми. После запуска генератора 25 по цепи контактов 15-20 его сигнал поступает на выход Xz и запускает опросный генератор матрицы 24 по координате Y.Suppose that there are two words in the accumulator that do not coincide with the interrogation AK in one category (the detectors of these words are marked with asterisks in the drawing). For this case, after polling the matrix 24, the keys 12 and 13 do not "work, i.e. the contacts 16 and 17 will remain open, and the contacts 20 and 21 are closed. After starting the generator 25 through the circuit of contacts 15-20, its signal goes to the Xz output and starts the interrogation generator of the matrix 24 along the Y coordinate.

Схема нахождени  координаты у близко совпадающих слов не отличаетс  от схемы нахождени  слов по координате х, поэтому на чертеже не п-риводитс .The scheme for finding the coordinates of closely matching words does not differ from the scheme for finding words with respect to the x coordinate, therefore it is not shown in the drawing.

С выходного контакта 20 сигаал поступает также на схему линии задержки 31. Линии задержки 30, 5/ и 32 должны быть такими, чтобы обеспечивать запаздыование, равноеFrom the output contact, 20 sigal is also supplied to the delay line circuit 31. The delay lines 30, 5 / and 32 must be such as to ensure a lag equal to

времени вьгбора всех слов вдоль одной из координат X. Однако дл  уменьшени  задержки легко модифицировать эту схему так, чтобы сигнал -конца выбора совпавших слов по координате У, т. е. сигнал с сопротивлени , подобного сопротивлению 2S, разрешал дальнейшее продвижение импульса генератора 25 вдоль линии ключей //-14 по координате х. Так как ключ 13 также не «сработал (имеетс  одно близко совпадающее слово с координатами лгзУз), то импульс с линии задержки 31, пройд  контакт 21, по витс  на шине х. Его действие приводит к повторному опросу матрицы 24 по координате лгз, и при этомthe time of selecting all words along one of the coordinates X. However, to reduce the delay, it is easy to modify this circuit so that the signal –– the end of the selection of the matched words along the Y coordinate, i.e. line keys // - 14 along the x coordinate. Since the key 13 also did not work (there is one closely matching word with the coordinates LGS), then the impulse from the delay line 31 passed through pin 21, on a bus x. Its action leads to re-polling of the matrix 24 in the coordinate lgs, and at the same time

находитс  адрес совпавшего слова по координате у. Пройд  через линию задержки 52, этот импульс после выбора совпавшего слова с координатами ХзУз генерирует сигнал напр жени  на сопротивлении 28. По так как врем is the address of the matched word in y coordinate. Passing through the delay line 52, this pulse, after selecting the matching word with the coordinates of the HzUz, generates a voltage signal at the resistance 28. By the time

задержки 30-32 значительно больше задержки линии 26, то схема совпадени  27 не имеет на выходе импульса. В то же врем  импульсное напр жение с сопротивлени  28 поступает на вход схемы запрета 55, а так как импульсdelays 30-32 are significantly greater than the delay of line 26, then the matching circuit 27 does not have a pulse at the output. At the same time, the pulse voltage from the resistance 28 is fed to the input of the inhibitor circuit 55, and since the pulse

с генератора 25 по цепи: выход 25 - лини  задержки 26, уже закончилс , то схема 55 беспреп тственно пропускает входной сигнал. Этот сигнал свидетельствует о том, что все совпавшие или близко совпавшие слова выбраеы .From generator 25 through the circuit: output 25 - delay line 26, has already ended, then the circuit 55 freely passes the input signal. This signal indicates that all matched or closely matched words are chosen.

Возможен случай, когда несмотр  на последовательное уменьшение чувствительности усилителей 2-9 в п раз, не находитс  слов в накопителе информации, у которых имеетс It is possible that, despite a successive decrease in the sensitivity of amplifiers 2–9 n times, there are no words in the information accumulator that have

различие с опросным АК в п разр дах. Если п велико (более 4-5), то этот случай означает, что все хранимые слова уже имеют значительное образное отличие, которое выходит за пределы прин тых ограничений. Дл  такого примера сигнал с сопротивлени  28, получаемый схемой изменени  коэффициента усилени  10 в п+ раз после сигнала «сброс, переключает схему в состо ние генерации импульсов , свидетельствующих об отсутствииThe difference with the questionnaire AK in n bits. If n is large (more than 4–5), then this case means that all stored words already have a significant figurative distinction that goes beyond accepted limits. For this example, the signal from the resistance 28, received by the gain change circuit 10 n + times after the reset signal, switches the circuit to a state of generation of pulses, indicating the absence

совпавших слов (см. фиг. 1). С помощью схемы 29 эти импульсы запрещают последующий запуск генератора 25.matched words (see fig. 1). Using the circuit 29, these pulses prohibit the subsequent start of the generator 25.

Количество ступеней изменени  порога в каждом конкретном случае определ етс  потребност ми решаемой задачи и техническими возможност ми элементов. Предельное число ступеней изменени  порога чувствительности может быть равно разр дности хранимых слов.The number of steps for changing the threshold in each specific case is determined by the needs of the problem being solved and the technical capabilities of the elements. The limit number of steps for changing the sensitivity threshold can be equal to the width of the stored words.

Предмет изобретени Subject invention

Ассоциативное запоминающее устройство, содержащее накопитель информации, соединенный через матрицу детекторов и через усилители считывани  с .ключами, имеющими проходные и координатные контакты, опросные формирователи, подключенные ко входам накопител  информации, и устройство управ6 лени , согласующее работу всех узлов, отличающеес  тем, что, с целью повышени  быстродействи  устройства, проходные контакты 5 ключей св заны с усилител ми считывани  матрицы детекторов через схему изменени  коэффициента усилени .An associative memory device containing an information storage device, connected through a matrix of detectors and through reading amplifiers with switches having pass-through and coordinate contacts, interrogation drivers connected to the information storage inputs, and a control device coordinating the operation of all nodes, characterized in that In order to increase the speed of the device, the pass-through contacts 5 of the keys are connected to the read amplifiers of the array of detectors through a gain change circuit.

От29От 1 ГГПFROM 29From 1GGP

/ . ,.///. rf//i./. , ///. rf // i.

fffj //-/ 1/ц-i-«-ffi fffj // - / 1 / c-i - «- ffi

/IT / IT

шах слабshah is weak

ir м м тir m t

SU1369400A SU335723A1 (en)

Publications (1)

Publication Number Publication Date
SU335723A1 true SU335723A1 (en)

Family

ID=

Similar Documents

Publication Publication Date Title
US2973508A (en) Comparator
SU335723A1 (en)
US3533085A (en) Associative memory with high,low and equal search
US3292159A (en) Content addressable memory
US3500350A (en) Semiparallel content addressable memory
US3500340A (en) Sequential content addressable memory
SU231224A1 (en) STORAGE DEVICE ON CYLINDRICAL MAGNETIC FILMS
SU1509869A1 (en) Multifunction module
SU1751712A1 (en) Multipurpose controller
SU332502A1 (en) ASSOCIATED STORAGE DEVICE
SU217463A1 (en) DEVICE MEMORY AND REGISTRATION
SU428454A1 (en) MEMORY DEVICE
SU349027A1 (en) MEMORY DEVICE
SU352402A1 (en) COUNTER COUNTER Binary Positional CODE
SU1267436A1 (en) Device for determining complement of set
SU348993A1 (en) DEVICE FOR PULSE SUMMATION
SU370601A1 (en) ALL-UNION I
SU246924A1 (en) DEVICE FOR THE CHOICE OF A NUMBER OF NUMBERS, NEXT TO THE GIVEN
SU257868A1 (en) DEVICE FOR COMPARISON OF THE FOLLOWING EACH OTHER NUMBERS
SU206169A1 (en) DEVICE FOR CORRECTING ERROR CORRECTION AND DETECTION
SU318931A1 (en) JET TRIGGER COUNTER11 ^ ltshi1} t ^: mtI Bi'iBJ'iHOTESiA
SU356647A1 (en) DEVICE FOR SORTING PARTS
US3543254A (en) Associative memory system
SU1501064A1 (en) Device for monitoring pulse sequences
SU1171778A1 (en) Device for comparing codes