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

Иллюстрации

Показать все

Реферат

 

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

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

Республик

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

К ЬетО СКОММ СВИДЕтИЛЬСтВ (61) Дополнительное к авт. свид-ву (5 )М. Кл.з (22) Заявлено 14,06.79 (21) 2781254/18-24 с присоединением заявки ¹

G 11 С 29/00

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

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

Опубликовано 2304,81. Бюллетень Hо 15 (53) УДК 681 327. .66(088.8) Дата опубликования описания 2304,81

l (1

В.А. Калиниченко, Е.Н. Лукь нрвич:.и --Ц,.

4 з (72) Авторы изобретения нко (71) Заявитель ма и выдачи чисел, дополнительный счетчик и регистр контрольной информации, вход и выход. которого подключены соответственно к выходу блока приема чисел и одному из входов блока выдачи чисел, другой вход которого соединен с выходом дешифратора команд, вход дополнительного счетчика подключен. к выходу блока управпения, а выходы дополнительного счетчика соединены соответственно с входами блока приема чисел и блока управления (2) .

Однако устройство содержит в сво15 ем составе один регистр контрольной информации„ что позволяет принимать на контроль только одно число в течение цикла контроля и требует для полной проверки блока постоянной памяти

20 проведения N циклов контроля, где

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

Цель изобретения — увеличение быст2з родействия устройства и повышение достоверности контроля блоков постояиной памяти

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

Известно устройство, содержащее считывающий блок, подключенный к входам блока управления и регистра адреса, и блок сравнения, счетчик и сумматор, входы которого подключены к выходам. регистра адреса и одним входам блока сравнения, а выходы— к входам счетчика, выходы которого соединены с другими входами блока сравнения, выход которого подключен, к блоку управления $1) .

Однако устройство содержит в своем составе считывающий блок, что снижает быстродействие устройства. Кроме того, недостатком является отсутствие схем, позволяющих использовать устройство в составе автоматизированной контролирующей системы с использованием малой ЦВМ.

Наиболее близким к .предлагаемому

lIo технической сущности является устройство, содержащее дешифратор команд, подключенный к счетчику адреса и блоку управления, соединенному с блоком задания программы, блоки прие(54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ БЛОКОВ ПОСТОЯННОЙ ПАМЯТИ

824318

4 динен с выходом блока задания программы, счетчик адреса, первый вход которого соединен с выходом блока управления, дешифратор, первый выход которого соединен со вторым входом блока управления, второй выход дешифратора соединен со вторым вхо1 дом счетчика адреса, блоки записи и хранения информации, причем первый вход блока хранения информации соединен с третьим выходом дешифратора,и счетчик, вход которого соединен с выходом блока управления, первый выход счетчика соединен с третьим нходом блока управления, второй и третий выходы — co входом, блока записи информации, введены блок коммутации входов, вход которого соединен с выходом блока записи информации, блок коммутации выходов, один из входов которого соединен с четвертым выходом дешифратора, а выход соединен со вторым входом блока хранения информации, и блок регистров числа, входы которого соединены с выходами блока коммутации входов, а выходы блока регистров числа соединены с другими входами блока коммутации выходов.

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

ЦВМ каналами приема и выдачи числовой информации, а также каналом передачи командной информации.

На чертеже представлена блок-схема предлагаемого устройства.

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

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

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

Код начального адреса обращения к контролируемому блоку постоянной памяти из памяти ЦВМ с помощью команд от дешифратора 4 поступает н счетчик

3 адреса. По команде ЦВМ от дешифратора 4 снгналы с выхода блока 1 задания программы, через блок 2 управления, одновременно поступают на входы счетчика 3 адреса и счетчика 7.

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

5 на первый вход блока 8 коммутации входов. При каждом обращении к контролируемому блоку постоянной памяти числовая информация с его выхода, соответствующая и-адресам обращения, по командам с третьего выхода счетчика 7, поступающим на второй вход

При и обращении к контролируемому блоку постоянной. памяти числовая информация, соответствующая адресу

n-ro обращения, записывается в и-ый регистр блока 10 регистров числа.

Затем по сигналу с первого выхода счетчика 7 блок 2 управления прекращает обращение к контролируемому блоку постоянной памяти, а по сигналу со второго выхода счетчика 7 запрещается прием числовой информации через блок 5 записи информации.

Через время t, определяемое неравенством

25 оьр где n — число обращений к контролируемому блоку постоянной памяти в цикле контроля; р — вРемя одного обращения к

ОбР контролируемому блоку постоянной памяти на его максимальной рабочей частоте.

35 По командам ЦВМ с третьего и четвертого выходов дешифратора 4, поступающим на входы блока б хранения информации и блока 9 коммутации выходов, числовая информация с и выходов блока 10 регистров числа, последователь40 но с выхода каждого регистра, через блок 9 коммутации выходов и блок б хранения информации поступает в память IIBM ee дальнейшей программной обработки. Один цикл контроля

41 заканчивается. На следующем цикле контроля код начального адреса обра; щения к контролируемому блоку постоянной памяти программно увеличивается Hà и, и цикл контроля повторяет50 ся. Число циклов контроля, необходимое для контроля блока постоянной памяти, равно и

1 п где — необходимое число циклов

55 контроля;

N — емкоcòü (число слов) контролируемого блока постоянной памяти;

n — число обращений в цикле контроля.

Таким образом, увеличивается быстродействие устройства в и раз (где

n — число обращений к контролируемому блоку постоянной памяти в цикле конт65 роля), повышается достоверность конт60 блока 8 коммутации входов, с выходов блока 8 коммутации входов поступает на входы блока 10 регистров числа.

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

Р и последующих обращений, — но второй и последующие регистры соотнетствен10

824318,5

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

Составитель В. Муратов

Редактор A. Шншкина Техред М.Голинка Корректор М Коста

Заказ 2135/77, .Тираж 645 Подпис кое

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

113035, Москва, Ж-35, Раушская наб., д. 4/5,филиал ППП "Патент", г. Ужгород, ул. Проектная, 4 роля за счет обеспечения возможн сти проверки блоков постоянной памяти по всем видам контролирующих тестов и обеспечивается возможность соединения устройства с малой ЦВМ, что позволяет автоматизировать контроль блоков постоянной памяти и в два раза снизить время контроля.

Устройство для контроля блоков постоянной памяти, содержащее блок управления, первый вход которого соединен с выходом блока задания программы, счетчик адреса, первый вход 15 которого соединен с выходом блока .управления, дешифратор, первый выход которого соединен со вторым входом блока управления, второй выход дешифратора соединен со вторым входом Щ начетчика адреса, блоки записи и хранения информации, причем первый вход блока хранения информации соединен с третьим выходом дешифратора, и счетчик, вход которого соединен с выходом блока управления, первый выход счетчика соединен с третьим входом блока управления, второй и третий выходы — co входом блока записи ин- формации, о т л и ч а ю щ е е с я т л, что, с целью увеличения быстро" действия устройства и повышения достоверности контроля, в него введены блок коммутации входов., вход которого соединен с выходом блока записи информации, блок:коммутации выходов, один из входов которого соединен с четвертым выходом дешифратора, а выход соединен со вторым входом блока хранения информации, и блок регист ров числа, входы которого соединены с выходами блока коммутации входов, а выходы блока регистров числа соединены с другими входами блока коммутации выходов.

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

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

9 510753, кл. G 11 С 29/00, 1976 °

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

615546, кл. 6 11 С 29/00, 1978 (прототип).