Устройство для управления прошивкой постоянных накопителей

 

Союз Соввтскмк

Соцмеммстмчвскмк

Рвспубпмк

ОП ИСАЙ ИЕ

ИЗОБРЕТЕНИЯ (894788

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (6l ) Дополнмтельмое к авт. свмд-ву (22) Зая алеко 31.05.79 (21) 2764903/18-24 с прмсоедмнеммем заявки 1Е— (28) П рмормтет— (51) М.. Кл.

G 11 С 5/12

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

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

Опубликовано 30.12.81. Бюллетень М 48

Дата опубликования описания 30.12.81 (53) УДК 681.327 .66 (088.8) (72) Автор изобретения

А. В. Карлов (71) Заявитель (54) УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ПРО!11ИВКОЙ

ПОСТОЯННЫХ НАКОПИТЕЛЕЙ

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

Один из известных устройств для управления прошивкой постоянных накопителей содержит блоки ввода программы прошивки и уп О равления, соединенные с блоком перемещения и фиксации состояний проводоукладчика (11 и (2) .

Однако. данное устройство имеет ограниченные функциональные возможности при изготовлении накопителей различного типа, Наиболее близким к предлагаемому является устройство, содержащее блок считывания эталонной информации, блок перемеЩения проводоукладчика, преобразователя угол-код, блоки адресования начал и концов жгута, блок сравнения, блок кодирования, коммутатор, датчики (3).

Данное устройство имеет сравнительно высокую эксплуатационную надежность. Однако оно имеет ограниченные функциональные возможности из-эа зависимости типоразмеров изготавливаемых накопителей от структуры программы, т.е. для изготовления накопителей, включающих 8, 16, 24, 32 и др. количества чисел (рядов прошивки), носитель информации (перфокарта) должен иметь соответствующее количество позиций. При этом; если использовать носитель информации (или фиксированный кадр) с максимальным количеством позиций, то это значительно усложняет устройство и ведет к значительным затратам на программоноситель.

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

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

Кроме того, блок формирования импульсов управления количеством прошиваемых рядов содержит два триггера и распределитель импульсов, первый вход которого соединен с первым выходом первого триггера, второй вход — с треть1 им входом блока, первый и второй выходы— соответственно со вторым и третьим выходами блока, первые входы первого и второго триггеров подключены соответственно к первому и второму входам блока, вторые входы— соответственно к четвертому и пятому входам блока, первый и второй выходы первого триггера соединены соответственно с первым

35 и пятым выходами блока, первый и второй выходы второго триггера — соответственно к четвертому и шестому выходам блока, На чертеже схематически изображено предлагаемое устройство.

Устройство содержит блок 1 ввода программы прошивки, состоящий из узла 2 считывания информации, регистра 3 адреса, узла 4 приоритета, узлов 5 и 6 адресования начала и конца жгута соответственно, узла 7 сравнения, преобразователя 8 угол-код, узла 9 коди- 4 рования и коммутатора 10, блок 11 перемещения и фиксации состояний проводоукладчика, состоящий из узла 12 перемещений проводоукладчика, узла 13 датчиков обратной связи, триггеры 14 и 15, распределитель 16 импульсов, инвертор 17, элемент И 18, узел 19 блокировки. Триггеры 14 и 15 и распределитель

16 объединены в блок 20 формирования импульсов управления количеством прошиваемых рядов. 55

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

4 проводов в накопителе, например в имитаторах сердечников, с образованием кодовых жгутов.

При этом, в каждом цикле прошивки осуществляется адресование выводов (начал и концов) с помощью предназначенных для этого узлов

5 и 6, которые управляют заведением проводоукладчика блока 11 в определенные пазы адресов ания.

Заданная очередность адресования информационных проводов и их прошивки контролируется блоком 4 приоритета, который анализирует код текущего адреса, поступающий с узла 2, ! и код адреса предыдущего цикла прошивки, поступающий с регистра 3. Траектории движения проводоукладчика блока 11 организуются коммутатором 10 в соответствии с кодами узла 2 и управляющими сигналами преобразователя 8, закодированными посредством узла 9.

Изменение траектории осуществляется сигналами узла 7 сравнения кодов, заданных коммутатором 10 с текущими кодами координат, поступающими с узла 13 датчиков обратной связи.

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

Программа прошивки расположена в узле

2 блока 1 кадрами, содержащими до 8 чисел (рядов раскладки) и код адреса каждого кадра. Расположение программы указанным образом унифицирует и оптимизирует программу прошивки для различных типоразмеров накопителей.

Изменение траектории перемещения проводоукладчика узла 12 (например, увеличением рядов прошивки с 8 до 16) осуществляется следующим образом, По окончании прошивки

8 рядов с одного из датчиков узла 13 поступают сигналы окончания кадра в триггер 14 для запоминания факта необходимости продолжения прошивки, который через распределитель 16 воздействует в узел 2 сигналом перехода к следующему кадру, в начале которого указан его адрес. Этот адрес анализируется узлом 4 на принадлежносп, его к данному информационному проводу накопителя. При этом, процесс адресования выводов, т.е. выход проводоукладчика узла 12 в зону адресования, заМ прещается узлом 19. При положительном результате анализа адресов распределитель 16 командует узлу 2 о переходе от адреса кадра к первому числу кадра. Одновременно узел 2 включает механизмы узла 12 на девятый ряд прошивки. При этом, узлом 13 выдаются сигналы триггер 15 на возврат. программы управле894788 ния прошивкой к началу прошивки, а через узел 19 блокируется возврат механизмов узла

12 в исходное состояние. Элемент 18 по совпадению сигнала отсутствия импульсов в распределителе 16 (через инвертор 17) с сигналом триггера 15 командует узлом 12 в части прошивки 9-го и,последующих рядов накопителей.

По окончании прошивки 2-го кадра информации и при отсутствии необходимости прошивки данного информационного провода в последующих рядах накопителя с использованием

3-ro и последующих кадров программы узла 2, механизмы узла 12 разблокируются узлом 19 от запрета адресации и перемещают проводоукладчик узла 12 в исходное состояние, после а чего описание операции адресования выводов и прошивки информационных проводов циклически продолжаются до окончания прошивки накопителя всеми информационными проводаПредлагаемое устройство сравнительно простыми средствами позволяет обеспечить прошивку различных типоразмеров накопителей без изменения структуры программы прошивки, при этом расширяются функциональные возможности и область применения устройства.

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

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

l. Устройство для управления прошивкой постоянных накопителей, содержащее блок ввода программы прошивки, первые выход и вход которого соединены соответственно с первыми входом и выходом блока перемещения и фиксации состояний нроводоукладчика, о т л ич а ю щ е е с я тем, что, с целью расширения области применения устройства за счет изменения количества прошиваемых рядов, в него введены блок формирования импульсов управt5,рого соединен с третьим входом блока.переме5»:, щения и фиксации состояний проводоукладчика, четвертый вход которого подключен к выходу узла блокировки.

30 опублик. 1968.

2. Хонго Кагава, Трансформаторный ДЗУ.—

"Денсо цусин дзиге", 1969, У 93, с. 24-32.

3. Авторское свидетельство СССР N 542238, . кл. G 11 С 5/12, 1975.

10 пения количеством прошиваемых рядов, инвертор, элемент И и узел блокировки, при этом, первый и второй входы блока формирования импульсов управления количеством прошиваемых рядов соединены соответственно со вторым и третьим выходами блока перемещения и фиксации состояний проводоукладчика, третий, четвертый и пятый входы — соответственно со вторым, третьим и четвертым выходами блока ввода программы прошивки, а первый, второй, третий, четвертый, пятый и шестой выходы его coответственно соединены со вторым входом блока перемещения и фиксации состояний проводоукладчика, вторым входом блока ввода программы прошивки, входом инвертора, первым входом элемента И и с первым и вторым входами узла блокировки, выход инвертора подключен ко второму входу элемента И, выход кото2. Устройство по п. 1, о т л и ч а ю,щ еФ е с я тем, что блок формирования импульсов управления количеством прошиваемых рядов содержит два триггера и распределитель импульсов, первый вход которого соединен с первым выходом первого триггера, второй вход — с третьим входом блока, первый и второй выходы— соответственно со вторым и третьим выходами блока, первые входы первого и второго:триттеров подключены соответственно к первому и второму входам блока, вторые входы — соответственно к четвертому и пятому входам блока, первый и второй выходы первого триггера соединены соответственно с первым и пятым выходами блока, первый и второй выходы второго триггера — соответственно к четвертому и шестому выходам блока.

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

1. Патент ГДР У 51388, кл. 21 а 37/60, 894788

Составитель А. Карлов

Редактор В. Пилипенко Техред М. Надь Корректор Л. Шенъо

Заказ 11499/82 Тираж 648 Подписное

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

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

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

Устройство для управления прошивкой постоянных накопителей Устройство для управления прошивкой постоянных накопителей Устройство для управления прошивкой постоянных накопителей Устройство для управления прошивкой постоянных накопителей 

 

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

Изобретение относится к ПЗУ Х-конфигурации

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

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

Изобретение относится к схеме для генерации отрицательных напряжений с первым транзистором, первый вывод которого соединен с входным выводом схемы и второй вывод которого соединен с выходным выводом схемы и вывод затвора которого соединен через первый конденсатор с первым выводом тактового сигнала, со вторым транзистором, первый вывод которого соединен с выводом затвора первого транзистора, второй вывод которого соединен со вторым выводом первого транзистора и вывод затвора которого соединен с первым выводом первого транзистора и со вторым конденсатором, первый вывод которого соединен со вторым выводом первого транзистора, а второй вывод которого соединен со вторым выводом тактового сигнала, причем транзисторы являются МОП-транзисторами, выполненными, по меньшей мере, в одном тройном кармане (Triple Well)

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

Изобретение относится к устройству хранения данных, к способу осуществления бездеструктивного считывания данных и способу придания поляризации парам субъячеек памяти

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