Изобретение относится к вычислительной технике, а именно к устройствам, управляемым ЭВМ, и может быть использовано для автоматизации про- цесса программирования и контроля микросхем программируемой логики.
Цель изобретения - упрощение программатора и повышение его надежности,
На чертеме приведена структурная схема программатора.
Программатор содержит первый 1 , второй 2 и третий 3 регистры, блок k электронных ключей, блок 5 токовых ключей, внутреннюю магистраль 6 данных и управления, разъем 7 для уста- ноаки ПЗУ, блок 8 контроля, блок 9 связи с каналом ЭВМ, цифроаналоговые преобразователи 10-1, усилители 1 5 19 мощности, блок 20 формирования амплитудно-временных характеристик импульса, генератор 21, программируемый гаймер 22, элемент И 23, счетчик 2 ц и блок 25 постоянной памяти.
Устройство работает следующим образом.
В постоянном запоминающем устройстве хранятся циклограммы импульсов, обеспечивающие программирование и контроль различных ТИПОЕЗ микросхем программируемой логики с В регистр 2 записывается информация, определяющая адрес программируемой ячейки микросхемы, выходы регистра 2 соединяются с блоком k электронных ключей, входы питания которого подключены к выходам четвертого и пятого усилителей мощности. Такое построение схемы позволяет формировать на любом из шестнадцати адресных выводов необходимый уровень напряжения, а также комбинацию уровней на соседних выводах, что обеспечивает возможность программирования любых микросхем программируемой логики, в т ом числе ПЗУ ПИЗУ, ПЛМ, ПМЛ. Затем в младший байт регистра 3 при программировании микрсхем ПЗУ записывается информации, предназначенная для занесения в заданую ячейку микросхемы, или адрес в случае программирования логической матрицы. Выходы регистра 3 подключаются к блоку 5 токовых ключей, где в зависимости от кода, считанного из ПЗУ, формируется необходимый для программирования данного типа микросхем уровень тока.
0
с о §
0
Длительность программируемых импульсов для различных типов ПЗУ изменяется в широких пределах: от АО мкс (для КР556 РТ7) до АОО мс (для РТ1), поэтому для формирования различных циклограмм из одной тактовой частоты необходимо иметь программируемый делитель частоты, Именно в таком режиме и работает программируемый таймер 22, на вход которого подается формируемая генератором 21 тактовая частота. С выхода таймера импульсы поступают на первый вход элемента И 23, другой вход которого является разрешающим и подключен к выходу ПЗУ 25. В регистр 1 после этого записывается стартовый адрес, который перезаписывается е счетчик 2 с начальной установкой и на выходе ПЗУ 25 появляется информация, соответствующая этому адресу. На втором входе элемента И 23 появляется разрешение, и тактовые импульсы с выхода таймера 22 проходят на вход счетчика 2. Выходы последнего являются адресными входами ПЗУ 25 и таким образом происходит развеотка циклограммы импульсов, начиная со стартового адреса до окончания периода программирующего импульса, ког, а пропадает сигнал разрешения на втором входе элемента И 23.
Режим считывания реализуется аналогично и имеет лишь другой стартовый адрес. Информация с выводов разъема 7 для установки программируемой МС поступает в блок 8 контроля, а затем - на вторую группу входов регистра 3 откуда затем считывается через блок 9 связи с каналом в микро-ЭВМ.
I
Формула изобретения
Программатор, содержащий три регистра, блок сопряжения, два блока ключей, блок контроля, пять цифровых преобразователей и пять усилителей мощности, первая группа входов-выходов адреса, информации и управления блока сопряжения является входами- выходами программатора, вторая группа входов-выходов адреса, информации и управления блока сопряжения соединена fc соответствующими входами-выходами первого, второго и третьего регистров, информационные выходы вто рого и третьего регистров соединены с информационными входами первого и второго блоков ключей, выходы первого блока ключей являются соответственно адресными выходами программатора, выходы второго блока ключей соединены с входами блока контроля и являются информационными выходами программатора, выходы блока контроля соединены с второй группой информационных входов третьего регистра, выходы каждого из цифроаналоговых
преобразователей первого, второго, третьего, четвертого и пятого соединены с входами соответствующих усилителей мощности, выходы четвертого и пятого усилителей мощности соеди- нены с входами управления первого блока ключей, выходы первого, второго и третьего усилителей мощности являются выходами управления режимом программирования, отличаю-
щ и и с я тем, что, с целью упрощения программатора и повышения его надежности, в него введен блок формирования амплитудно-временных характеристик импульсов, состоящий из ге- нератора, программируемого таймера,
элемента И, счетчика и блока постоянной памяти, одни группы выходов ко торого соединены с информационными входами цифроаналоговых преобразователей, другая группа выходов соединена с управляющими входами второго блока ключей, выход генератора соединен со счетным входом таймера, входы задания и управления режимом работы которого соединены с второй группой выходов информации и управления блокг сопряжения, выход таймера соединен с первым входом элемента И, второй вход которого соединен с входом начальной установки первого регистра и третьим выходом блока постоянной памяти, выход элемента И соединен со счетным входом счетчика, входы установки начального значения и управ- ления которого соединены с информационными выходами первого регистра, с второй группой выходов блока сопряжения, информационные выходы счетчика соединены с адресными входами постоянного запоминающего устройства.
название | год | авторы | номер документа |
---|---|---|---|
Программатор | 1986 |
|
SU1439677A1 |
Устройство для программирования микросхем памяти | 1981 |
|
SU1005183A1 |
УСТРОЙСТВО ДЛЯ ПРОГРАММИРОВАНИЯ МИКРОСХЕМ ПОСТОЯННОЙ ПАМЯТИ | 1989 |
|
RU2047920C1 |
Устройство для программирования ПЗУ | 1988 |
|
SU1571677A1 |
Программатор для постоянных запоминающих устройств | 1987 |
|
SU1456994A1 |
Устройство для программирования микросхем постоянной памяти | 1987 |
|
SU1425779A1 |
Устройство для программирования микросхем постоянной памяти | 1982 |
|
SU1134964A1 |
ПРОГРАММАТОР | 1991 |
|
RU2078381C1 |
Программатор | 1986 |
|
SU1531156A1 |
Программатор | 1987 |
|
SU1539838A1 |
Изобретение относится к вычислительной технике, а именно к устройствам, управляемым ЭВМ, и может быть использовано для автоматизации процесса программирования и контроля микросхем программируемой логики. Цель изобретения - упрощение программатора и повышение его надежности - достигается за счет введения блока 20 формирования амплитудно-временных характеристик импульсов, состоящего из генератора 21, программируемого таймера 22, элемента И 23, счетчика 24, блока 25 постоянной памяти. 1 ил.
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
Походная разборная печь для варки пищи и печения хлеба | 1920 |
|
SU11A1 |
Программатор для постоянных запоминающих устройств | 1987 |
|
SU1456994A1 |
Походная разборная печь для варки пищи и печения хлеба | 1920 |
|
SU11A1 |
Авторы
Даты
1990-02-07—Публикация
1987-02-27—Подача