(54) УСТГОЙСТВО ДЛЯ УПРАВЛЕНИЯ ПРОШИВКОЙ ПОСТОЯННЫХ НАКОПИТЕЛЕЙ
название | год | авторы | номер документа |
---|---|---|---|
Автоматизированная система для прошивки постоянных запоминающих устройств | 1977 |
|
SU733015A1 |
Устройство для контроля параметров | 1986 |
|
SU1403074A1 |
Устройство для передачи информации | 1988 |
|
SU1509970A1 |
Устройство для контроля межслойных соединений печатных плат | 1986 |
|
SU1323987A1 |
Устройство для прошивки накопителей постоянных запоминающих блоков | 1976 |
|
SU666580A1 |
Устройство для передачи информации в кольцевом канале связи | 1982 |
|
SU1043715A1 |
Устройство для контроля блоков постоянной памяти | 1983 |
|
SU1125657A1 |
Устройство для регистрации гальванических связей | 1979 |
|
SU860083A1 |
Устройство для перадачи информации | 1990 |
|
SU1711217A1 |
Устройство для управления автотран-СпОРТНыМ КОМплЕКСОМ | 1978 |
|
SU807321A1 |
Изобретение относится к автоматике н вычислительной технике, в частности к техническим средствам для изготовления блоков памяти, и может быть использовано в радиоэлектронной промышленности при организации техно логических процессов производства постоянных накопителей. Один из известных устройств для управления прошивкой постоянных накопителей содержит блоки ввода программы прошивки и управления, соединенные с блоком перемещення. и фиксации состояний проводоукладчика 1} и 2 Однако данное устройство имеет ограниченные функциональные возможности при изготовлении накопителей различного типа. Наиболее близким к предлагаемому явля ется устройство, содержащее блок считывания зталонной информации, блок перемоЕДения проводоукладчика, преобразователя угол-код, блоки адресования начал и концов жгута, блок сравнения, блок кодирования, коммутатор, датчики 3. Данное устройство имеет срав1штельно высокую эксплуатационную надежность. Однако оно имеет ограниченные функцнональные возможности нз-за зависимости типоразмеров изготавливаемых накопителей от структуры программы, т.е. для изготовления накопителей, включающих 8, 16, 24, 32 и др. количества чисел (рядов прошивки), носитель информации (перфокарта) должен иметь соответствующее количество позиций. При этом, если использовать носитель информации (или фиксированньш кадр) с максимальным количеством позиций, то это значительно усложняет устройство и ведет к значительным затратам на программоноситель. Цель изобретения - расширешю области применения устройства за счет изменения количества прошиваемых рядов с помощью данного устройства. Указанная цель достигается тем, что в устройство, содержащее блок ввода программы прошивки, первые выход и вход которого соответственно с первыми входом и выходом блока перемещения и фиксации состояний проводоукладчика, введены блок формирования импульсов управления количеством npouniBaемых рядов, инвертор, элемент И и узел блокировки, при этом, первый и второй входы блока формирования импульсов управления количеством прошиваемых рядов соединены соответственно со вторым и третьим выходами блока перемещения и фиксации состояний проводоукладчика, третий, четвертый и пятый входы - соответственно со вторым, третьим и четвертым выходами блока ввода программы прошивки, а первый, второй, третий, четвертый, пятьш и шестой выходы его соответственно соединены со вторым входом блока перемещения и фиксации состояний проводоукладчика, вторым входом блока ввода программы прошивки, входом инвертора, первым входом элемента И и с первым и вторым входами узла блокировки, выход инвертора подключен: ко второму входу элемента И, выход которого соединен с третьим вхо дом блока перемещения и фиксации состояний проводоукладчика, четвертый вход которого подключен к выходу узла блокировки. Кроме того, блок формирования импульсов управления количеством прошиваемых рядов содержит два триггера и распределитель импуль сов, первый вход которого соединен с первым выходом первого триггера, второй вход - с трет им входом блока, первый и второй выходы соответственно со вторым и третьим выходам блока, первые входы первого и второго триггеров подключены соответстве1шо к первому и второму входам блока, вторые входы - соответственно к четвертому и пятому входам блока, первый и второй выходы первого триггера соединены соответственно с первым и пятым выходами блока, первый и второй выходы, второго триггера - соответственно к четвертому и шестому выходам блока. На чертеже схематически изображено предлагаемое устройство. Устройство содержит блок 1 ввода программы прошивки, состоящий из узла 2 считывания информации, регистра 3 адреса, узла приоритета, узлов 5 и 6 адресова1шя начала и конца жгута соответственно, узла 7 сравнешш, преобразователя 8 угол-код, узла 9 коди рования и коммутатора 10, блок 11 перемещ ния и фиксации состояний проводоукладчика, состоящий из узла 12 перемещений проводоукладчика, .узла 13 датчиков обратной связи, триггеры 14 и 15, распределитель 16 импульсов, инвертор 17, элемент И 18, узел 19 бло кировки. Триггеры 14 и 15 и распределитель 16 объединены в блок 20 формирования им пульсов управления количеством прошиваемы рядов. Устройство работает следующим образом. Прошивка производится поочередным фор , мированием (друг за другом) информационны роводов в накопителе, например в имитаторах ердечников, с образованием кодовых жгутов. ри этом, в каждом цикле прошивки осущестляется адресование выводов (начал и концов) помощью предназначенных для этого узлов 5 и 6, которые управляют заведением проводоукладчика блока 11 в определенные пазы адресования. Заданная очередность адресования информационных проводов и их прошивки контролируется блоком 4 приоритета, который анализирует код текущего адреса, поступающий с узла 2, и код адреса предыдущего цикла прошивки, . поступающий с регистра 3. Траектории движения проводоукладчика блока II организуются коммутатором 10 в соответствии с кодами узла 2 и управляющими сигналами преобразователя 8, закодированными посредством узла 9. Изменение траектории осуществляется сигналами узла 7 сравнения кодов, заданных коммутатором 10 с текущими кодами координат, поступающими с узла 13 датшков обратной связи. Прошивка информационной части накопителя осуществляется отклонениями проводоукладчика узла 12 по сигналам узла 2, последовательность которых устанавливается в соответствии с положениями проводоукладчика узла 12 на траектории его движения по сигналам узла 13. Программа прошивки расположена в узле 2 блока 1 кадрами, содержащими до 8 чисел (рядов раскладки) и код адреса каждого кадра. Расположение программы указанным образом унифицирует и оптимизирует программу процшвки для различных типоразмеров накопителей. Изменение траектории перемещения проводоукладчика узла 12 (шпример, увеличением рядов прошивки с 8 до 16) осуществляется следующим образом. По окончании прошивки 8 рядот с одного из датчиков узла 13 поступают сигналы око11чания кадра в триггер 14 для запоминания факта необходимости продолжения прошивки, который через распределитель 16 воздействует в узел 2 сигналом перехода к следующему кадру, в начале которого указан его адрес. Этот адрес анализируется узлом 4 на принадлежность, его к данному информационному проводу накопителя. При этом, процесс адресоватшя вьшодов, т.е. выход проводоукладчика узла 12 в зону адресования, запрещается узлом 19. При положительном результате анализа адресов распределитель 16 командует узлу 2 о переходе от адреса кадра к первому числу кадра. Одновременно узел 2 включает механизмы узла 12 на девятый ряд прюшивки. При этом, узлом 13 выдаются сигналы IB триггер 15 на возврат программы управления проишвкой к началу прошивки, а через узел 19 блокируется возврат механизмов узла 12 в исходное состояние. Элемент 18 по совпадению сигнала отсутствия импульсов в распределителе 16 (через инвертор 17) с сигнало триггера 15 командует узлом 12 в части прошивки 9-го и .последующих рядов накопителей По окончании прошивки 2-го кадра инфор мации и при отсутствии необходимости проши ки данного информационного провода в после дующих рядах накопителя с использованием 3-го и последующих кадров программы узла MexaifflSMbi узла 12 разблокируются узлом 19 от запрета адресации и перемещают проводоук ладчик узла 12 в исходное состояние, после чего описание операции адресования выводов и прошивки информационных проводов циклически продолжаются до окончания прошивки накопителя всеми информационными проводами. Предлагаемое устройство сравнительно простыми средствами позволяет обеспечить проши ку различных типоразмеров накопителей без изменения структуры программы прошивки, при этом расширяются ф5гнкциоиальные возмож ности и область применения устройства. Экономия от использования изобретения обусловлена возможностью автоматизации прошивки накопителей, содержащих количество рядов, большое количество позиций в кадре информации носителя, например перфокарты, имеющей, как правило, не более восьми позиций (числовых строк). Формула изобретения 1. Устройство для управления прошивкой постоянных накопителей, содержащее блок ввода Программы прошивки, первые выход и вход ; которого соединены соответственно с первыми входом и выходом блока перемещения и фиксации состояний проводоукладчика, отличающееся тем, что, с целью расширения облает применения устройства за счет изменения количества прошиваемых рядов, в него введены блок формирования импульсов управ8. ления количеством прошиваемых рядов, инвертор, элемент И и узел блокировки, при зтом, первый и второй входы блока формирования импульсов управления количеством прошиваемых рядов соединены соответственно со вторым и третьим выходами блока перемещения и фиксации состояний проводоукладчика, третий, четвертый и пятый входы - соответственно со вторым, третьим и четвертым выходами блока ввода программы прошивки, а первый, второй, третий, четвертый, пятый и шестой выхода его соответственно соединены со вторым входом блока перемещения и фиксации состояний проводоукладшка, вторым входом блока ввода программы прошивки, входом инвертора, первым входом элемента И и с первым и вторым входами узла блокировки, выход инвертора подключен ко второму входу элемента И, выход которого соединен с третьим входом блока перемещения и фиксации состояний проводоукладчика, четвертый вход которого подключен к выходу узла блокировки. 2. Устройство по п. 1, о т л и ч а ю.щ ее с я тем, что блок формирования импульсов управления количеством прошиваемых рядов содержит два триггера и распределитель импульсов, первый вход которого соединен с первым выходом первого триггера, второй вх:од - с третьим входом блока, первый и второй выходы - соответственно со вторым и третьим выходами блока, первые входы первого и второго триггеров подключены соответственно к первому и второму входам блока, вторые входы - соответственно к четвертому и пятому входам блока, первый и второй выходы первого триггера соединены соответственно с nepBbnvf и пятым выходами блока, первый, и второй выходы второго триггера - соответственно к четвертому и шестому выходам блока. Источники информации, принятые во внимание при экспертизе 1.Патент ГДР № 51388, кл. 21 а 37/60, опублик. 1968. 2.Хонго Кагава. Трансформаторный ДЗУ.- Деисо цусин дзиге, 1969, № 93, с. 24-32. 3.Авторское свидетельство СССР N 542238, кл. G 11 С 5/12, 1975.
Авторы
Даты
1981-12-30—Публикация
1979-05-31—Подача