Изобретение относится к вычислительной технике и может быть использовано как универсальное программирующее устройство.
Цель изобретения - упрощение программатора .
На чертеже представлена функциональная схема устройства.
Программатор содержит формирователь 1 временных диагрмм, первый, второй и третий источники 2-4 напряжения (программируемые), первый блок 5 кличей, первый ключ 6, второй блок 7 ключей, второй ключ 8, блок 9 резисторов, первый блок 10 разделительных элементов, третий и четвертый ключи 1, 12, второй блок 13 разделительных элементов, коммутатор 14, первый и второй разделительные элементы 15, 16, выходы питания 17 и программирования 18 программатора,
адресные 19, информационные 20 и управления 21 выходы программатора, программируемую Логическую матрицу (ПЛМ) 22.
Программатор работает следующим образом.
Под управлением формирователя 1 программируемые источники 2-4 на- ( пряжения, ключи 5-11, 12 и коммутатор 14 формируют определенную стандартом совокупность сигналов на выводах программируемой микросхемы, необходимую для программирования и контроля ПЗУ.
Принцип работы программатора описывается на примере программирования и контроля логических матриц.
При программировании матрицы НЕ открывается под управлением формирователя 1 ключ 11, имеющий определенное внутреннее сопротивление. В
О5
ел
Јъ
00 OS
со
результате через него и блок 13 на входы адреса программируемой микросхемы поступает высокий ТТЛ-уровень (порядка 4 В). Открывается ключ 12 и на выходах В программируемой микросхемы появляется высокий ТТЛ-уровень, образованный делителем напряжения, состоящим из выходного сопротивления ключей блока 5 и последовательно соединенных сопротивления открытого ключа 12, резисторов 9, блока 10. Это уровень напряжения является основанием импульсов прожига (с уровнем вершины, определенным для КР556РТ1 стандартом, равным 17 В), формируемых в результате открытия ключей блоков 5 и 6, через которые поступает напряжение 17 В с программируемого источника 4 напряжения. Программируемые источники 2, 3 напряжения при программировании матриц НЕ формируют нулевые значения напряжений питания ПЛМ и разрешения программирования Е. При считывании занесенной в матрицы НЕ информации (при проверке целостно- сти перемычек), ключ 12 удерживается в открытом состоянии, на вывод 21 CD подается через коммутатор 14 лог.О и с помощью источника 2 - напряжение питания (для КР556РТ1 - 8,75 В). Формирователь 1 считывает информацию входов блока 10 (положительных электродов диодов). При этом обеспечивается нормальная работа выходов Bt-B8 ЛЛМ с открытым коллектором.
При программировании матрицы ИЛИ открываются ключи 6, 12, коммутатор 14, имеющий определенное внутреннее сопротивление, под управлением формирователя 1 соединяет вход CS выбора кристалла ГОШ с шиной питания U, подавая тем самым лог.1 на указанный вход ПЛМУ ключ 8 в это время находится в закрытом состоянии В результате на ключи 7 поступает напряжение лог.1 из шины питания U через диод 16, а на ключи 5 - напряжение 10 В для КР556РТ1 с программируемого источника 4. Под управлением формирователя 1 ключи 7 формируют адрес ТТЛ-уровнями на входах А1-А6 ПЛМ, а открываемые ключи блока 5 - импульсы заданной стандартом амплитуды (10 В для КР556РТ1), исходящие из высокого ТТЛ-уровня, фомируемого ключом 12. При этом на од
548694
ном из выходов В1-В8 появляются указанные импульсы, так как остальные ключи блока 5 формирователь 1 про- ,. должает удерживать в закрытом
состоянии. Номер такого выхода В и код на выходах А1-А6 определяют перемычку, подлежащую пережиганию.Для ее (пережигания источник 2 формирует по- Ю вьшенное напряжение питания (8,75 В для КР556РТ1), а источник 3 - им5
0
5
0
5
0
5
0
5
пульсы прожига на выводе Е разрешения программирования (17 В для КР556РТ1). Коммутатор 14 под управлением формирователя 1 соединяет свой выход 21 с входом 19. В результате на выводе CS ПЛМ формируются импульсы (амплитудой 10 В для КР556РТД основанием которых является высокий ТТЛ-уровень. Контроль информацииj занесенной в матрицы ИЛИ, аналогичен контролю информации, занесенной в матрице НЕ, с той лишь разницей, что на входы А1-А6 адресный код подается ТТЛ-уровнями.
При программировании матриц И на выходы В1-В6 адресный код подается ключами блока 5 ТТЛ-уровнями благодаря закрытым ключам 6, 12 и наличию диода 15, а на входы А1-А16 за исключением одного - импульсы амплитудой 10 В с источника 4 благодаря открытому ключу 8 и открытым соответствующим ключам блока 7. На один выбранный вход А подается лог.О или лог.1 ключом 12. Ключ блока 7, подключенный к этому входу, в это время закрыт. Номер этого входа, логическое состояние на нем и код адреса, подаваемый ключами блока 5 на выходы В1-В6, определяют перемычку, подлежащую пережиганию. Для ее пере- жигания подается источником 2 напряжение питания ПЛМ (5В для КР556РТ1), а источником 3 подаются импульсы прожига (амплитудой 17 В для КР556РТ1). Коммутатор 14, переключая свой выход 21 с шины U на выход/источника 4, подает на вход CS ПЛМ импульсы с амплитудой, равной напряжению на выходе источника 4 (10 В для КР556РТ1), основанием которых является высокий ТТЛ-уровень.
При контроле прожига перемычек матриц И (при контроле информации занесенной в матрицы И). на выводы ПЛМ А1-А16, В1-В6, CS и вывод питания подают те же сигналы, что и
при прожиге. На вывод Е источник 3 уподает нулевое напряжение. Занесенная в матрицы И информация считывается формирователем 1 со старшего выхода В8. При этом ключ 12 закрыт, а ключ блока 5, подключенный к выходу В8, находится в высокоимпедансном состоянии, что не мешает считыванию информации с этого выхода. В указанном состоянии ключа его проводимость между выходом и шиной U питания обеспечивает нормальную работу выхода В8 с открытым коллектором. Формула изобретения
Программатор, содержащий формирователь временных диаграмм, первый, второй и третий источники напряжения первый и второй блоки ключей, первый и второй ключи, первый блок разделительных элементов, выполненный на диодах, блок резисторов, выходы первой группы формирователя временных диаграмм соединены с входами задания режима первого, второго и третьего источников напряжения, выходы первог и второго источников напряжения являются соответственно выходами напряжения питания и программирования программатора, выход третьего источника напряжения соединен с коммутируемыми входами первого и второго ключей, управляющие входы которых соединены соответственно с первым и вторым выходами формирователя временных диаграмм, вторая и третья группы выходов которого соединены соответственно с управляющими вхо-1 дами первого и второго блоков ключей коммутируемые входы которых соединены соответственно с выходами первого и второго ключей, выходы первого блока ключей соединены с выходами пер- його блока разделительных элементов, входы которого соединены с четвертой
группой выходов формирователя временных диаграмм и выходами блока резисторов, выходы первого и второго блоков ключей являются соответственно информационными и адресными выходами программатора, отличающийся тем, что, с целью его упрощения, в схему введены третий и четвертьй ключи, коммутатор, второй блок разделительных элементов, первый, второй, третий и четвертый разделительные элементы, входы которых объединены и соедине5 ны с шиной питания программатора,
выходы первого и второго разделительных элементов соединены соответственно с выходами первого и второго ключей, выходы второго блока раэде0 лительных элементов - с адресными выходами программатора, входы второго блока разделительных элементов - с выходом третьего ключа, управляющий и коммутируемые входы ко5 торого соединены соответственно с третьим выходом формирователя временных диаграмм и шиной питания программатора, вход блока резисто- ров соединен с выходом четвертого
0 ключа, управляющий и коммутируемые ,входы которого соединены соответственно с четвертым выходом формирователя временных диаграмм и шиной питания программатора, управ- ляющие входы коммутатора соедине- 1ны с пятым и шестым выходами формирователя временных диаграмм, первый, второй и третий коммутируемые входы коммутатора - соответственно с выходом третьего источника напряжения или через третий и четвертый разделительные элементы - с выходами первого и второго ключей, шиной питания и нулевой шиной программатора, выход
5 коммутатора является выходом управления программатора.
5
0
название | год | авторы | номер документа |
---|---|---|---|
Программатор | 1986 |
|
SU1439677A1 |
Устройство для программирования ПЗУ | 1988 |
|
SU1571677A1 |
Устройство для программирования микросхем постоянной памяти | 1985 |
|
SU1285535A1 |
Программатор для записи информации в полупроводниковые элементы памяти | 1985 |
|
SU1280449A2 |
ПРОГРАММАТОР | 1991 |
|
RU2078381C1 |
Программатор | 1987 |
|
SU1541669A1 |
Программатор | 1986 |
|
SU1372356A1 |
Устройство для программирования микросхем постоянной памяти | 1982 |
|
SU1134964A1 |
Программатор для постоянных запоминающих устройств | 1987 |
|
SU1456994A1 |
Устройство для программирования микросхем памяти | 1986 |
|
SU1381592A1 |
Изобретение относится к вычислительной технике и может быть использовано для программирования микросхем постоянной памяти и логических матриц. Целью изобретения является упрощение устройства. Поставленная цель достигается за счет упрощения схем ключей путем введения в программатор двух ключей, коммутатора, второго блока разделительных элементов, первого и второго разделительных элементов. 1 ил.
Микропроцессорные средства и системы | |||
Приспособление для установки двигателя в топках с получающими возвратно-поступательное перемещение колосниками | 1917 |
|
SU1985A1 |
Устройство для программирования микросхем постоянной памяти | 1985 |
|
SU1285535A1 |
Походная разборная печь для варки пищи и печения хлеба | 1920 |
|
SU11A1 |
Авторы
Даты
1991-06-07—Публикация
1987-12-08—Подача