Программатор

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике, а именно к устройствам, управляемым ЭВМ, и может быть использовано для автоматизации процесса программирования и контроля микросхем программируемой логики. Цель изобретения - упрощение программатора и повышение его надежности - достигается за счет введения блока 20 формирования амплитудно-временных характеристик импульсов, состоящего из генератора 21, программируемого таймера 22, элемента И 23, счетчика 24, блока 25 постоянной памяти. 1 ил.

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

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

РЕСПУБЛИН

„„Я0„„1541669

Al (51) 5 С 11 С 7/00

О ИО НИЕ ИЗОБРЕТЕНИЯ

Н А ВТОРСКОМУ СВИДЕТЕЛЬСТВУ

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

ПО ИЗОБРЕТЕНИЯМ И OTHPbfTHRM

ПРИ ГКНТ СССР

1 (21) .4228296/24-24 (22) 27,02,87 (46) 07.02.90. Бюл. М 5 (71) Белорусский филиал Всесоюзного научно-исследовательского и проектнотехнологического института по механизации, автоматизации учета и отчетности в народном хозяйстве (72) В.Г.Бремшмидт, В.С.Зайдель и А.Н.Соколов (53) 68 1.327.66(088.8) (56) Авторское свидетельство СССР

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

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

Н 1456994, кл. С 11 С 17/00, 1987.

2 (54) ПРОГРАМИАТОР (57) Изобретение относится к вычислительной технике, а именно к устройствам, управляемым ЭВМ, и может быть использовано для автоматизации процесса программирования и контроля микросхем программируемой логики. Цель изобретения — упрощение программатора и повышение его надежности - достигается за счет введения блока 20 формирования амплитудно-временных характеристик импульсов, состоящего из генератора 21, программируемого таймера 22, элемента И 23, счетчика 24, блока 25 постоянной памяти ° 1 ил.

1541669

Изобретение относится к вычислительной технике, а именно к устройствам, управляемым ЭВМ, и может быть использовано для автоматизации процесса программирования и контроля микросхем программируемой логики, Цель изобретения - упрощение программатора и повышение его надежности.

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

Программатор содержит первый 1, второй 2 и третий 3 регистры, блок 4 электронных ключей, блок 5 токовых ключей, внутреннюю магистраль 6 данных и управления, разъем 7 для уста новки ПЗУ, блок 8 контроля, блок 9 ,связи с каналом ЭВМ, цифроаналоговые преобразователи 10-14, усилители 1519 мощности, блок 20 Формирования амплитудно-временных характеристик импуг.ьса, генератор 21, программируемый таймер 22, элемент И 23, счетчик 24 и блок 25 постоянной памяти, Устройство работает следующим oGразом.

20

В постоянном запоминающем устройстве хранятся циклограммы импупьсов, обеспечивающие программирование и контроль различных типов микросхем программируемой логики. В регистр 2 записывается информация, определяющая адрес программируемой ячейки микросхемы, выходы регистра 2 соединяются с блоком 4 электронных ключей, входы питания которого подключены к выходам четвертого и пятого усилителей мощности. Такое построение 40 схемы позволяет формировать на любом из шестнадцати адресных выводов необходимый уровень напряжения, а также комбинацию уровней на соседних выводах, что обеспечивает воэможность 45 программирования любых микросхем программируемой логики, в том числе ПЗУ, ППЗУ, ПЛМ, ПМЛ. Затем в младший байт регистра 3 при программировании микросхем ПЗУ записывается информация, предназначенная для занесения в заданную ячейку микросхемы, или адрес в случае программирования логической матрицы, Выходы регистра 3 подключаются к блоку 5 токовых ключей, где в зависимости от кода, считанного из

ПЗУ, формируется необходимый для программирования данного типа микросхем уровень тока.

Длительность программируемых импульсов для различных типов ПЗУ изменяется в широких пределах: от 40 мкс, (для КР556 РТ7) до 400 мс (для К541

РТ1), поэтому для формирования различных циклограмм из одной тактовой частоты необходимо иметь программируемый делитель частоты„ Именно в таком режиме и работает программируемый таймер 22, на вход которого подается формируемая генератором 21 тактовая частота. С выхода таймера импульсы поступают на первый вход элемента

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

ПЗУ 25. В регистр 1 после этого записывается стартовый адрес, который перезаписывается s счетчик 24 с начальной установкой и на выходе ПЗУ 25 появляется информация, соответствующая этому адресу. На втором входе элемента И 23 появляется разрешение, и тактовые импульсы с выхода таймера

22 проходят на вход счетчика 24, Выходы последнего являются адресными входами ПЗУ 25 и таким образом происходит развертка циклограммы импульсов, начиная со стартового адреса до окончания периода программирующего импульса, когда пропадает сигнал разрешения на втбром входе элемента И 23.

Режим считывания реализуется аналогично и имеет лишь другой стартовый адрес. Информация с выводов разъема 7 для установки программируемой МС поступает в блок 8 контроля, а затемна вторую группу входов регистра откуда затем считывается череа блок 9 связи с каналом в микро-ЭВМ, 1

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

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

5 1541669

Составитель Н.Шустов

Техред Л. Сердюкова

Редактор А,Шандор

Корректор А.Обручар

За каз 284 Тираж 488 Подписное

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

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

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

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

25 соединены с адреснымй входами постоянного запоминающего устройства,