Устройство для программирования блоков постоянной памяти Советский патент 1988 года по МПК G11C17/00 

Описание патента на изобретение SU1418814A1

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

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

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

Устройство содержит блок 1 уп- равления, блок 2 памяти кодов запис блок 3 формирователей программирующих импульсов, счетчик А адреса, аналого-цифровой преобразователь (АЦП) 5, преобразователь 6 длитель- ности импульсов в напряжение, коммутатор 7, блок 8 памяти граничных значений уровней сигналов, блок 9 сравнения. На чертеже показаны также программируемое ПЗУ 10, информаци- онные входы-выходы устройства 11, адресные выходы устройства 12, выход напряжения питания устройства 13, входы записи устройства 14 и входы установки граничных значений уровней сигналов устройства 15.

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

Перед началом программирования производится установка в исходное состояние счетчика 4 адреса, преобразователя 6 длительности импульсов в напряжение, а также элементов блока 1 управления. В блоки 2 и 8 памяти записа}1а необходимая информа- ция. При программировании ПЗУ для каждого слова выполняются следующие действия: для каждого выхода счетчика А адреса и всех выходов формирователей 3 импульсов произво- дится контроль уровней сигналов с помощью А1Ш 5 и блока 9 сравнения. Контролируемые выходы выбираются с помощью коммутатора 7 сигналами с блока 1 управления. Эти же сигналы поступают на адресные входы блока 8 памяти, в котором хранятся граничные значения контролируемых параметров. Поступающие с выходов АЦП 5 и блока 8 памяти коды сравниваются с помощью блока 9 сравнения, а результат срлвнения поступает в блок 1 упр. 1я;и и11 1. Модуль счетчика 4 чдреса киформациоиной емкости (в словах) программируемого . В состав блока формирователей 3 программирующих импульсов входят формирователи импульсов напряжения питания, а также импульсов сигналов на входах-выходах ПЗУ, количество которых равно разрядности программируемых ПЗУ. Число информационных входов коммутатора 7 равно п m + 2, где га - количество адресных входов программируемого блока ПЗУ, п - разрядность программируемого ПЗУ. Количество управляющих входов коммутатора и соответственно адресных входов блока 8 памяти составляет Iog2(n+ni+2)|

+1. При поступлении управляющих кедов коммутатора 7 в диапазоне 0...(п-1) контролируется амплитуда сигналов на информационных входах- выходах ПЗУ; п. . . () уровни сигналов на адресных входах ПЗУ; n+m - значение подаваемого на ПЗУ напряжения питания; п-Ит1+1 - амплитуда сигнала на выходе преобразователя длительности импульсов в напряжение 6. Блок 10 сравнения кодов имеет два выхода, причем с первого выхода снимается логический сигнал О или 1, если код, поступающий с АЦП 5, лежит в пределах граничных значений, соответствующих уровней Iлогических сигналов, считываемых из программируемого блока памяти С вто- рого выхода снимается сигнал, принимаю щий значение логической 1 в случае выхода поступающего с АЦП 5 кода за допустимые для уровней логических О и 1 границы. Далее производится сброс в исходное состояние преобразователя 6 длительности импульса в напряжение и анализ очередного разряда кода, считанного из блока 2 памяти. Если анализируемьш разряд кода равен логической 1, то производится запуск формирователей программирующих импульсов блока 3. Амплитуда программирующих импульсов контролируется с помощью АЦП 5 и блока 10 сравнения. Если разрядность АЦП 5 равна L, то число разрядов, хранимых в блоке 8 памяти словчсоставляет 2L (нижняя и верхняя границы по каждому контролируемому параметру). После окончания программирующего импульса сигнал с прсобразова- , теля 6 длительности импульсов в напряжение через коммутатор 7 поступает на вход АЦП 5, и(ч:. чего результат

31A

на выходе АЦП 5 сравнивается с содержимым блока 8 памяти с помощью блока 10 сравнения. Указанные действия повторяются для каждого разряда программируемого слова и составляют один цикл программирования.

Для контроля записанной информации в каждом разряде программируемого слова на ПЗУ подается импульс нап- ряжения питания необходимой амплитуды и длительности. Амплитуда и длительность импульса контролируется с помощью АЦП 5 преобразователя 6 длительности импульсов в напряжение и блока 10 сравнения. После этого производится сравнение значений программируемого разряда в ПЗУ и блоке 2 памяти для хранения кодов с помощью логических элементов блока 1 управления. В случае, если в программируемое слово записалась информация, производится переход к следующему слову путем увеличения на 1 счетчика А адреса и перехода к следующему циклу програм- мирования. Если же информация не за- письпзалась, то повторяется цикл программирования заданное число раз. Вьшолнение указанных действий осуществляется при помощи блока 1 уп- равления.

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

щего в состав блока 1 управления.

Поэтому по сравнению с известными устройствами программирования блоков ПЗУ номенклатура последних может быть существенно расширена. Кроме того, поскольку контроль записанной информации производится путем сравнения измеряемых с помощью АЦП 5 уровней выходных сигналов ПЗУ с хранимым в блоке 8 памяти граничными

5 0 5 о

Q g

5

0

g

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

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

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

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

88146

сравнения, адресные входы соединены с управляющими входами коммутатора и выходами установки адресов граничных

-g значений блока управления, а информационные входы являются входами установки граничных значений уровней сигналов устройства.

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

название год авторы номер документа
Устройство для программирования микросхем памяти 1981
  • Иванов Михаил Эдуардович
  • Цурпал Александр Николаевич
  • Бородин Геннадий Александрович
SU1005183A1
Устройство для программирования микросхем постоянной памяти 1982
  • Цурпал Александр Николаевич
  • Иванов Михаил Эдуардович
  • Бородин Геннадий Александрович
  • Мельников Петр Дмитриевич
SU1134964A1
Устройство для программирования схем постоянной памяти 1988
  • Белоусов Александр Владимирович
  • Рубанов Василий Григорьевич
  • Лагутин Александр Демьянович
  • Потапенко Анатолий Николаевич
SU1647654A1
УСТРОЙСТВО ДЛЯ ПРОГРАММИРОВАНИЯ МИКРОСХЕМ ПОСТОЯННОЙ ПАМЯТИ 1989
  • Сараев В.Г.
  • Лебедев В.И.
  • Матросов С.Г.
RU2047920C1
Программатор 1986
  • Бородин Геннадий Александрович
  • Иванов Владимир Анатольевич
SU1439677A1
Многоканальная система измерения и регистрации 1988
  • Андреева Изабелла Александровна
  • Гафт Леонид Абрамович
  • Спивак Елена Германовна
  • Чеблоков Игорь Владимирович
SU1707546A1
Многоканальное устройство для регистрации аналоговых и цифровых сигналов 1988
  • Андреева Изабелла Александровна
  • Гафт Леонид Абрамович
  • Спивак Елена Германовна
  • Чеблоков Игорь Владимирович
SU1564649A1
Устройство для контроля записи информации в программируемые блоки памяти 1983
  • Борзенков Сергей Иванович
  • Токарев Вячеслав Николаевич
SU1104589A1
Программируемый аналого-цифровой преобразователь 1987
  • Кожухова Евгения Васильевна
  • Титков Виктор Иванович
  • Трушин Виктор Александрович
  • Апыхтин Александр Владимирович
SU1732469A1
Устройство для программирования микросхем постоянной памяти 1985
  • Пенкин Николай Николаевич
  • Зильберман Александр Иосифович
  • Калинина Галина Викторовна
SU1285535A1

Иллюстрации к изобретению SU 1 418 814 A1

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

Изобретение относится к вычислительной технике и может быть исполб-i зовано для записи информации в полупроводниковые микросхемы ПЗУ с последующим функциональным и параметрическим контролем . Целью изобретения является повьппение достоверности записи информации в ПЗУ по сравнению с известными устройствами за счет возможности контроля амплитуды и длительности программирующих импульсов. Кроме того,использование аналого-цифрового преобразователя (АЦП) для измерения уровней выходных сигналов позволяет проводить отбраковку запрограммированных микросхем по заданным уровням выходных сигналов, что дает возможность обеспечить высокие запасы работоспособности ПЗУ. При этом отбраковка может осуществляться при изменении напряжения питания микросхем в заданном поле допуска. Устройство для программирования блоков постоянной памяти содержит блок управления, счетчик адреса, блок памяти кодов записи, блок формирователей программирующих импульсов и блок сравнения. Поставленная цель достигается введением в устройство АЦП коммутатора, преобразователя дли- Q тельности импульсов в напряжение и блока памяти граничных значений. 1 ил. & (Л 00 СХ)

Формула изобретения SU 1 418 814 A1

Документы, цитированные в отчете о поиске Патент 1988 года SU1418814A1

Лябин В.И
и др
Программирование и контроль ПЗУ
- Электронная промышленность, 1975, № А, с
Разборное приспособление для накатки на рельсы сошедших с них колес подвижного состава 1920
  • Манаров М.М.
SU65A1
Устройство для записи информации в полупроводниковые блоки памяти 1978
  • Миронцев Вячеслав Иванович
  • Акинфиев Андрей Борисович
  • Ушаков Юрий Леонидович
  • Наджарян Карен Вруйрович
SU765872A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1

SU 1 418 814 A1

Авторы

Осадчий Юлий Юлиевич

Ехин Михаил Николаевич

Даты

1988-08-23Публикация

1987-02-06Подача