Запоминающее устройство с коррекцией программы

 

Изобретение относится к вычислительной технике и может быть использовано при создании постоянньрс запоминающих устройств с возможностью коррекции записанных данных. Целью изобретения является расширение области применения устройства за счет согласования времени выборки блоков постоянной и полупостоянной памяти. Устройство содержит блок управления, блоки постоянной и полупостоянной памяти, числовой регистр, коммутатор, первый и второй триггеры, генератор импульсов, счетчик, элемент И-НЕ. В устройстве обеспечивается согласование времени выборки блоков постоянной и полупостоянной памяти путем начальной установки счетчика, задающего время цикла устройства, соответствующее более медленному времени выборки блока полупостоянной памяти. 2 ил. (Л 00 4;: О со sj

СОЮЗ СОВЕТСКИХ

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

РЕСПУБЛИК (дц 4 G 11 С 11/00

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ

К А BTOPCHOMV СВИДЕТЕЛЬСТВУ (21) 4063065/24-24 (22) 29.04.86 (46) 23.10.87. Вюл. № 39 (72) Е.Я.Ваврук (53) 681.327.6 (088.8) (56) Авторское свидетельство СССР

¹- 809400, кл. С 11 С 29/00, 1981. Авторское свидетельство СССР № 1246140, кл. G 11 С 29/00, 1984. (54) ЗАП0 1ИНА ЩЕЕ УСТРОЙСТВО С КОРРЕКЦИЕЙ ПРОГРАММЫ (57) Изобретение относится к вычислительной технике и может быть использовано при создании постоянных запоминающих устройств с возможностью коррекции записанных данных. Целью

„„SU„„1347097 А 1 изобретения является расширение области применения устройства за счет согласования времени выборки блоков постоянной и полупостоянной памяти.

Устройство содержит блок управления, блоки постоянной и полупостоянной памяти, числовой регистр, коммутатор, первый и второй триггеры, генератор импульсов, счетчик, элемент И-НЕ. В устройстве обеспечивается согласование времени выборки блоков постоянной и полупостоянной памяти путем начальной установки счетчика, задающего время цикла устройства, соответствующее более медленному времени выборки блока полупостоянной памяти.

2 ил. Ж

1347097

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

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

На фиг. 1 приведена структурная схема запоминающего устройства с коррекцией программы на фиг, 2— структурная схема блока управления.

Устройство (фиг ° 1) содержит блок 1 управления, блок 2 постоянной памяти, регистр 3 кода исходного состояния, числовой регистр 4, блок 5 полупостоянной памяти, коммутатор 6, первый триггер 7, генератор 8 импульсов, счетчик 9, второй триггер 10, элемент И-НЕ 11, вход 12 синхронизации, входы 13 выбора режима, входы

14 кода адреса, установочные входы

15, выход 16 идентификации цикла считывания, выход 17 конца цикла и информационные выходы 18.

Блок 1 управления (фиг. 2) содержит первый 19 и второй 20 элементы И, адресный регистр 21, первый 22 и второй 23 формирователи, первую 24 и вторую 25 группы элементов И, коммутатор 26 и выходы 27 — 29„

Объемы блоков постоянной и полупостоянной памяти одинаковы. На счетчике 9 осуществляется подсчет тактовых импульсов с управляемого генератора импульсов и выработка сигнала (на выходе переноса счетчика), который служит сигналом, информирующим

ЦВМ или спецвычислитель о готовности данного устройства выдавать информацию.

Управляемый генератор 8 импульсов формирует на своем выходе импульсы только при единичном сигнале на его входе. Коммутатор 6 выдает на свой выход содержимое блока 2 при единичном состоянии на управляющем входе и содержимое блока 5 при нулевом состоянии на управляющем входе.

Устройство работает в двух режимах:. в рабочем режиме автоматической коррекции программы при первоначальной отладке системы или переналадке е системы на новые задачи и в режиме ручной коррекции записанных в блок 5 полупостоянной памяти чисел. Сюда от10

55 носится и режим первоначального ввода корректируемых чисел в блок 5.

По сигналу начального пуска (цепи не приведены) первый 22 и второй 23 формирователи сбрасываются в нулевое состояние, т.е. устройство готово к работе. е

Работа устройства в режиме автоматической коррекции программы задается сигналом "Считывание", поступающим по первой шине 13 управления, 1 который разрешает прохождение тактовых импульсов (вход 12) через первый элемент И 19 на вход первого формирователя 22. На выходе 22 формирователя формируется сигнал разрешения передачи адреса считывания, который разрешает прохождение кода адреса с шины 14 через первую группу 24 элементов И на первые входы коммутатора 26. Одновременно сигнал "Считываи ние открывает коммутатор 26 по первым входам, т,е, разрешает выдачу на адресные входы блоков 2 и 5 памяти кода адреса. На выходе 22, формируется сигнал "Считывание ЗУ", по которому происходит считывание информации с блоков 2 и 5 по ранее установленному адресу. Информация с блоков 2 и

5 поступает на входы блока 6 селекции числа, Одновременно сигнал Считывание ЗУ устанавливает в единичное состояние триггер 7 .(информационный вход триггера 7 подсоединен к уровню логической единицы), который запускает управляемый генератор 8 импульсов. На выходе последнего тактовые импульсы формируются только при наличии единичного уровня на его входе. Сигналы с выхода генератора 8 поступают на вход суммирования счетчика 9, который предварительно установлен согласно данным на входе 15 (вход предварительной установки счетчика 9 на фиг.1 не показан). Выход переполнения устанавливает в нулевое состояние триггер 7, запрещающий формирование импульсов генератора 8, и в единичное состояние триггер 10,Одновременно выход переполнения служит вторым управляющим выходом устройства.

В блоке 5 полупостоянной памяти имеется дополнительный информационный разряд (второй выход блока 5), указывающий на наличие коррекции по каждому адресу. Если информация откорректирована, единичный уровень на

М з

13470 втором выходе блока 5 вместе с единичным уровнем на выходе..триггера 10 формирует сигнал нулевого уровня на выходе элемента И-НЕ 11, разрешающий прохождение через коммутатор 6 с блока 5. Если информация в блоке 2 правильная, на втором выходе блока 5 уровень логического нуля, на выходе элемента И-НЕ .11 — уровень логической 0 единицы через коммутатор 6 проходит информация с блока 2. Сигналы с управляющих и информационных в ыхо— дов поступают в вычислительное устройство для дальнейшей обработки.

После выполнения программы вычислительное устройство снимает сигнал

"Считывание" и работа запоминающего

20 устройства с коррекцией программы в режиме автоматической коррек ции программы прек ращает— ся.

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

21, а информация — на регистре 3 ко— да исходного состояния. Сигнал Запись" приходящий по второй шине 13 управления разрешает прохождение тактовых импульсов через второй элемент

И 20 на вход второго 23 формирователя, на третьем выходе 23 которого формируется сигнал управления числовым регистром, по которому информация с регистра 3 кода исходного состояния записывается в числовой регистр 4.

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

45 с адресного регистра 21 через вторую группу 25 элементов И на вторые входы коммутатора 26, открытый по вторым входам, и далее на адресные входы блоков 2и 5. На выходе 24„ формирователя 23 формируется сигнал Запись

Il 50

ЗУ", по которому. происходит запись информации в блок 5 полупостоянной памяти. После окончания этого сигнала вычислительное устройство (выход сигнала на фиг. 1 не показан) может фор.—

55 мировать следующий сигнал Запись ЗУ", по которому происходит запись по дру- гому адресу.

97

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

Запоминающее устройство с коррекцией программы, содержащее блок постоянной памяти, адресные входы которого соединены с адресными входами блока полупостоянной памяти и с одноименными выходами блока управления, выход выборки кристалла которого подключен к одноименным входам блоков постоянной и полупостоянной памяти и является выходом идентификации цикла считывания устройства, входы блока управления являются соответственно входом синхронизации выбора режима и адресными входами устройства, выходы записи и стробирования блока управления соединены соответственно с входом записи блока полупостоянной памяти и с синхровходом числового регистра, информационные входы которого являются информационными входами устройства, а выходы подключены к информационным входам блока полупостоянной памяти, информационные выходы которого соединены с информационными входами второй группы коммутатора, информационные входы первой группы которого подключены к выходам блока постоянной памяти, а выходы являются информационными выходами устройства, о т л и ч а ю щ е е с я тем, что, с целью расширения области применения за счет согласования времени выборки блоков постоянной и полупостоянной памяти, в устройство введены первый и второй триггеры, генератор импульсов, счетчик и элемент И-НЕ, причем синхровходы триггеров соединены с выходом выборки кристалла управления установочные входы счетчика являются одноименными входами устройства, а синхровход счетчика соединен с выходом генератора импульсов, вход которого подключен к выходу первого триггера, R-вход которого соединен с

S-входом второго триггера, выходом переполнения счетчика и является выходом конца цикла устройства, выход второго триггера подключен к первому входу элемента И-НЕ, второй вход которого соединен с выходом признака коррекции блока полупостоянной памяти, а выход подключен к управляющему входу коммутатора,информационные входы первого и второго триггеров соединены соответственно с входами логической единицы и логического нуля устройства.

1347097

Составитель О.Исаев

Редактор О.Головач Техред А.Кравчук, Корректор M.Ìàêñèìèøèíåö

Заказ 5121/47 Тираж 587 Подписное

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

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

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

Запоминающее устройство с коррекцией программы Запоминающее устройство с коррекцией программы Запоминающее устройство с коррекцией программы Запоминающее устройство с коррекцией программы 

 

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

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

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

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

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

Изобретение относится к электротехнике и вычислительной технике и предназначено для использования в биполярных запоминающих устройствах

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

Изобретение относится к вычислительной технике и может быть использовано при построении запоминающих устройств на цилиндрических магнитных доменах (ЩЦ)

Изобретение относится к вычислительной технике и может быть использовано при изготовлении запоминающих устройств на цилиндрических магнитных пленках (ЦМП)

Изобретение относится к вычислительной технике и может быть использовано при изготовлении запоминающих устройств на цилиндрических магнитных доменах (ЦМД)

Д-триггер // 1339875
Изобретение относится к импульсной технике и может быть использовано в качестве D-триггера в интегральICF {5 i f f- : TV БКЕ ЛНО - ЕлЛ ных логических цифровых устройствах

Изобретение относится к микроэлектронике и может быть использовано для создания ЭРПЗУ с повышенной информационной плотностью на основе МОНОП-транзисторов, в частности, перепрограммируемых инжекцией горячих носителей заряда

Изобретение относится к вычислительной технике и может быть использовано для создания постоянных (ПЗУ) и репрограммируемых (РПЗУ) запоминающих устройств повышенной информационной емкости на основе МДП-структур

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

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

Изобретение относится к элементам автоматики и вычислительной техники, в частности к магнитным тонкопленочным запоминающим и переключаемым элементам

Изобретение относится к информатике и вычислительной технике и может быть использовано в магнитооптических запоминающих устройствах внешней памяти электронно-вычислительных машин и бытовых приборах

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