Программатор
Изобретение относится к вычислительной технике и может быть использовано для программирования микросхем постоянной памяти и логических матриц. Целью изобретения является упрощение устройства. Поставленная цель достигается за счет упрощения схем ключей путем введения в программатор двух ключей, коммутатора, второго блока разделительных элементов , первого и второго разделительных элементов. 1 ил.
СОЮЗ СОВЕТСНИК
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (!9) SU Ql) (51)5 0 11 С 7/00
ОПИСАНИЕ ИЗОБРЕ ГЕНИЯ
И А ВТОРСНОМУ СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР (21) 4339463/24 (22) 08,12.87 (46) 07.06.91. Бюл. № 21 (71) Конотопское специальное проектное конструкторско-технологическое бюро Государственного комитета. СССР по вычислительной технике и информатике (72) В.Ю.Солонин (53) 681,327.66(088.8) (56) Микропроцессорные средства и системы. 1985, ¹- 3, с.80-87.
Авторское свидетельство СССР № 1285535, кл. G 11 С 7/00, 1985.
Изобретение относится к вычислительной технике и может быть использовано как универсальное программирующее устройство.
Цель изобретения — упрощение программатора.
На чертеже представлена функциональная схема устройства, Программатор содержит формирователь 1 временных диагрмм, первый, второй и третий источники 2-4 наприжения (программируемые), первый блок
5 ключей, первый ключ 6, второй блок
7 ключей, второй ключ 8, блок 9 резисторов, первый блок 10 разделительных элементов, третий и четвертый ключи 11, 12, второй блок 13 разделительных элементов, коммутатор
14, первый и второй разделительные элементы 15, 16, выходы питания 17 и программирования 18 программатора, 2 (54) ПРОГРАММАТОР (57) Изобретение относится к вычислительной технике и может быть использовано для программирования микросхем постоянной памяти и логических матриц. Целью изобретения является упрощение устройства. Поставленная цель достигается за счет упрощения схем ключей путем введения в программатор двух ключей, коммутатора, второго блока разделительных элементов, первого и второго разделительных элементов. 1 ил.
I адресные 19, информационные 20 и управления 21 выходы программатора, программируемую логическую матрицу (ПЛИ) 22.
Программатор работает следующим образом, Под управлением формирователя 1 программируемые источники 2-4 напряжения, ключи 5-11, 12 и коммутатор 14 формируют определенную стандартом совокупность сигналов на выводах программируемой микросхемы, необходимую для программирования и контроля ПЗУ.
Принцип работы программатора описывается на примере программирования и контроля логических матриц.
При программировании матрицы НЕ открывается под управлением формирователя 1 ключ 11, имеющий определенное внутреннее сопротивление. Б
1654869
35 результате через него и блок 13 на входы адреса программируемой микросхемы поступает высокий ТТЛ-уровень (порядка 4 В). Открывается ключ 12, и на выходах В программируемой микросхемы появляется высокий ТТЛ-. уровень, образованный делителем напряжения, состоящим из выходного сопротивления ключей блока 5 и последо- 10 вательно соединенных сопротивления открытого ключа 12, резисторов 9, блока 10. Это уровень напряжения является основанием импульсов прожига (с уровнем вершины, определенным для КР556РТ1 стандартом, равным
17 В), формируемых в результате открытия ключей блоков 5 и б, через которые поступает напряжение 17 В с программируемого источника 4 на: пряжения. Программируемые источники
2, 3 напряжения при программировании матриц НЕ формируют нулевые значения напряжений питания ПЛМ и разрешения программирования Е. При 25 считывании занесенной в матрийы НЕ информации (при проверке целостно сти перемычек). ключ 12 удерживается в открытом состоянии, на вывод /
21 CD подается через коммутатор 30
14 лог.О и с помощью источника 2 напряжение питания (для КР556РТ1
8,75 В). Формирователь 1 считывает, информацию входов блока 10 (положительных электродов диодов). При ,этом обеспечивается нормальная работа выходов В1-В8 IIJIY. с открытым коллектором.
При программировании матрицы ИЛИ открываются ключи 6, 12, коммутатор 40
14, имеющий определенное внутреннее сопротивление, под управлением формирователя.1 соединяет вход CS выбора кристалла ПЛМ с шиной питания U подавая тем самым лог. 1 íà 45 указанный вход IiJIM» ключ 8 в это время находится в закрытом состоянии.
В результате на ключи 7 поступает напряжение лог.1 из шины питания
U через диод 16, а на ключи 5 — напряжение 10 В для КР556РТ1 с программируемого источника 4. Под управлением формирователя 1 ключи 7 формируют адрес ТТЛ-уровнями на входах
А1-Аб ПЛМ, а открываемые ключи блока 5 — импульсы заданной стандартом амплитуды (10 В для КР556РТ1), исходящие из высокого ТТЛ-уровня, формируемого ключом 12 ° При этом на одном из выходов Bl-B8 появляются указанные импульсы, так как остальные ключи блока 5 формирователь 1 продолжает удерживать в закрытом состоянии. Номер такого выхода В и, код на выходах А1-Аб определяют перемычку,подлежащую пережиганию.Для ее пережигания источник 2 формирует по1 вышенное напряжение питания (8,75 В для КР556РТ1), а источник 3 — импульсы прожига на выводе Е раэрешеI ния программирования (17 В для
KP556PT1) . Коммутатор 14 под управлением формирователя 1 соепиняет свой выход 21 с входом 19. В результате на выводе СЯ ПЛМ формируются импульсы (амплитудой 10 В для КР556РТ1), основанием которых является высокий
ТТЛ-уровень. Контроль информации» занесенной в матрицы ИЛИ, аналогичен контролю информации, занесенной в матрице НЕ, с той лишь разницей, что на входы А1-Аб адресный код подается ТТЛ-уровнями.
При программировании матриц И на выходы Б1-Вб адресный код подается ключами блока 5 ТТЛ-уровнями благодаря закрытым ключам б, 12 и наличию диода 15, а на входы А1-А16 за исключением одного — импульсы амплитудой
10 В с источника 4 благодаря откры-. тому ключу 8 и открытым соответствующим ключам блока 7. На один выбранный вход А подается лог.О или лог.1 ключом 12, Ключ блока 7, подключенный к этому входу, в это время закрыт. Номер этого входа, логическое состояние на нем и код адреса, подаваемый ключами блока 5 на выходы В1-В6, определяют перемычку,,подлежащую пережиганию. Для ее пере1 жигания подается источником 2 напряжение питания НЛИ (5В для
КР556РТ1), а источником 3 подаются импульсы прожига (амплитудой 17 В для КР556РТ1). Коммутатор 14, переключая свой выход 21 с шины U на выход, источника 4, подает на вход
CS ПЛМ импульсы с амплитудой, равной напряжению на выходе источника
4 (10 В для КР556РТ1), основанием которых является высокий ТТЛ-уровень.
При контроле прожига перемычек матриц И (при контроле информации занесенной в матрицы И) на выводы
ПЛИ А1-А16, В1-В6, СБ и вывод питания подают те же сигналы, что и
5 165 при прожиге, На вывод Е источник 3 ,подает нулевое напряжение. Занесенная в матрицы И информация считывается формирователем 1 со старшего выхода В8. При этом ключ 12 закрыт, а ключ блока 5, подключенный к выхо:ду В8, находится в высокоимпедансном состоянии, что не мешает считыванию информации с этого выхода. В указанном состоянии ключа его проводимость между выходом и шиной U питания обеспечивает нормальную работу выхода
В8 с открытым коллектором.
Формула и з обретения
Программатор, содержащий формирователь временных диаграмм, первый, второй и третий источники напряжения, первый и второй блоки ключей, первый и второй ключи, первый блок разделительных элементов, BbIBQJIHpHHblft на диодах, блок резисторов, выходы первой группы формирователя временных диаграмм соединены с входами задания режима первого, второго и третьего источников напряжения, выходы первого и второго источников напряжения являются соответственно выходами напряжения питания и программирования программатора, выход третьего источника напряжения соединен с коммутируемыми входами первого и второго ключей, управляющие входы которых соединены соответственно с первым и вторым выходами формирователя временных диаграмм, вторая и третья группы выходов которого соединены соответственно с управляющими вхо дами первого и второго блоков ключей, коммутируемые входы которых соединены соответственно с выходами первого. и второго ключей, выходы первого блока ключей соединены с выходами первого блока разделительных элементов, входы которого соединены с четвертой
4869
6 группой выходов формирователя временных диаграмм,и выходами блока резисторов, выходы первого и второ5 го блоков ключей являются соответ1 ственно информационными и адресными выходами программатора, о т л и— ч а ю шийся тем, что, с целью его упрощения, в схему введены третий и четвертый ключи, коммутатор, второй блок разделительных элементов, первый, второй, третий и четвертый разделительные элементы, входы которых объединены и соедине15 ны с шиной питания программатора, выходы первого и второго разделительных элементов соединены соответственно с выходами первого и второго ключей, выходы второго блока разделительных элементов — с адресными выходами программатора, входы второго блока разделительных элементов — с выходом третьего ключа, управляющий и коммутируемые входы ко25 торого соединены соответственно с третьим выходом формирователя временных диаграмм и шиной питания программатора, вход блока резисторов соединен с выходом четвертого !
Зп ключа, управляющий и коммутируемые ,входы которого соединены соответI ственно с четвертым выходом формирователя временных диаграмм и шиной питания программатора, управкоммутатора соединены с пятым и шестым выходами формирователя временных диаграмм, первый, второй и третий коммутируемые входы коммутатора — соответственно с выхо4р дом третьего источника напряжения или через третий и четвертый разделительные элементы — с выходами первого и второго ключей, шиной питания и нулевой шиной программатора, выход
45 коммутатора является выходом управления программатора.
1654869
Составитель Н.Шустов
Техред А.Кравчук .
Редактор Б.Федотов
Корректор С.Шекмар
Заказ 2458 Тираж 347 Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-издательский комбинат "Патент", г. Ужгород, ул, Гагарина, 101



