Устройство для программирования блоков постоянной памяти

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

Авторы: Ехин, Осадчий

ZIP архив

Текст

.Ехин Программ Электрон У 4, с. ство ССС /00, 197 роваая5-68. ПРОГРАММИРОВАНИЯПАМЯТИ носится к вычисл быть исмации вПЗУ с о может инфор олу осл схем я и ичес параме бретен ост остов равнению сэа счет возвами ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТ(54) УСТРОЙСТВО ДЛЯБЛОКОВ ПОСТОЯННОЙ(57) Изобретение отельной технике иэовано для записипроводниковые микрдующим функциональким контролем. Целляется повьппение дси информации в ПЗизвестными устройс можности контроля амплитуды и длительности программирующих импульсов. Кроме того, использование аналого-цифрового преобразователя (АЦП) для измерения уровней выходных сигналов позволяет проводить отбраковку запрограммированных микросхем по заданным уровням выходных сигналов, что дает возможность обеспечить высокие запасы работоспособности ПЗУ. При этом отбраковка может осуществляться при изменении напряжения питания микросхем в заданном поле допуска. Устройство для программирования блоков постоянной памяти содержит блок управления, счетчик адреса, Я блок памяти кодов записи, блок формирователей программирующих импульсов и блок сравнения. Поставленная цель достигается введением в устройство АЦП коммутатора, преобразователя дли- - тельности импульсов в напряжение и лока памяти граничных эначени ил.Изобретение относится к вычислительной технике и может быть использовано для записи информации в программируемые постоянные запоминающиеустройства (ПЗУ).Целью изобретения является повышение достоверности программированияза счет периодического контроля параметров всех сигналов, поступающих на Овходы ПЗУ при программировании.На чертеже представлена структурная схема устройства для программирования блоков постоянной памяти.Устройство содержит блок 1 управления, блок 2 памяти кодов записи,блок 3 формирователей программирующих импульсов, счетчик 4 адреса,аналого-цифровой преобразователь(АЦЛ) 5, преобразователь 6 длительности импульсов в напряжение, коммутатор 7, блок 8 памяти граничныхзначений уровней сигналов, блок 9 сравнения, На чертеже показаны также программируемое ПЗУ О, информаци онные входы-выходы устройства 11, адресные выходы устройства 12, выход напряжения питания устройства 13, входы записи устройства 4 и входы установки граничных значений 30 уровней сигналов устройства 15.Устройство работает следующим образом.Перед началом программирования производится установка в исходное состояние счетчика 4 адреса, преобразователя 6 длительности импульсов в напряжение, а также элементов блока 1 управления. В блоки 2 и 8 памяти записана необходимая информа ция. При программировании ПЗУ для каждого слова выполняются следующие действия: для каждого выхода счетчика 4 адреса и всех выходов формирователей 3 импульсов проиэво дится контроль уровней сигналов с помощью ЛЦП 5 и блока 9 сравнения. Контролируемые выходы выбираются с помощью коммутатора 7 сигналами с блока 1 управления. Эти же сигналы поступают на адресные входы блока 8 памяти, в котором хранятся граничные значения контропируемых параметров, Поступающие с выходов АЦП 5 и блока 8 памяти кОДы сравниваются с помощью блока 9 сравнения, а результат сравнсния поступает в блок 1 управления, Модуль счетчика 4 апреса РаВЕ 1ФОРМВПИОИНой ЕМКОСТИ В СЛОвах) программируемого ПЗУ. В состав блока формирователей 3 программирующих импульсов входят формирователи импульсов напряжения питания, а также импульсов сигналов на Входах-выходах ПЗУ, количество которых равно разрядности программируемых ПЗУ. Число информационных входов коммутатора 7 равно и + в + 2, где тп - количество адресных входов программируемого блока ПЗУ, и - разрядность программируемого ПЗУ. Количество управляющих входов коммутатора и соответственно адресных входов блока 8 памяти составляет1 од (п+тп+2)++1, При поступлении управляющих кодов коммутатора 7 в диапазоне 0(п) контролируется амплитуда сигналов на информационных входах- выходах ПЗУ; т 1(п+тп) уровни сигналов на адресных входах ПЗУ; и+тп - значение подаваемого на ПЗУ напряжения питания; и+щ+1 - амплитуда сигнала на выходе преобразователя длительности импульсов в напряжение 6. Блок 10 сравнения кодов имеет два выхода, причем с первого выхода снимается логический сигнал 0 или 1, если код, поступающий с АЦП 5, лежит в пределах граничных значений, соответствующих уровней логических сигналов, считываемых из программируемого блока памяти . С второго выхода снимается сигнал, принимаю щий значение логическойв случае выхода поступающего с АЦП 5 кода за допустимые для уровней логических "0" и "1" границы. Далее производится сброс в исходное состояние преобразователя 6 длительности импульса в напряжение и анализ очередного раз" ряда кода, считанного иэ блока 2 памяти. Если анализируемый разряд кода равен логической, то производится запуск формирователей программирующих импульсов блока 3, Амплитуда программирующих импульсов контролируется с помощью ЛЦП 5 и блока 10 сравнения. Если разрядность АЦП 5 равна 1 то число разрядов, хранимых в блоке 8 памяти слов, составляет 21. (нижняя и верхняя границыпо каждому контролируемому параметру). После окончания программирущцего импульса сигнал с Выхода преобраэова. теля 6 длительнос 1 и импульсов в напряжение через коммутатср 7 поступает на вход АЦП 5, Во:." че го результат50 з 14881 на выходе АЦП 5 сравнивается с содержимым блока 8 памяти с помощью блока 10 сравнения. Указанные действия повторяются для каждого разряда програм 5 мируемого слова и составляют один цикл программирования.Для контроля записанной информации в каждом разряде программируемого слова на ПЗУ подается импульс нап ряжения питания необходимой амплитуды и длительности. Амплитуда и длительность импульса контролируется с помощью АЦП 5 преобразователя 6 длительности импульсов в напряжение и блока 15 10 сравнения. После этого производится сравнение значений программируемого разряда в ПЗУ и блоке 2 памяти для хранения кодов с помощью логических элементов блока 1 управления. 20 В случае, если в программируемое слово записалась информация, производится переход к следующему слову путем увеличения на 1 счетчика 4 адреса и перехода к следующему циклу програм мирования; Если же информация не записывалась, то повторяется цикл программирования заданное число раз. Выполнение укаэанных действий осуществляется при помощи блока 1 управления.Рассмотренное устройство для программирования блоков постоянное памяти обеспечивает повышение достоверности записи информации по сравнению с известными устройствами эа счет возможности контроля амплитуды и длительности подаваемых на ПЗУ сиг. налов. При этом в процессе программирования обнаруживаются неисправ ности блока формирования программирующих импульсов, что исключает запись в ПЗУ неправильной информации. Амплитуда и длительность программиРующих импульсов, а также импульсов 45 напряжения питания может изменяться в широких пределах беэ внесения изменений в схеме устройства путем изменения кодов, записанных в ПЗУ, входящего в состав блока 1 управления. Поэтому по сравнению с известными устройствами программирования блоков ПЗУ номенклатура последних может быть существенно расширена. Кроме того, поскольку контроль записанной информации производится путем сравнения измеряемых с помощью АЦП 5 уровней выходных сигналов ПЗУ с хранимым в блоке 8 памяти граничными значениями, возможна отбраковка ПЗУ по уровням выходных сигналов при различных напряжениях питания. Поскольку программирующие импульсы имеют большую длительность (от 10 мкс до 10 мс)и скважность 5-20, операции контроля и отбраковки ПЗУ могут быть выполнены в паузе между импульсами, а операции контроля амплитуды и длительности программирующих импульсов во время воздействия импульсов беэ снижения быстродействия устройства.Формула и э о б р е т е н и яУстройство для программирования блоков постоянной памяти, содержащее блок управления, блок памяти кодов записи, информационные входы которого являются входами записи устройства, счетчик адреса, вход которого соединен со счетным выходом блока управления, информационные выходы соединены с адресными входами блока памяти кодов записи и являются адресными выходами устройства, а выход переноса - с входом иКонец программирования" блока управления, выходы блока памяти кодов записи соединены с информационными входами блока управления, блок формирователей программирующих импульсов, входы которого соединены с информационными выходами блока управления, информационные выходы являются информационными входами-выходами устройства, а выход напряжения импульсного питания - выходом напряжения питания устройства, блок сравнения, выходы которого соединены с входами контроля блока управления, о т л и ч а ю щ ее с я тем, что, с целью повышения достоверности программирования, в него введены преобразователь длительности импульсов в напряжение, информационный вход которого соединен с выходом напряжения импульсного питания блока формирователей программирующих импульсов, а управляющий вход с выходом "Начальная установка" блока управления, коммутатор, информационные входы которого соединены с информационными выходами и выходом напряжения импульсного питания блока формирователей программирующих импульсов, с информационными выходами счетчика адреса и с выходом преобра1418814 сравнения, адресные входы соединены с управляющими входами коммутатора и выходами установки адресов граничных значений блока управления, а информационные входы являются входами ус 1тановки граничных значений уровней сигналов устройства,оставитель А.Дерюгинехред И,Верес Редактор Г.Ге Заказ 4162/51 ПодписноР комитета открытий кая наб.,Проектная играфическое предприятие, г. Ужгоро роиэнодстве эователя длительности импульсов в напряжение, аналого-цифровой преобразователь, вход которого соединен с выходом коммутатора а выходы - с вхо 15 дами первой группы блока сравнения, блок памяти граничных значений уровней сигналов, выходы которого соединены с входами второй группы блока Тираж 590 ВНИИПИ Государственног по делам изобретений 13035, Москва, Ж, Рау

Смотреть

Заявка

4191192, 06.02.1987

МОСКОВСКИЙ ИНЖЕНЕРНО-ФИЗИЧЕСКИЙ ИНСТИТУТ

ОСАДЧИЙ ЮЛИЙ ЮЛИЕВИЧ, ЕХИН МИХАИЛ НИКОЛАЕВИЧ

МПК / Метки

МПК: G11C 17/00

Метки: блоков, памяти, постоянной, программирования

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

Код ссылки

<a href="https://patents.su/4-1418814-ustrojjstvo-dlya-programmirovaniya-blokov-postoyannojj-pamyati.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для программирования блоков постоянной памяти</a>

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