Программатор для постоянныхзапоминающих устройств

Номер патента: 830565

Авторы: Горн, Хазанов

ZIP архив

Текст

Союз Советския Социалистичвскик Республик(61) Дополни (22) Заявлено с присоедине ное к авт. сеид-в л 3 200779 (21) 2799625/18-24ем заявки йо 0 Государственный комите СССР по делам изобретений. и о.ткрытий(54) ПРОГРАММАТОР ДЛЯ ПОСТОЯННЫХ ЗАПОМИНАЮЩИХ УСТРОЙСТВ и л Изобретение относится к вычисл тельной технике и может быть испо ьзовано для отладки программ, хранящихся в перепрограммируемых постоянных запоминающих устройствах (ППЗУ)Известны программаторы дляППЗУ, работающие под управлением мини-ЭВМ. Они содержат адресный регистр,в который из ЭВМ засылается адрес выбранной ячейки ППЗУ, регистр данных, в который данные пересылаются из оперативного запоминающего устройсгва (ОЗУ) ЭВМ, и контроллер, вырабатывающий необходимые дяя ППЗУ сигналы управления, Для того чтобы отредактировать программу, соответствующие изменения вносят в массив данных, хранимых в ЭВМ, информацию из ППЗУ стирэог и на ее.место записывают из ЭВМ скорректированную программу (1.Особенностью ППЗУ со стиранием данных как при помощи электрических сигналов, так и при воздействии ультрафиолетового излучения является невозможность избирательного воздействия на какую-то одну ячейку памяти: содержимое стирается сразу из всего кристалла ППЗУ, имеющего 256, 512 и более ячеек. Если данные переносятся в ППЗУ из универсальной ЭВМ, это не создает особых трудностей, Однако такие комплексы достаточно дороги и разработчики малых систем (например, микропроцессорной аппаратуры, управляющюх и простейших счетно-решающих устройств) часто ими не располагают,Наиболее близким к предлагаемомупо технической сущности является программатор, предназначенный для ручного занесения данных в ППЗУ и их и"правления в процессе эксплуатации, Он состоит иэ ацресного регистра, генератора сигналов инкрементации этого регистра, регистра данных, а также контроллера чтения - стирания - записи вырабатывающего сигналы, управляющие соэт ветствующими процессами в ППЗУ, ипереключател; который задает один из режимов работы: чтения, стирания или записи, БИС ППЗУ (или плату с несколькими такими ВИС) подсоединяют к программатору, так что ее адресный вход соединен с адресным регистром, вход данных - с регистром данных, а выход управления чтением, записью и стиранием - с соответствующими ЗО выходами контроллера. Оператор при20 ЗО формула изобретения 50 55 60 65 записи устанавливает состояние регистра данных (определяя заносимоечисло) и адресного регистра (выбирая адрес ячейки, в которую заносятся данные) и запускает контроллер,который вырабатывает последовательность управляющих сигналон, определяемую характеристиками и"польэуемого ППЗУ 2,Основной недостаток этого устройства - громоздкая процедура изменения содержания одной или несколькихячеек памяти, обуслонленная стираниемданных сразу из всего кристалла. Вэтом случае необходимо стереть нсюинформацию, а потом записать старыеданные во все ячейки кроме выбранных, а н выбранные занести измененные данные, Такая пооцедура требуетмного времени и опасна тем, чтопри повторной записи всей программыв нее могут быть внесены случайныеошибки, это потребует повторениявсей процедуры.Цель изобретенИя - повышениебыстродействия,Поставленная цель достигаетсятем, что в программатор для постоянных запоминающих устройств, содержащий регистр данных, генератор,выход которого подключен ко входуадресного регистра, блок управления,первый вход которого подключен к выходу блока запуска, второй входк выходу генератора, а другие входыблока управления подключены к соответствующим выходам блока заданиярежимов, введены коммутатор и накопитель, адресные входы которогоподключены к выходам адресного регистра, входы данных накопителя подключены к выходам регистра данных,первый управляющий вход накопителяподключен к выходу коммутатора, анторой управляющий вход - к соответствующему выходу блока управления, первый вхоД коммутатора подключен к выходу блока запуска, второй вход - к соответствующему выходублока управления, третий вход коммугатора подключен к соответствующемувыходу блока задания режимов,На чертеже приведена структурнаясхема устройства.Программатор содержит накопитель1, адресный регистр 2, генератор 3,регистр 4 данных, блок 5 запуска,коммутатор 8, блок 7 задания режимов и блок 8 управления. Адресныевыходы 9, выходы 10 и управляющиевыходы программатора подключенык перепрограммируемому ПЗУ 12,Устройство работает следующимобразом.При занесении новых данных ихустанавливают в регистре 4 данных,в адресный регистр 2 записываютадрес нужной ячейки и запускают блок8 управления. Последовательно менял состояние адресного регистра 2 иустанавливая каждый раз соответст -вующие данные в регистре 4 данных,в ППЗУ 12 заносят всю необходимуюинформацию,При внесении исправлений в какие либо ячейки памяти (редактировании программы) оператор устанавливает блок 7 в состояние, соответствующее чтению данных из ППЗУ, под действием генератора 3 последовательно изменяется состояние адресного регистра 2, и данные иэ ячеек ППЗУ 12 соответственно переносятся в ячейки накопителя 1. Затем в регистре 2 устанавливается адрес той ячейки, н которой необходимо изменить содержимое, новые данные заносятся в регистр 4, и под действием сигнала с выхода блока 5 запуска эти данные записываются н накопитель 1, Когда программа накопителя 1 отредактирована, оператор переводит блок 7 в состояние стирания данных, и информация стирается из ППЗУ 12, а затем блок 7 переводится в состояние записи. Под действием генератора 3 последовательно меняется состояние адресного регистра 2, и данные иэ накопителя 1 последовательно переносятся в соответствующие ячейки ППЗУ 12. Такое построение программатора позволяет сократить время, необходимое для корректировки данных в произвольно выбранной ячейке ППЗУ эа счет устранения операции восстановления данных, не подвергавшихся изменениям, тем самым повысить его быстродействие. Кроме того, упрощается внесение изменений н программу при ее отладке и уменьшается нагрузка на операторе.,Программатор для постоянных запоминающих устройств, содержащий регистр данных, генератор, выход которого подключен ко входу адресного регистра, блок управления, первый вход которого подключен к выходу блока запуска, второй вход - к выходу генератора, а другие входы блока управления подключены к соответствующим выходам блока задания режимов, о т л и ч а ю щ и й с я тем, что, с целью повышения быстродействия программатора, в него введены коммутатор и накопитель, адресные входы которого подключены к выходам адресного регистра, входы данных накопителя подкпючены к выходам регистра данных, первый управляющий вход накопителя полключен к выходу коммутатора, а второй управляющий830565 Составитель В. Гордоноваедактор М, Циткина Техред Е,Гаврилешко Корректор Н Подписноетвенного комитета СССРретений и открытий35, Раушская наб., д, 4 ал ППЛ Патент, г. Ужгород, ул, Проектная,вход - к соответствующему выходублока управления, первый вход коммутатора подключен к выходу блоказапуска, второй вход - к соответ-ствующему.выходу блока управления,третий вход коммутатора подключенк соответствующему, выходу блока задания режимов. каэ 2897/32 Тираж 64 ВНИИПИ Госуда по делам из 113035, Москва, ЖИсточники информации,принятые во внимание при экспертизе 1. Хоота В 01 с)свап М, Оп 1 пе РВОМ Ргоугащвегз,М 1 сго М 1 п 1 Яузещз, 1978 Ф 4,2, ВавреРЬег 9 1,О, РВОМ Ргоцгаввег, М 1 сго М 1 п 1 Яуз 1 евз., 1978,3 4 (ппототип).

Смотреть

Заявка

2799625, 20.07.1979

ПРЕДПРИЯТИЕ ПЯ В-2502

ГОРН ЛЕВ СОЛОМОНОВИЧ, ХАЗАНОВ БОРИС ИСААКОВИЧ

МПК / Метки

МПК: G11C 16/02

Метки: постоянныхзапоминающих, программатор, устройств

Опубликовано: 15.05.1981

Код ссылки

<a href="https://patents.su/3-830565-programmator-dlya-postoyannykhzapominayushhikh-ustrojjstv.html" target="_blank" rel="follow" title="База патентов СССР">Программатор для постоянныхзапоминающих устройств</a>

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