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

 

Изобретение относится к вычислительной технике и автоматике, в частности к устройствам записи двоичной информации в программируемые микросхемы постоянной памяти, и может найти применение в радиотехнике и телеметрии. Целью изобретения является расширение области применения устройства за счет увеличения класса программируемых микросхем памяти . Устройство содержит формирователь 4 сигналов управления, блок 1 сопряжения, регистры 16, 19,- 20, 21, 22, программируемый источник питания 17, блок-24 адресных ключей,блок 25 ключей управления, блок 26 ключей программирования, коммутатор 23. Расширение области применения устройства осуществляется за счет возможности пррграммирования логических матриц . 2 ил. i W

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИК

А1

„„SU „„1285535

rsO 4 С 11 С 17/00, 7/00

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К ABTOPCHOMV СВИДЕТЕЛЬСТВУ

7

Фиа1

ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3885176/24-24 (22) 16.04.85 (46) 23.01.87, Бюл У 3 (72) Н.Н.Пенкин, А.И.Зильберман и Г.В.Калинина (53) 681.327 (088.8) (56) Авторское свидетельство СССР

У 1134964, кл. С 11 С 7/00, 1982.

Авторское свидетельство СССР

Ф 1005183, кл. С 11 C 17/00, 1981. (54) УСТРОЙСТВО ДЛЯ ПРОГРАММИРОВАНИЯ МИКРОСХЕМ ПОСТОЯННОЙ ПАМЯТИ (57) Изобретение относится к вычислительной технике и автоматике, в частности к устройствам записи двоичной информации в программируемые микросхемы постоянной памяти, и может найти применение в радиотехнике и телеметрии. Целью изобретения является расширение области применения устройства за счет увеличения класса программируемых микросхем памяти, Устройство содержит формирователь 4 сигналов управления, блок 1 сопряжения, регистры 16, 19; 20, 21, 22, программируемый источник литания

17, блок 24 адресных ключей, блок 25 ключей управления, блок 26 ключей программирования, коммутатор 23. Расширение области применения устройства осуществляется эа счет возможности программирования логических матриц. 2 ил.

С:

° с

Ю

QO

CA

Сп

ЮФ

1285535

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

Цель изобретения — повышение области применения устройства за счет увеличения класса программируемых микросхем.

На фиг. 1 изображена функциональная схема устройства для программирования; на фиг. 2 — временные диаграммы сигналов на входах устройства в течение одного цикла управления (все сигналы имеют активный низкий уровень), Устройство для программирования содержит блок 1 сопряжения, информационные входы-выходы 2, группу входов 3 блока сопряжения, формирователь 4 сигналов управления, состоящий из согласующего четырехканального приемника 5 сигналов, входы

6-9 которого являются управляющими входами устройства, селектора-дешифратора 10, регистра 11 блока схем

12 совпадения, выходы 13-15 формирователя сигналов управления, третий регистр 16, программируемый источник 17 питания с выходами 18, четвертый 19, первый 20, пятый 21 и второй

22 регистры, коммутатор 23, блок 24 адресных ключей, блок 25 ключей управления, блок 26 ключей программирова-. ния, выходы 27-29.

Управление работой устройства для программирования осуществляется с помощью устройства (не показано), вырабатывающего и читающего 17-разрядный двоичный код и четыре импульсных управляющих сигнала. Все сигналы должны быть синхронизированы между собой, В частности, таким управляющим устройством может служить микро-ЭВИ1 по отношению к которой и рассматривается работа устройства для программирования. В этом случае в качестве сигнала синхронизации используются сигналы с выходов схем 12 совпадения, которые через схему ИЛИ вводят- . ся в 3ВМ .(не показано).

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

На вход 2 блока 1 информации в момент времени Т1 (фиг. 2) поступает из устройс1ва управления 16-разрядный двоичный код, старший байт которого с выхода приемопередатчика поступает на вход селектора-дешифратора 10 и содержит код признака обращения к данному устройству, а младший байт поступает на вход регистра стробирования и содержит код выбора регистра, в который в дальнейшем должна быть записана информация.

Одновременно на вход 9 приемника

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

В момент времени Т2 на вход 8 приемника 5 импульсных сигналов приходит сигнал записи адресной части цикла управления. Отрицательным фронтом этого сигнала производится запись в регистр 11 состояния выхода селектора-дешифратора 10, в результате чего с выхода регистра 11 на входы схем 12 совпадения поступает сигнал разрешения формирования управляющих сигналов на выходах 13 и 14 формирователя 4. В этот же момент сигналом с выхода 15 формирователя 4 сигналов управления производится запись младшего байта в регистр 16, с выходов которого выдаются сигналы разрешения записи в один или два регистра 19 и 22 и источник 17.

В момент времени ТЗ на шины 2 блока 1 приходит информация, подлежащая записи в упомянутые регистры, а в момент времени Т4 на вход 6 приемника 5 подается сигнал записи этой информации, который через одну из схем 12 совпадения поступает на выход 14 формирователя 4. Этот сигнал производит запись информации в соответствующие регистры. В момент времени Т5 заканчивается один цикл управления. К этому моменту снимаются все управляющие сигналы, а на информационных выводах 2 появляется информация следующего цикла.

Таким образом, цикл управления состоит из двух частей: адресной (Т1 — Т3), во время которой производится подготовка записи информа1285535 ции и числовой (ТЗ Т5)р когда производится запись информации в регистры. При этом в регистры 21 и

22 запись может производиться как раздельно за два цикла управления с задержкой (если необходимо) между циклами, так и одновременно за один цикл управления: в регистр 21 — старший байт, а регистр 22 — младший.

Контроль содержимого МС памяти 10 производится за два цикла управления.

За первый цикл производится запись адреса контролируемого слова в регистр 20 адреса, а за второй цикл производится считывание этого слова.

При этом вместо сигнала "б" в момент

Т4 на вход устройства поступает сигнал "7" (фиг. 1), который через вто-. рую схему 12 совпадения поступает на выход 13 формирователя 4 и управляет 20 прохождением информации от входов 3 .на выводы 2 блока 1 сопряжения.

Цикл программирования MC памяти состоит из операций предварительного (входного) контроля, записи информации в ячейки памяти и выходного контроля результатов записи. В начале цикла в регистр источника 17 заносится код, устанавливающий на выходах

18 блока набор высокостабильных напряжений, необходимых для подачи на выводы MC памяти при контроле и записи информации. Во втором цикле управления в регистр 19 заносится код выбора напряжения, которое в дальней-35 шем подается на адресные входы (например, для ПЗУ 5В для ПЛМ 5 и 10В), В третьем цикле управления с помощью регистра 20 и блока 24 ключей адреса устанавливается адрес контролируемой ячейки. Затем с помощью регистра 21 и блока 25 ключей на выходах 29 устанавливается электрический режим контроля. В следующем цикле управления производится считывание информации из MC памяти по установленному адресу. Затем производится поочередная установка всех адресов МС памяти и считывание информации по каждому адресу. Результаты входного контроля выводятся, например, на видеотерминал и по ним прини1 мается решение о дальнейшем использовании MC памяти. ,55

Операция записи информации начинается также с последовательной установки адреса ячейки на выводах. 28 . и электрического режима питания на выводах 29 с г омощью соответствующих регистров и ключей аналогично операции контроля. Если в соответствии с тербованиями руководства по программированию необходимо устанавливать режим на одном из .вывод,. задержкой относительно другого, то запись соответствующих кодов в регистр 21 производится в раэньм циклах управления. Одновременно этот же регистр 21 управляет коммутатором

23, который переключает необходимую пару напряжений на входы блока 26 ключей программирования (например, для ПЗУ одно из напряжений равно нулю, а для ПЛМ 556РТ1 требуется четыре пары: 0 и 5, 0 и 17, 5 и 10, 5 и

17 В); И, наконец, в очередном цикле управления регистр 22 открывает один или несколько разрядных ключей программирования, устанавливая на выходах 27 необходимый уровень напряжения. Снятие режима записи производится в последовательности, определенной руководством по программированию, путем записи в соответствующие разряды регистров обратного логического уровня. Таким образом, последовательно занося определенный код в соответствующие регистры, можно сформировать импульсы программирования любой длительности и скважности и с любым времменым соотношением между ними в соответствии с требованиями руководства по программированию.

Контроль MC после записи информации (выходной контроль) осуществляется аналогично входному контролю с той разницей, что содержимое МС памяти проверяется при крайних допустимых значениях напряжений, обеспечивающих режим контроля, для чего в регистр источника 17 цредварительно заносится соответствующий код. Устройство позволяет производить конт1роль на любом этапе записи информации е

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

Устройство для программирования микросхем постоянной памяти, содержащее формирователь сигналов управления, входы первой группы которого являются управляющими входами устройства, первый регистр, второй регистр, третий регистр, вход которого подключен к первому выходу формирова1285535

Составитель. О.Кулаков

Редактор А.Шишкина ТехредЛ.Олейник Корректор М Самборская

Заказ 7532/54 Тираж 589 Подписное

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

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

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

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

 

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

Изобретение относится к области полупроводниковой техники и может быть использовано в интегральных схемах запоминакицих устройств на ЦДЛ-транспортах, имеющих резервные блоки запоминающих ячеек, для npof-f раммирования адреса дефектного блока

Изобретение относится к области программирования энергонезависимых накопителей

Изобретение относится к матрице флэш-памяти, в частности к режиму внутреннего обновления матрицы флэш-памяти

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

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

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

Изобретение относится к автоматике и вычислительной технике и предназначено для использования в устройствах программирования микросхем памяти

Изобретение относится к вычислительной технике и может быть использовано при програ тмированик микросхем постоянной памяти

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

Изобретение относится к вычислительной технике и может быть использовано при программировании микросхем памяти

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