m вертикальных шин. Каждой горизонтальlioii.iuHHc в накопителе соответствует ячейка, которая используется для записи одного разряда информации, иоступающей в унитарном коде.
Блок 2 имеет п информационных трактов ио числу горизонтальных илин иакоиитсля 1. Каждый тракт содержит элемент намяти, обеспечивающий хранение информации на время анализа ее достоверности, и фильтр. Кроме информационных сигналов, на входы блока 2 иостуиают сигналы, характеризующие режим сопрягаемых устройств.
Регистр 3 имеет / разрядов, где К,п. Регистр 3 представляет кольцевой регистр, в котором циркулирует единица. В зависимости от режима работы значение К, может изменяться в меньшую сторону от своего предельного значения.
Счетчик 4, содержащий триггеры и логические схемы, обеспечивает подсчет числа синхроимпульсов и выдачу на формирователи заниси 6 обратного двоичного кода этого числа.
Блок 8 задания формата данных представляет собой коммутационную панель. Через него осуществляется связь выходных разрядов регистра 3 с горизонтальными шинами накопителя 1 и блока 7 формирования служебных сигналов по цепям считывания,
С помощью блока меняется формат и структура сообщения в зависимости от вида используемых источников информации и тина потребителей.
Блок 9 контроля осуществляет анализ достоверности поступающей информации по признаку достоверности, анализ состояния счетчика и формирующий сигнал управления, обеспечивающие запись в накопитель 1 только достоверной информации.
Рассмотрим работу устройства для случая записи информации в ячейку накопителя в двоично-десятичном коде и числе вертикальных шин, равном четырем.
Занись информации в ячейки памяти наконителя осуществляется с помощью счетчика 4, выходы которого соединены с вертикальными шинами накопителя. Для обеспечения заниси входного массива но п щинам за один такт (время такта определяется суммарной длительностью пакета синхроимпульсов) используются формирователи записи по числу вертикальных шин накопителя.
При записи поступающей от источника информации необходимо провести контроль ее достоверности. В предложенном устройстве под достоверной понимается информация, постунающая от источника, при работе последнего в автоматическом режиме. Контроль достоверности информации осуществляется с помощью блока контроля, который исключает возможность записи в накопитель недостоверной информации.
Блок приема чисел обеспечивает нормирование сигналов входной информации пО амплитуде и задержку сигналов на время контроля входной информации на достоверность, а также обеспечивает повышение надежности записи входной информации за счет фильтрации помех.
Регистр 3 носле записи в накопитель 1 достоверной информации формирует сигналы считывания информации из ячейки наконителя 1 и блока 7 формирования служебных сигналов.
Порядок считывания информации задается с помощью блока 8 задания формата данных.
Различный набор блоков 8 обеспечивает решение различных задач, связанных с изменением формата и структуры сообщения.
Блок 5 выдачи чисел формирует электрические сигналы параллельно двоично-десятичного потенциального кода, которые в х- альнейшем в зависимости от вида потребителя (линия связи, ЭВМ, перфоратор) преобразуются в импульсные сигналы тока или напрял-сения с требуемыми параметрами.
Рассмотрим вариант работы устройства при следующих условиях.
Источник формирует сигнал готовности к выдаче ииформации. По шине 10.2, связывающей выход второго тракта блока приема чисел со входом соответствующей горизонтальной щины накопителя 1, поступает сигнал унитарного кода со значением «9 (см. фиг. 26), по шине 10.4 поступает сигнал со значением «4 (см. фиг. 2в). При этом информация, поступившая по шине 10.4 (цифра «4), должна быть размещена в начале сообщения, а информация, поступившая по шине 10.2 (цифра «9), - в конце сообщения.
В качестве маркера начала сообщения примем комбинацию 0101, а в качестве маркера конца сообщения примем комбинацию 0010. Хранение кодов маркеров осуществляется блоком формирования служебных сигналов 7.
Входная информация содержит признак достоверности (см. фиг. 2г). Временное положение пакета синхроимпульсов приведено на фиг. 2а. После окончания действия 10-го синхроимпульса формируется сигнал «конец заниси (см. фиг. 2 и).
При наличии в информации признака достоверности (см. фиг. 2ж) блок контроля 9 формирует сигнал разрешения записи информации в ячейки памяти накопителя 1. Информация по шине 10.2 записывается в виде комбинации ОНО, а но шине 10.4 - в виде комбинации 1011. После окончания записи устройство переходит в режим «считывание. В этом режиме регистр 3 запускается сигналом «конец записи, и первый импульс с выхода регистра 3 поступает на считывание заданной 0101 маркерной комбинации из блока 7 формирования служебных сигналов. После окончания формирования маркерной комбинации боЧОк 5 выдачи чисел устанавливается в «О. 2-й импульс с регистра о через блок задания формата считывает из ячеек памяти, связаниых с тиной 10.4 накопителя, код числа «4, который поступает в блок 5 выдачи чисел. Последним считывается код числа «9 из ячеек памяти, связанных с шиной 10.2 накопителя 1, а затем код маркерной комбинации 0010 из блока 7 формирования служебных сигналов. Рассмотрим теперь вариант устройства, когда по шине 10.4. в накопитель 1 поступает информация со значением «О, в случае нормальной связи с источником (см. фиг. 2(3) при обрыве, (см. фиг. 2е) или ири поступлеНИИ информации, в которой отсутствует признак достоверности (см. фиг. 2сЗ, е). Для различия вышеуказанных ситуаций запись информации производится в обратном двоично-десятичном коде. Если поступает код со значением «О (см. фиг. 2д}, то в ячейке накопителя 1 записывается комбииация 1111. Если имеет место обрыв входной цени, то записывается комбииация 0000. Управление заиисью кодов в иакопитель 1 осуществляется с помош;ыо блока 9 контроля и счетчика 4. При поступлении от источиика ипформации сигнала готовности (см. фиг. 2ж) счетчик устанавливается в состояние «ОНО. При этом в блоке 9 коитроля формируется сигнал готовности к ириему информации. В этом случае иостуиивший в блок контроля сигиал достоверности информации формирует сигнал разрешения на прохождение в счетчик 4 десяти имиульсов синхронизации, иоследовательио изменяюш,их состояния счетчика от значения «ОНО, до значения «0000. После установки счетчика в состояние «0000 прохождение синхроимпульсов запрещается до прихода очередного имнульса готовности (см. фиг. 2ж). В случае неиоступления на блок 9 контроля сигнала достоверности (см. фиг. 2г) после импульса готовности (см. фнг. 2ж) счетчик 4 ирииудительно устаиавливается в состояние «0000 иервым же импульсом синхронизации (см. фиг. 2а), после чего заирещается прохождение всех остальных имиульсов синхронизации до поступления очередиого илшулъса готовности. При этом в иакопитель 1 запись производиться не будет. Вертикальные шины накоиителя 1 соединеиы через формировател записи 6 с инвертироваинкмн выходами счетчика 4, благодаря при изменении состояний счетчика обеспечивается запись в накопитель 1 кодов от ОНО до НИ, что эквивалеитно заилси информации в обратном коде по каждой шине. Предлагаемое устройство дает возмолуиость иовысить иадежность заииси за счет фильтрации помех в олоке ириема чисел и заииси информации в накопитель в обратком двоично-десятичном коде и исключения збыточиости информации и выдачи потрео;1Гс;лю только дос1овсрио1 информации, а также иозволяет изменять формат и структуру сообщеиия в зависимости от нужд потребителя и режимов работы сопрягаемых устройств. Фор .м у л а изобретения Ассоциативное заноминающее устройство, содер ащее накоинтель, подключенный к формирователям заииси и блокам приема и выдачи , счетчик, соединенный с региcij)GM и формирователями заниси, отличающееся тем, что, с целью упрощения и повышения надежности устройства, оно содержит блок задания формата данных, блок форл1ирования служебных сигналов и блок кон-1роля, 1;одк.1юченный к блоку приема чисел i счетчику, входы блока задания формата данных 1одключены к выходам реiliCTpa, а выходы-соогветственио ко входам накопителя и блока формироваиия служебных сигналов, выходы которого соединены, .0 входа.ми блока выдачи чисел. Источиики информации, принятые во внимание ирп экспертизе 1.Авторское свидетельство СССР Jv 332449. кл. G НС 15/00, 1965. 2.Ав.орскос свидетельство СССР Ло 434482, кл. G НС 15/00, 1971.
название | год | авторы | номер документа |
---|---|---|---|
Ассоциативное запоминающее устройство | 1978 |
|
SU771721A2 |
Устройство для сопряжения | 1980 |
|
SU962906A2 |
Устройство для тестового контроля и диагностики цифровых модулей | 1988 |
|
SU1667075A1 |
Устройство для отображения информации на экране электронно-лучевой трубки | 1990 |
|
SU1737438A1 |
Устройство для сопряжения | 1979 |
|
SU896613A2 |
Устройство для сопряжения | 1978 |
|
SU777655A1 |
УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ | 2001 |
|
RU2202121C2 |
ЦИФРОВАЯ МАШИНА ДЛЯ ПОИСКА ИНФОРМАЦИИ | 1966 |
|
SU214201A1 |
Устройство для сопряжения накопителяНА МАгНиТНОй лЕНТЕ C КАНАлОМ ВВОдА-ВыВОдА | 1979 |
|
SU824184A1 |
Устройство для сопряжения цифровых вычислительных машин с каналами связи | 1985 |
|
SU1287171A1 |
I Пэ s 765 г о
i|; г I I
Авторы
Даты
1978-12-30—Публикация
1976-09-15—Подача