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

 

Союз Советских

Социалистичвских

Республик оо830565

К АВТОРСКОМУ СВИДЕТИЛЬСТВУ (61) Дополнительное к авт. свид-ву

Р1 М л 3 (22) Заявлено 200779 (21) 2799625/18-24 с присоединением заявки Йо (23) Приоритет

G 11 С 7/00

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

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

Опубликовано 15.05.81. БюоллетеHs "@

Дата опубликования описания 150581 (53) УДК 681, З27. .6 (088. 8) (72) Авторы изобретения

/ =

Л.С. Горн и Б.И. Хазанов (71) 3 а яв итель

Ъ --" / (54) ПРОГРАММАТОР ДЛЯ ПОСТОЯННЫХ ЗАПОМИНАЮЩИХ

УСТРОЙСТВ

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

Известны программаторы для ППЗУ, работающие под управлением мини-ЭВМ.

Они содержат адресный регистр, в который из ЭВМ засылается адрес выбранной ячейки ППЗУ, регистр данных, в который данные пересылаются из оперативного запоминающего устройсгва (ОЗУ) ЭВМ, и контроллер, вырабатывающий необходимые дяя ППЗУ сигналы управления. Для того чтобы отредактировать программу, соответствующие изменения вносят в массив данных, хранимых в ЭВМ, информацию из ППЗУ стирэor и на ее.место записывают из ЭВМ скорректированную 20 программу (1) .

Особенностью ППЗУ со стиранием данных как при помощи электрических сигналов, так и при воздействии ультрафиолетового излучения является невозможность избирательного воздействия на какую-то одну ячейку памяти: содержимое стирается сразу из всего кристалла ППЗУ, имеющего

256, 512 и более ячеек. Если данные переносятся в ППЗУ нз универсальной ЭВМ, это не создает особых трудностей. Однако такие комплексы достаточно дороги и разработчики малых систем (например, микропроцессорной аппаратуры, управляющлх и простейших счетно-решающих устройств) часто ими не располагают.

Наиболее близким к предлагаемому по технической сущности является программатор, предназначенный для ручного занесения данных в ППЗУ и их и"правления в процессе эксплуатации. Он состоит иэ ацресного регистра, генератора сигналов инкрементации этого регистра, регистра данных, а также контроллера чтения — стирания — записи, вырабатывающего сигналы, управляющие соответствующими процессами в ППЗУ, и переключател; который задает один из режимов работы: чтения, стирания или записи. БИС ППЗУ (или плату с несколькими такими EHC) подсоединяют к программатору, так что ее адресный вход соединен с адресным регистром, вход данных — с регистром данных, а выход управления чтением, записью и стиранием — с соответствующими выходами контроллера. Оператор при

830565 записи устанавливает состояние регистра данных (определяя заносимое число) и адресного регистра (выбирая адрес ячейки, в которую заносятся данные) и запускает контроллер, который вырабатывает последовательность управляющих сигналон, определяемую характеристиками и"польэуемого ППЗУ (2), Основной недостаток этого устройства — громоздкая процедура изменения содержания одной или нескольких ячеек памяти, обуслонленная стиранием данных сразу из всего кристалла. В этом случае необходимо стереть нсю информацию, а потом записать старые данные во все ячейки кроме выбранных, а н выбранные занести изменен— ные данные. Такая процедура требует много времени и опасна тем, что при повторной записи всей програм лы в нее могут быть внесены случайные ошибки, это потребует повторения всей процедуры.

Цель изобретенИя — повышение быстродействия.

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

На чертеже приведена структурная схема устройства..

Программатор содержит накопитель

1, адресный регистр 2, генератор 3, регистр 4 данных, блок 5 запуска, коммутатор 6, блок 7 задания режимов и блок 8 управления. Адресные выходы 9, выходы 10 и управляющие выходы программатора подключены к перепрограммируемому ПЗУ 12.

Устройство работает следующим образом.

При занесении новых данных их устанавливают в регистре 4 данных, в адресный регистр 2 записывают адрес нужной ячейки и запускают блок

8 управления. Последовательно меняя состояние адресного регистра 2 и устанавливая каждый раз соответст— вующие данные в регистре 4 данных, в ППЗУ 12 заносят всю необходимую информацию.

30

Такое построение программатора позволяет сократить время, необходимое для корректировки данных в произвольно выбранной ячейке ППЗУ эа счет устранения операции восстановления данных, не подвергавшихся изменениям, тем самым повысить его быстродействие. Кроме того, упрощается внесение изменений н программу при ее отладке и уменьшается нагрузка на операторе-.

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

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

60

При внесении исправлений в какие либо ячейки памяти (редактировании программы) оператор устанавливает блок 7 в состояние, соответствующее чтению данных из ППЗУ, под действием генератора 3 последовательно изменяется состояние адресного регистра

2, и данные иэ ячеек ППЗУ 12 соответственно переносятся в ячейки накопителя 1. Затем в регистре 2 устанавливается адрес той ячейки, н которой необходимо изменить содержимое, новые данные заносятся в регистр 4 и под действием сигнала с выхода блока 5 запуска эти данные записываются н накопитель 1. Когда программа накопителя 1 отредактирована, оператор переводит блок 7 в состояние стирания данных, и информация стирается из ППЗУ 12, а затем блок 7 переводится в состояние записи. Под действием генератора 3 последовательно меняется ""остояние адресного регистра 2, и данные иэ накопителя 1 последовательно переносятся в соответствующие ячейки

ППЗУ 12.

830565

Ссставитель В. Гордонова

Редактор М. Циткина Техред E.Ãàsðèëåøêo Корректор Н. Стец

Заказ 2897/32

Тираж 645 Подписное

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

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

Филиал ППЛ Патент, г. Ужгород, ул. Проектная, 4 вход — к соответствующему выходу блока управления, первый вход коммутатора подключен к выходу блока запуска, второй вход — к соответ- ствующему.выходу блока управления, третий вход коммутатора подключен к соответствующему, выходу блока задания режимов.

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

1. Wood R., Dickman М, Оп 1 i ne

РВОМ Programmers. Micro Mini Systems, 1978,,Ф 4, 2, RampeE berg I,D, PRON Programmer, Micro Mini Systems ., 1978, Ф 4 (прототип).

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

 

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

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

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

Изобретение относится к вычислительной технике и может быть использовано при построении микропроцессоров и микроЭВМ в качестве постоянной памяти типа ПЛМ

Изобретение относится к вычислительной технике

Изобретение относится к области компьютерной техники и информационных технологий

Изобретение относится к вычислительной технике. Технический результат заключается в достижении воспроизводимости окна гистерезиса резистивного элемента памяти. Резистивный флэш элемент памяти содержит полупроводниковую подложку с выполненным на ее рабочей поверхности проводящим электродом, на котором расположен слой диэлектрика, на слое диэлектрика выполнен второй проводящий электрод, причем проводящий электрод со стороны диэлектрика снабжен выступом, обеспечивающим локализацию формирования проводящей электрический ток нити через диэлектрик и необходимую напряженность электрического поля для формирования нити и протекания электрического тока, при этом со стороны диэлектрика выступом, обеспечивающим локализацию формирования проводящей электрический ток нити через диэлектрик и необходимую напряженность электрического поля для формирования нити и протекания электрического тока, снабжен проводящий электрод, выполненный на рабочей поверхности подложки, или второй проводящий электрод, выполненный на слое диэлектрика. 3 з.п. ф-лы, 1 ил.
Наверх