Устройство для контроля блоковпостоянной памяти
Иллюстрации
Показать всеРеферат
Союз Советских
Социалистических
Республик
ОПИСАНИЕ
ИЗОБРЕТЕНИЯ
К ЬетО СКОММ СВИДЕтИЛЬСтВ (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 (прототип).