Устройство для программирования блоков постоянной памяти

Номер патента: 1437922

Авторы: Головин, Икленко, Котов, Савкин, Файсканов

ZIP архив

Текст

(50 4 С 11 С 17/ 21) 22) 46) 71) водс АН А (72) Б.Ф. и Н, (53) (56) руем Такэ рограмми Фирма 27, 1977(57) Излительнпоминаюиспольз А РОЙС ОСТО брет щим у вано ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ 4130309/24-2408.10.8615.11,88. Бюл, У 42Специальное конструкторско"Кибернетика" с опытным првом Института кибернетикиССРН,В.Головин, А.А.Савкин,айсканов, П.Т.Котов.Икленко681.327.066(088,8)Устройство записи в пе ПЗУ модели Т 310/27.а, Дэнси Кагаку, Т.с, 33-37.торское свид5183, кл. С ВО ДЛЯ ПРОГРАИИИРОВ НИЯННОЙ ПАМЯТИние относится к вычиснике, в частности к затройствам, и может бытьпри программировании репрограммируемых и однократно программируемых блоков постоянной памятив интегральном исполнении. Цель изобретения - повышение быстродействияустройства - достигается введениемэлементов задержки, регистров хранения, формирователя программирующихимпульсов, датчика тока, генераторатактовых импульсов, блока числовыхключей, блока информационных ключей,переключаемого ограничителя тока,триггера контроля и ключа контроля.В устройстве осуществлено программирование и контроль его результатоводновременно. Программирование проводится с большой скоростью. В режимепрограммирования на вход 26 устройства поступает адрес, по которомупроизводится программирование. Запись осуществляется сигналом с блока15 управления. Записанная в числовой регистр 1 информация поступаетна блок 16 числовых ключей. При наличии сигнала на входе 27 срабатывает блок 15, который устанавливаетрегистр 18 в состояние соответствующее основному режиму программирования, т.е. устанавливает один иэ режимов работы генератора 17, импульсыкоторого стробируют ключи блока 16.ВыхоДные сиГналы с блока 16 В своюочередь стробируют Формирователь 19программ 1 лрующкх иьп 1 ульсон. СНГнал сгенератора 17 также устанавливаетТРИГГЕВР -а-ВЛРНО состОЯЪЕ И разрешает прохождение сигналов с блока 16 на формирователь 19 и далеена вход-выход программируемого блока8 памяти, При этом регистр 24 находится в активном состоянии, Сигналс Формирователя 19 стробирует регист-ры 2 и 3, выходные сигналы которыхпоступают на ЦАП 11 и 12, которыесовместно с усилителями 5 и б формируют напряжение питания для блока8. 1 ил.Изобретение относится к вычислиТЕЛьНой ТЕХНИКЕ, В ЧаСТ 1 ОСТИ К ЗаО- минающим устройствам и может быть использОнанО при программировании репрогрюаплруемых и Однократно програм 1 ялруемых блоков по тоянной памяти н интегральном исполнении.Целью изобретения является пон 1- шение быстродействия устройства.На чертеже приведена функциональная схема предложенного устройстна.Устройство содержит числовой регистр 1, буферные регистры 2, 3 и 4, усилители 5, б и 7, программируемый ,блок 8 постоянной памяги, регистр 9 адреса, цифроаналогонь.е преобразователи 10 11 и 12 элементы 113 и 14 задержки, блок 15 управления, блок 16 числовых ключей,. генератор 17 тактовых импульсов, регистр 8 хранения формирователь 19 програм 1 ирую 1 цих импульсов, датчик, 20 тока, триггер 21 контроля, ключ 22 контроля, блок 23 информационных ключей, регистр 24 хранения, переключаемый ограничитель 25 тока, первый информационный вход 26 устройства нторой информационный вход 27 устройства, вход 28 разрешения работь 1 устройства и вход 29 сброса устройства, третий информационный вхОД 30 устройстнар ВыхОДы 31,32 и 33 устройства.Устройс.".Во раоотает слсду 10 щим образом.Исходные данные для программирова"- " ния заносятся в СМ-ЗВИ не показана) способами, предусмотренными для работы на ЭВМ. Эти,цанные н дальнейшем вводятся в устройство для проГрамьщронания с целью записи их в блоки постоянной памяти и служат для контроля записанной в них информации. Блок 15 стробирует буферный регистр 4. Это приводит к тому, что цифроана-. логовый преобразователь 12 через усилитель 7 и ограничитель 25 вьщает на один из входов формирователя 19 программирующих импульсов напряжение программирования. Прохождение теперь уже импульсов программирования с формирователя 19 программирукжцлх импульсов на вход-выход блока 8 стробирует регистр 24, который устанавливается в активное состояние сигналом с блока 15 управления. Блок .15 с:робирует буферные регистры 2 и 3. Это приводит к тому, что цифроаналоговые преобразователи 10 и 11 с соответственно подключенными усилителями 5 и б формируют напряжение питан 1 ля программируемого блока 8,Иачинается процесс программирования. Хак только программирование произошло, т,е, планкая перемычка н данном разряде прочтена, срабатывает датчик 20 тока и на П-вход триггера 21 контроля поступает сигнал, который установит триггер 21 в состояние "1". Блок 15 стробирует ключ 22 контроля, а информация считывается на вход 26 устройства. Ка К-вход триггера 21 контроля приходит сигнал с выхода генератора 17, прошедший через элемент 13 задержки, который стробирует запись в триггер 21 контроля. СИ-ЭВ 11 анализирует пришедшую информацию, и Функционирование устройстваз 143 далее происходит аналогично описанному.Блок 15 срабатывает по синхроимпульсу, приходящему на один из его входов с входа 28 управления устройства. Этот же синхроимпульс приходит на вход элемента 14 задержки, который формирует ответный синхроимпульс устройства. Шина данных СМ-ЭВМ подключена к входу 26 (шине данных) устройства для программирования, шина управления СМ-ЭВМ - к входу 28 управления устройства для программирования, а шина адреса СМ-ЭВМ - к входу 30 устройства.Программирование блоков постоянной памяти устройством начинается с сигнала "Начальная установка", устанавливающего все регистры устройства в исходное состояние, Сигнал "Началь. ная установка" вырабатывается блоком 15 по определенному коду, приходящему на первый вход блока 15.В режйме программирования по входу 26 устройства в регистр 9 адреса записывается адрес, по которому будет производиться программирование. Запись осуществляется управляющим .сигналом с блока 15, который вырабатывается по определенному коду, приходящему с входа 30 устройства. Затем по входу 26 устройства выставляется информация для программирования, которая записывается в регистр 1 сиг" налом с выхода блока 15, который вырабатывается по определенному коду с входа 30 устройства. Записанная в регистр 1 информация для программирования содержит единицу в программируемом разряде (программирование поразрядное), последовательность кодов, приходящих по входу 30 устройства на вход блока 15, приводит к тому, что последний вырабатывает последовательность управляющих сигналов. Один из таких сигналов устанавливает ре-1гистр 18 в состояние, соответствующее основному режиму программирования, т.е. устанавливается один из режимов работы генератора 17 тактовых импульсовГенератор 17 Формирует импульсы, стробирующие ключи блока 16, которые стробируют Формирователь 19 программирующих импульсов. Сигнал с выхода генератора 17 также приходит на К-вход триггера 21 контроля и устанавливает его в начальное состояние.7922 35 ЬО Ь 5 50 55 5 1 О 15 20 25 30 Контроль содержимого программируемых блоков постоянной памяти. необходим для проверки правильности занесенной в блоки информации, а также для определения, свободных адресов, если блок запрограммирован частично.Для этого по входу 26 данных устройства в регистр 9 адреса подается адрес, по которому будет производиться считывание информации. По входу 30 устройства на блок 15 подается код, по которому вырабатывается сигнал эа писи в регистр 9 адреса. С блока 15 подаются сигналы на буферные регистры 2 и 3, вследствие чего цифроаналоговыи преобразователь 10 через усилитель 5 и цифроаналоговый преобразователь 11 через усилитель б форми.ф руют напряжение питания и управляющне напряжения программируемого блока 8, Блок 15 устанавливает впассивное состояние регистр 24, который отключает формирователь 19 программирующих импульсов. Информация с входа - выхода блока 8 поступает на ключи блока 23. Считывание информации с ключей блока 23 на вход 2 б устройства происходит по определенному сигналу с блока 15. Этот сигнал открывает ключи блока 23, и информация считывается на вход 26 устройства, заносится в СМ-ЭВМ и анализируется.Предложенное устройство позволяет производить программирование и осу" ществлять его контроль одновременно и с большой скоростью. Формула изобретения Устройство для программирования блоков постоянной памяти, содержащее регистр адреса, выход которого является первым выходом устройства, информационный вход регистра адреса является первым информационным вхо" дом устройства и соединен с информационным входом числового регистра, первыи и второй буферные регистры, выходы которых соединены с входами первого и второго цифроаналоговых преобразователей, первый и второй усилители, входы которых соединены с выходами первого и второго цифроаналоговых преобразователей, выходы первого и второго усилителей являются вторым и третьим выходами устройства, третий буферныи ре37922 Составитель АВоронинТехреду М Ходанич Корректор Л.Пилипенко Редактор М.Келемеш Заказ 5900/52 Тираж 590ВНИИПИ Государственного комитета СССРпо делам изобретений и открытий113035, Москва, Ж, Раушская наб., д. 4/5 Подписное Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4 5 14 гистр, выход которого соединен с входом третьего цифроаналогового преобразователя, третий усилитель, вход которого соединен с выходом третьего цифроаналогового преобразователя, и блок управления, о т - л и ч а ю щ е е с я тем, что, с целью повышения быстродействия устройства, в него введены элементы задержки, регистры хранения, формирователь программирующих импульсов, датчик тока, генератор тактовых импульсов, блок числовых ключей, блок3информационных ключей, переключаемый ограничитель тока, триггер контроля и ключ контроля, управляющий вход которого соединен с выходом триггера контроля, информационный вход ключа контроля соединен с входом первого регистра хранения, входами буферных регистров, входом второго регистра хранения, управляющим входом блока информационных ключей, входом разрешения записи регистра адреса и первым выходом блока управления, выход ключа контроля соединен с информационным входом числового регистра и выходом блока информационных ключей, информационный вход которого является вторым информационным входом устройства и соединен с выходом формирователя программируюших импульсов, выход числового регистра соединен с информационным входом блока числовых ключей, управляющий вход которого соединен с выходом генератора тактовых импульсов, с входомпервого элемента задержки и с В-входом триггера контроля, выход блокачисловых ключей соединен с информационным входом формирователя программирующих импульсов, первый входразрешения занесения информации кото рого соединен с выходом переключаемого ограничителя тока и с первымвыходом датчика тока, второй входразрешения занесения информации формирователя программирующих импульсов 15 соединен с выходом первого регистрахранения, выход второго регистра хранения соединен с входом генераторатактовых импульсов, вход датчикатока соединен с выходом третьего 20 усилителя, входом переключаемогоограничителя тока, второй выходдатчика тока соединен с 0-входомтриггера контроля, Б-вход которогоявляется входом сброса устройства,С-вход триггера контроля соединенс выходом первого элемента задержки,второй выход блока управления соединен с входом разрешения записи числового регистра, вход и выход вто рого элемента задержки объединены иявляются входом разрешения работыустройства и соединен с входом разрешения работы блока управления, информационный вход которого является З 5 третьим информационным входом устройства.

Смотреть

Заявка

4130309, 08.10.1986

СПЕЦИАЛЬНОЕ КОНСТРУКТОРСКОЕ БЮРО "КИБЕРНЕТИКА" С ОПЫТНЫМ ПРОИЗВОДСТВОМ ИНСТИТУТА КИБЕРНЕТИКИ АН АЗССР

ГОЛОВИН НИКОЛАЙ ВАСИЛЬЕВИЧ, САВКИН АЛЕКСАНДР АЛЕКСЕЕВИЧ, ФАЙСКАНОВ БОРИС ФАРИСОВИЧ, КОТОВ ПАВЕЛ ТИМОФЕЕВИЧ, ИКЛЕНКО НАТАЛЬЯ ВАСИЛЬЕВНА

МПК / Метки

МПК: G11C 17/00

Метки: блоков, памяти, постоянной, программирования

Опубликовано: 15.11.1988

Код ссылки

<a href="https://patents.su/4-1437922-ustrojjstvo-dlya-programmirovaniya-blokov-postoyannojj-pamyati.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для программирования блоков постоянной памяти</a>

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