Программатор
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике, а именно к устройствам, управляемым ЭВМ, и может быть использовано для автоматизации процесса программирования и контроля микросхем программируемой логики. Цель изобретения - упрощение программатора и повышение его надежности - достигается за счет введения блока 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 соединены с адреснымй входами постоянного запоминающего устройства,