Устройство для программирования схем постоянной памяти Советский патент 1991 года по МПК G11C29/00 

Описание патента на изобретение SU1647654A1

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

Цель изобретения - расширение области применения за счет увеличения класса программируемых микросхем постоянной памяти.

На фиг.1 приведена блок-схема устройства; на фиг.2 -схема формирователя фронта импульса; на фиг.З - эпюры изменения фронта импульса; на фиг. 4 - эпюры напряжений, характеризующих работу много- фазнбго одновибратора; на фиг.5 - блок- схема многофазного одновибратора; на фиг.6 - блок-схема коммутатора адреса.

Устройство содержит схему 1 постоянной памяти, выход 2 устройства, выходной коммутатор 3, выходы 4 коммутатора адреса, выходы 5 выходного коммутатора данных, коммутатор 6 адреса, коммутатор 7 данных, блок 8 управления, информационный вход 9 коммутатора данных. вход 10 разрешения ввода адреса коммутатора адреса, вход 11 разрешения ввода данных коммутатора данных, вход 12 запуска многофазного одновибратора 13, блок 14 памяти, вторую группу выходов 15 выходного коммутатора, цифроаналсговый преобразователь 16, входы 17 управления фронтом импульса формирователя 18 фронта импульса, информационный вход 19 фор- мирозателя фронта импульса, усилитель 20, первый, второй, третий и четвертый формиО

ь. VJ

о сл

4

рователи 21 импульсов, первый 22 и второй 23 информационные входы выходного коммутатора, резистор 24, ключ 25, конденсатор 26 и выход 27 формирователя фронта импульса, одновибратор 28, конденсатор 29, резистор 30 и шифратор 31 многофазного одновибратора 13.

Устройство работает следующим образом.

К коммутатору 3 через выход 2 подключается программируемая схема постоянной памяти. Из блока 8 код адреса, необходимый для программирования, записывается в коммутатор 6, а в коммутатор 7 записывается слово данных, которое необходимо запрограммировать по данному адресу.

После записи в коммутатор 7 устройство обладает всей необходимой информацией для осуществления цикла программирования, который инициируется подачей сигнала с выхода 12 блока 8. Многофазный одновибратор 13 отрабатывает на своих выходах многофазный сигнал (фиг,4 а-е) в ответ на запускающий импульс с выхода 12 блока 8. Длительности импульсов на каждом выходе многофазного одиовибратора равны и определяются минимально необходимым временем дискретизации временной диаграммы программирования. Амплитуда сигналов программирования определяется m-разрядным словом, записанным во втором формирователе 21, и определяется коммутатором 3 и кодом с выхода многофазного одновибратора. За одно обращение к схеме 1 задается не только амплитуда импульсов программирования, но и изменяется их постоянная времени с помощью формирователя 18.

В одном формирователе 21 можно записать информацию о нескольких классах ПЗУ, каждый из которых включает порядка десятков типов, поэтому устройство приобретает весьма высокую гибкость за счет до- статочно простых аппаратных решений, при этом программное обеспечение получается простое, так как для отработки цикла программирования необходимо только подать сигнал запуска, далее устройство все отрабатывает автономно. Такое программное обеспечение берет на себя функции формирования адресов, контроля записанной информации и не требует изменения при появлении новых типов ПЗУ.

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

Таким образом, структура устройства получается с весьма высоким уровнем регулярности, что особенно важно в условиях массового производства. Блок 8 может быть

выполнен в виде стандартного параллельного интерфейса для ввода и вывода цифровой информации. Формирователь 18 работает таким образом, что с входа 17 в соответствии с информацией на входах 17

0 подаются сигналы на ключи 25, которые коммутируют резисторы 24, изменяя постоянную времени RC-цепи, что позволяет регулировать фронт программирующих импульсов (фиг.З).

5 Многофазный одновибратор работает следующим образом.

На вход 12 первого одновибратора 28 подается сигнал запуска с блока 8, на выходе получают сигнал, длительность которого

0 определяется времязадающей цепочкой 29,30 (фиг.5). Сигнал, снимаемый с интерфейсного выхода, запускает следующий одновибратор. Аналогично работают остальные одновибраторы. Таким образом происходит

5 формирование многофазной последовательности (фиг.4 а-е).

В результате предложенных изменений значительно расширилась область применения предлагаемого устройства за счет

0 обеспечения оперативной регулировки длительности фронта импульсов программирования, улучшилась при этом ремонтопригодность и технологичность за счет более регулярной структуры устройства и, кроме

5 того, упрощена аппаратная реализация устройства за счет введения кодирования временной диаграммы программирования и гибкого разделения функций аппаратной и программной частей.

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

Устройство для программирования схем постоянной памяти, содержащее блок управления, коммутатор адреса, вход разрешения ввода адреса которого соединен с

5 первым выходом блока управления работой устройства, коммутатор данных, вход разрешения ввода данных которого соединен с вторым выходом блока управления работой устройства, первые информационные входы

0 коммутатора адреса и коммутатора данных объединены и соединены с группой выходов блока управления работой устройства, о т- личающееся тем, что, с целью расширения области применения устройства за

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

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

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

0 четвертого формирователей импульсов соединены соответственно с вторым информационным входом коммутатора адреса, с вторым информационным входом коммутатора данных, первым информационным вхо5 дом и вторым информационным входом выходного коммутатора, первая и вторая группы информационных входов выходного коммутатора соединены соответственно с выходами коммутатора адреса и выходами

0 коммутатора данных, входы контроля записанной информации блока управления соединены с выходами коммутатора данных

Похожие патенты SU1647654A1

название год авторы номер документа
Устройство для программирования микросхем постоянной памяти 1982
  • Цурпал Александр Николаевич
  • Иванов Михаил Эдуардович
  • Бородин Геннадий Александрович
  • Мельников Петр Дмитриевич
SU1134964A1
УСТРОЙСТВО ДЛЯ ПРОГРАММИРОВАНИЯ МИКРОСХЕМ ПОСТОЯННОЙ ПАМЯТИ 1989
  • Сараев В.Г.
  • Лебедев В.И.
  • Матросов С.Г.
RU2047920C1
Микропрограммное устройство управления 1985
  • Самошин Владимир Николаевич
SU1354192A1
Устройство для программирования микросхем постоянной памяти 1985
  • Пенкин Николай Николаевич
  • Зильберман Александр Иосифович
  • Калинина Галина Викторовна
SU1285535A1
ИМИТАТОР СИГНАЛОВ УПРАВЛЕНИЯ ПОЗИЦИОНИРОВАНИЕМ МАГНИТНЫХ ГОЛОВОК ОТНОСИТЕЛЬНО МАГНИТНЫХ ДИСКОВ 1991
  • Великородов Н.И.
  • Товеровский О.В.
  • Толочков С.Н.
  • Пименов А.В.
  • Гаврилов В.К.
  • Тимонькин Г.Н.
  • Соколов С.А.
  • Харченко В.С.
  • Ткаченко С.Н.
RU2017239C1
Устройство для программирования ПЗУ 1988
  • Чопоров Геннадий Тимофеевич
  • Луканин Альберт Евгеньевич
  • Блинов Андрей Борисович
  • Алексеев Вадим Владимирович
SU1571677A1
Многопрограммный регулятор температуры 1983
  • Губайдуллин Герман Асфович
  • Алферов Герман Дмитриевич
  • Дешков Александр Тимонович
  • Самохвалов Борис Михайлович
SU1136123A1
Программируемый генератор импульсов 1980
  • Кренев Александр Николаевич
  • Новиков Евгений Николаевич
  • Смирнов Владимир Николаевич
SU949785A1
Устройство для контроля за ходом вычислительного процесса 1987
  • Панков Анатолий Петрович
  • Потапов Виктор Ильич
  • Половников Виктор Степанович
  • Танасейчук Владимир Маркович
  • Уленков Александр Михайлович
SU1539780A1
Устройство для записи и коррекции программ 1982
  • Барметов Юрий Павлович
  • Боев Сергей Алексеевич
  • Евтеев Юрий Иванович
  • Колядко Дмитрий Иванович
  • Уваров Александр Григорьевич
SU1149268A1

Иллюстрации к изобретению SU 1 647 654 A1

Реферат патента 1991 года Устройство для программирования схем постоянной памяти

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

Формула изобретения SU 1 647 654 A1

«

L .

Щи г. 2

ФигЗ

30

28

ЈЬ

®иг.6

Документы, цитированные в отчете о поиске Патент 1991 года SU1647654A1

Устройство для программирования микросхем постоянной памяти 1985
  • Пенкин Николай Николаевич
  • Зильберман Александр Иосифович
  • Калинина Галина Викторовна
SU1285535A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1
Устройство для записи и контроляпРОгРАММиРуЕМыХ блОКОВпОСТОяННОй пАМяТи 1978
  • Данилин Николай Николаевич
  • Дьяков Юрий Николаевич
  • Попель Леонид Михайлович
  • Пашкова Валентина Ивановна
  • Скворцова Людмила Николаевна
  • Шаромет Олег Николаевич
SU796909A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1

SU 1 647 654 A1

Авторы

Белоусов Александр Владимирович

Рубанов Василий Григорьевич

Лагутин Александр Демьянович

Потапенко Анатолий Николаевич

Даты

1991-05-07Публикация

1988-12-05Подача