Устройство для извлечения многозначного ответа из ассоциативного накопителя

 

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

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

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

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

Республик

7О goal р

//= -. г д.Г . (61) Дополнительное к авт. свид-ву(22) Заявлено 10.04.81 (21) 3271614/18-24 с присоединением заявки ¹â€” (23) Приоритет—

Опубликовано 301082. Бюллетень № 40

/00

/00

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

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

327 .8) Дата опубликования описания 30,1082

1

В.М.Трусфус, С.Л.Тахаутдинова и Р.Р.Викйухаметов " (72) Авторы изобретения

Казанский ордена Трудового Красного Знамени ациационный институт им.A.Н.Туполева (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ИЗВЛЕЧЕНИИ МНОГОЗНАЧНОГО ОТВЕТА

ИЗ АССОЦИАТИВНОГО НАКОПИТЕЛЧ

Изобретение относится к запоминающим устройствам.

Известно устройство для извлечения многозначного ответа из ассоциативного накопителя, в котором слова, образующие многозначный ответ, считываются в порядке возрастания (убывания) номера ячейки ассоциативного запоминающего устройства, определяемом цепью очередности (1g.

Недостатком этого устройства является низкое быстродействие.

Наиболее близким техническим решением к изобретению является уст" ройство для извлечения многозначного ответа из ассоциативного накопителя, содержащее входные, выходные и дополнительные МДП-транзисторы и блок выработки признака ответа на МДП-.транзисторах, причем истоки входных транзисторов, стоки выходных транзисторов, затворы дополнительных транзисторов и входы блока выработки признака ответа соединены с соответствующими словарными линиями, затворы выходных транзисторов и стоки дополнительных транзисторов подключены к соответствующим адресным линиям, а истоки дополнительных транзисторов соединены с одноименными адресными линиями опроса, истоки выходных транзисторов подключены к линии нулевого потенциала (2j

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

Цель изобретения — расширение oe ласти применения устройства за счет обеспечения возможности коммутации ассоциативных накопителей фиксированной емкости.

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

МДП-транзисторы, причем истоки первого и второго адресных транзисторов объединены и являются первым адрес.— ным входом устройства, а стоки соединены с затворами первого и второго выходных транзисторов и являются одними из адресных выходов устройства, истоки третьего и четвертого адрес30 ных транзисторов объединены и явля970470 ются вторым адресным входом устройст ва, а стоки подключены к затворам третьего и четвертого выхоцных транзисторов и являются рцзугими адресными выходами устройства, информационными входами которого являются затворы входных транзисторов с первого по четвертый, истоки выходных транзисторов подключены к шине нулевого по.— тенциала, исток первого входного транзистора соединен со стоками пер- 1О вого и третьего выходных транзисторов и затвором первого информационного транзистора,исток второго входного транзистора подключен к затворам второго информационного и третьего адресного транзисторов и стоку второго выходного транзистора, исток третьего входного транзистора соединен с затворами первого адресного и третьего информационного транзисторов и стоком четвертого выходного транзистора, исток четвертого входного транзистора подключен к затворам второго и четвертого адресных транзисторов и четвертого информационного транзистора, истоки информационных транзисторов соединены с шиной. постоянного потенциала, а стоки объединены и являются информационным выходом устройства, введены коммутирующие и переключающие транзисторы, причем сток каждого иэ коммутирующих транзисдрров, с первого пс четвертый, подключен к истоку соответствующего входного транзистора, затворы коммутирующих транзисторов подключены к стоку первого и ис- 35 току второго переключающих транзисторов, истоки первого переключающего и коммутирующих транзисторов соединены с шиной нулевого потенциала, затвор первого переключающего транзис 4О тора является первым управляющим входом устройства, а затвор и сток второго переключающего. транзистора объединены и являются вторым управляющим входом устройства. 45

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

Устройство содержит первый-четвертый входные МДП-транзисторы 1.1-1.4, первый 2, второй 3, третий 4 и четвертый 5 адресные МДП-транзисторы, первый б, второй 7, третий 8 и четвертый 9 выходные МДП-транзисторы, первый 10.1, второй 10.2, третий 10.3 и четвертый 10.4 информационные МДПтранзисторы с истоками 11, первый

12.1, второй 12.2, третий 12.3 и четвертый 12.4 коммутирующие транзисторы,. первый 13 и второй 14 переключающие транзисторы.

На фиг.1 и 2 обозначены информационные входы 15- 18 устройства, словарные линии 19-22, адресные входы 23, 24 и выходы 25, 26 устройства, инфор1 мационный выход 27 и управляющие входы 28 и 29 предлагаемого устройства

30. На фиг.2 обозначены также адресные выходы 31 и 32 устройства, реализованного на основе блоков 30 (фиг.1). B устройстве предполагается использование МДП-транзисторов с индуцированным каналом.

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

Перед началом работы производят опрос ассоциативного накопителя. Сигналы иэ ячеек памяти, удовлетворящих заданному критерию поиска и составляющих многозначный ответ, поступают на затворы входных транзисторов 1.1-1.4, Соответствующие из входных транзисторов Ъ.1-1.4 открываются и через них происходит заряд одноименных словарных линий 19-22. Словарные линии 1922 расположены в порядке возрастания их кода адреса от "00" до "11 ".. После этого транзисторы 1.1-1.4 закрываются.

Далее работа устройства зависит от сигналов на входах 28 и 29. Обозначим через Р1 значение сигнала на входе 28, через Р2 - значение сигнала на входе 29.

Тогда при Р1Р2 P2= 1 на затворы коммутирующих транзисторов 12.1-12.4 поступает нулевой сигнал, запирающий их. В этом случае дальнейшая работа устройства аналогична работе прототипа. Пусть в многозначный ответ входят первое и третье слова, т.е. после onроса памяти оказываются заряженными словарные линии 20 и 22 с кодами адреса "01" и "11". Потенциалы с этих линий 20 и 22 поступают на затворы соответствующих транзисторов 11.111 .4, которые открываются и на выходе 27 устанавливается потенциал

"Признак ответа = 1".

Затем на вход 23 подают сигнал опроса первого разряда адреса, кото- рый через открытый транзистор 3 (фиг.1) поступает на выходы 25 (адресную линию первого разряда) и на затворы выходных транзисторов б и 7.

Транзистор 7 открывается v. через него происходит разряд словарной линии 20 с номером "01". После этого подают сигнал опроса второго разряда на вход 24, который через открытый транзистор 5 поступает в одноименную адресную линию 26. В итоге единичный потенциал сохранит только одна сло970470 варная линия 22, соответствующая третьему слову, а на выходах 25 и 26 будет. сформирован код ее -адреса "li".

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

При наличии на входах 28 и 29 комбинации сигналов Р1Р2 = 1 на затвор транзисторов 12.1-12.4 поступает еди- 10 ничный отпирающий сигнал и через них происходит разряд соответствующих заряженных словарных линий 19-22.

На выходе 27 устанавливается потенциал "Признак ответа — "0", а на выходах 25 и 26 — код адреса "00", которые сохранятся и при дальнейшем опросе устройства. Таким образом, наЛичие на входах 28 и 29 комбинации сигналов

Р1Р2 = 1 блокирует работу устройства. 20

Устройство извлечения многоэначноrо ответа иэ ассоциативного накопителя, содержащего, например, шестнадцать слов, реализованное на основе блоков

30> выполнено в виде двух ступеней.

Первая ступень состоит из одного бло". ка 30 и.обечпечивает формирование старших разрядов адреса. Вторая ступень включает в себя четыре блока 30 и формирует младшие разряды адреса.

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

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

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

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

1. Крайзмер Л.П. Ассоциативные запоминающие устройства. Л., "Энер-. гия", 1967, с.67-68.

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

Р 497636, кл. G 11 С 15/00, 1975 (прототип).

УЯ (Рие2

Составитель Т.Зайцева

Редактор A.Âëàñåíêo Техред A.Бабинец Корректор М.Шароыи

Заказ 8398/65 Тираж б22 Подписное

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

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

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

Устройство для извлечения многозначного ответа из ассоциативного накопителя Устройство для извлечения многозначного ответа из ассоциативного накопителя Устройство для извлечения многозначного ответа из ассоциативного накопителя Устройство для извлечения многозначного ответа из ассоциативного накопителя Устройство для извлечения многозначного ответа из ассоциативного накопителя 

 

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

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