Устройство для контроля и коррекции адресных сигналов памяти последовательного действия

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

Авторы: Антокольский, Антонов, Кутырева, Юматов

ZIP архив

Текст

(51)5 6 ПИСАН ОБРЕТЕН ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМПРИ ГКНТ СССР АВТОРСКОМУ СВИДЕТЕЛЬСТВУ(71) Пензенское производственное объединение "Электромеханика"(56) Авторское свидетельство СССР ЬЬ 1023399, кл. 6 11 С 29/00, 1982.Авторское свидетельство СССР М 813504, кл. 6 11 С 8/00, 1974.(54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ И КОРРЕКЦИИ АДРЕСНЫХ СИГНАЛОВ ПАМЯТИ ПОСЛЕДОВАТЕЛЬНОГО ДЕЙСТВИЯ 1667157 А(57) Изобретение относится к вычислительной технике и предназначено для организации последовательной адресации ячеек памяти. Цель изобретения - повышение надежности устройства. Устройство содержит первый 1 и второй 2 адресные счетчики, элемент сравнения 3, дифференцирующий элемент 4, триггер 5, первый 6 и второй 7 элементы ИЛИ, блок анализа ,8, управляемый генератор импульсов 9. Устройство позволяет восстановить очередной адрес обращения к блоку памяти при случайном сбое адресных счетчиков или при временном пропадании питающих напряжений.4 ил,51015 35 40 45 50 55 Изобретение относится к вычислительной технике и предназначено для организации последоватегьной адресавии ячеек памяти,Цель изобретения - повышение надежности устройства,На фиг,1 представлена блок-схема устройства; на фиг,2 - временная диаграмма работы устройства при включении питания или сбое одного из адресных счетчиков; на фиг.З - структурная схема блока анализа; на фиг,4 - структурная схема управляемого ге. нератора.Устройство содержит два адресных счетчика 1 и 2, элемент сравнения 3, дифференцирующий элемент 4, триггер 5, два элемента ИЛИ б и 7, блок 8.=, нализа состояния ячейки, управляемь 1 й генератор импульсов 9. На фиг,1 обозначено, 10 - шина питания, 11 - вход "Чтение/запись", ";2 - вход "Сброс", 13 - выход "Чтение", 14 - выход "Разрешение", 15 - информационые входы-выходы, 16 - адресн 1 е входы устройства,В работе устройства принимают участие узлы и элементы, не входящие в его состав: блок управления 17, элементы ИЛИ 18 и 19, блок памяти 20, автономный источник питания 21.Блок анализа ср тояния ячейки ставляе собой последовательно соединенные элементы ИЛИ-НЕ 22 и И 23 гфиг,З),Управляемь,й генератор 9 фи",4) содержит одновибратор 24, инвертор 25, генератор импульсов 26, первый элемент ИЛИ 27, элемент И 28, четыре О-триггера 29-3. второй элемент ИЛИ ЗЗ,Устройство (фиг,1) работает следующим образом.Перед записью производится установка всех ячеек блока памяти 20 в начальное состОЯние, для чеГО блок ".управления формирует сигнал "Сброс" 12, устанавливающий адресные счетчики 1 и 2 в нулевое состояние; код начального состояния, напоимер, ОО на шине "Данные" блока .7 (в масштабе записываемой в дальней- ШЕМ ИНфОРмаЦИИ ЭТОГ КОД НЕ ДОЛЖЕН ИС" пользоваться); сигнал Запись, который через аллеман г ИЛИ 1 8 пот пает нф 1/стр( )йщ ство как сигнал "Чтение-запись" 11,Код адреса с выхода адресног з счетчика 1 ПО книне адреса 16 пес гупает на адресныс входы блока памяти 20 и з блок 17 управления, Сигнал "Чтение/запись" 11 через элемент ИЛИ 7 поступает на вход управляемого генератора 9, который на своем втором выхода формирует са нал "Разрешение 34, по которому .1 роизводится запись в нулевуо ячейку начального состо" яния. Затем, по сигналу с четвертого выхода управляемого генератора 9 происходит увеличение состояния счетчиков 1 и 2. Далее, сигналы со второго и четвертого выходов генератора 9 осуществляется запись начального состояния ячейки блока памяти 20 с последовательно увеличивающимися адресами. Блок 17 управления анализирует коды адресов, выдаваемых по шине адреса 1 б, и после записи начального состояния в ячейку со старшим адресом массива снимает сигнал "Запись".Установка блока памяти 20 в исходное состояние закончена и устройство может быть выключено, Сохранение при выключенном питании начального состояния ячеек так же, как и сохранение информации, которая будет записана в дальнейшем, может быть обеспечено, например за счет авГономнОГО источника питаниЯ 21 После включения питания на вход дифференцирующего элемента 4 по шине питания 10 поступит сигнал, Дифференцирующий элемент 4 сформулирует импульс, который установит триггер 5 в единичное состояние, а адресные счетчики 1 и 2 в нулевое, Сигнал с выхода триггера 5 по цепи сигнала "Чтение" 13 через элемент ИЛИ 19 поступит на вход "Чтение" блока памяти 20, а через элемент ИЛИ 7 на вход управляемого генератора 9, обеспечивая появление на его выходах импульсов: на первом - разрешения сравнения состояний адресных счетчиков 1 и 2,на втором - Разрешение" 14, по которому считываются данные из нулевой ячейки блока памяти 20 иа вход блока 8; на третьем - разрешения анализа поступивших данных. Если считанные данные не соответствуют коду начального состояния, т.е, если в эту ячейку уже была произведена запись информации, блок 8 не выдаст сигнала. На четвертом выходе управляемого генератора 9 сформируется импульс счета, и состояние счетчиков 1 и 2 увеличится на 1, после чего повторится цикл чтения и анализа состояния следующей ячейки, При анализе состояния ячейки, запись в которую не производилась, блок 8, обнаружив код начальной установки, выдаст сигнал переключения триггера 5, После этого сигнал управления генератором 9 снимается. Адресные счетчики 1 и 2 останутся в состоянии, соответствующем адресу первой обнаруженной свободной ячейки (свободной ячейки с младшим адресом), и устройство готово к записи в блок памяти 20 информации.При записи информации блок 17 управления выдает данные, которые поступают на вход блока памяти 20. Одновременноформируется импульс "Запись", который через элемент ИЛИ 18 поступает в цепь сигнала "Чтение/запись" 11 и далее через элемент ИЛИ 7 на вход управления управляемого генератора 9,Элемент сравнения 3 по сигналу с первого выхода управляемого генератора 9 проводит сравнение состояния счетчиков 1 и 2, Если состояния этих счетчиков одинаковы, сигнал на выходе элемента сравнения 3 не формируется и сигналом "Разрешение" 14 производится запись данных, Далее, сигналом с четвертого выхода управляемого генератора 9 счетчики 1 и 2 переводятся в следующее состояние, т.е, формируется адрес следующей ячейки,Если к моменту появления сигнала "Запись" произошел сбой адресных счетчиков 1 и 2, то в этом случае, элемент сравнения 3 сформирует сигнал, который через элемент ИЛИ 6 поступит на цепи установки в единичное состояние триггера 5 и в нулевое состояние счетчиков 1 и 2.Далее происходит поиск первой незанятой ячейки памяти так же, как это было описано для случая включения питания.Для исключения ложного срабатывания из-за разброса времени срабатывания счетчиков схема сравнения синхронизируется сигналом со втоорго выхода генератора импульсов 9. В зависимости от того, какое содержимое имеет ячейка, запись информации в которую не производилась, могут быть предложены несколько вариантов построения блока 8. Если при стирании в ячейку памяти записывается код 0000, блок анализа может представлять собой последовательно соединенные элементы ИЛИ-НЕ 22 и И 23.Работа управляемого генератора импульсов 9 начинается при поступлении на его вход сигнала управления, па фронту которого одновибратором 24 вырабатывается импульс, который через первый элемент ИЛИ 27 проходит на вход первого триггера 29. Далее, триггерами 29 - 32 и вторым элементом ИЛИ ЗЗ формируются последовательно сигналы 1 - 4 (соответственно, разрешение анализа состояния адресных счетчиков, разрешение обращения к блоку памяти 20, разрешение анализа считанных данных и увеличение состояния счетчиков).Благодаря обратной связи выхода четвертого триггера 32 через элемент И 28 и первый элемент ИЛИ 27 обеспечивается циклическое формирование указанных сигналов в течение всего времени наличия на входе управляемого генератора 9 сигнала 5 10 15 20 25 30 35 40 45 50 55 управления. Если к моменту окончания анализа считанных данных сигнал на входе управляемого генератора 9 будет снят, та передача сигнала с выхода третьего триггера 31 через элемент И 28 на вход четвертого триггера 32 будет запрещена, формирования сигнала увеличения состояния счетчиков не произойдет и работа управляемого генератора 9 прекратится,Синхронизация работы триггеров 29 - 32 производит я с помощью генератора импульсов 26,Формула изобретения Устройство для контроля и коррекции адресных сигналов памяти последовательного действия, содержащее два адресных счетчика, элемент сравнения, дифференцирующий элемент, триггер, выходы первого адресного счетчика являются адресными выходами устройства и соединены с входами первой группы элемента сравнения, входы второй группы которого соединены с выходами второго адресного счетчика, первый вход сброса которого соединен с первым входом сброса первого адресного счетчика и является входом сброса устройства, о т л и ч а ю щ е е с я тем, что, с целью повышения надежности устройства, в нега введены первый и второй элементы ИЛИ, блок анализа состояния ячейки,.управляемый генератор импульсов, первый выход которого соединен с управляющим входом элемента сравнения, выход которого соединен с первым входом первого элемента ИЛИ, второй вход которого соединен с выходом дифференцирующега элемента, вход которого соединен с шиной питания устройства, выход первого элемента ИЛИ соединен с вторыми входами сброса первого и второго адресных счетчиков и с выходом установки триггера, вход сброса которого соединен с выходом блока анализа состояния ячейки, информационные входы которого являются информационными входами устройства, выход триггера является выходом чтения устройства и соединен с первым входом второго элемента ИЛИ, второй вход которого является входом записи-чтения устройства, выход второго элемента ИЛИ соединен с входом управляемого генератора, второй выход которого является выходом разрешения устройства, управляющий вход блока анализа состояния ячейки соединен с третьим выходом управляемого генератора, четвертый выход которого соединен с входами синхронизации первого и второго адресных счетчиков,.пиэ ва е сжГ 1 Обнару- Яодб одному одресньи жеан (ецелвамВ о анализ ОЦСПЗООЧ дПОЯИВНИОУ ЯРО Ж/ЖУЮ чие рцл и анавцзЯЯПОЯИВИИООЮЖ 7 ЛФ1667157 Редактор Н. Химчук Заказ 2529 Тираж 348 Подписное ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР 113035, Москва, Ж, Раушская наб., 4/5 Производственно-издательский комбинат "Патент", г. Ужгород, ул,Гагарина, 101 Г Составитель М, ЛапушкинТехред М.Моргентал Корректор О, Ципле

Смотреть

Заявка

4739374, 04.08.1989

ПЕНЗЕНСКОЕ ПРОИЗВОДСТВЕННОЕ ОБЪЕДИНЕНИЕ "ЭЛЕКТРОМЕХАНИКА"

АНТОКОЛЬСКИЙ МИХАИЛ ЛЬВОВИЧ, АНТОНОВ ЛЕВ АЛЕКСАНДРОВИЧ, ЮМАТОВ АЛЕКСАНДР ВЛАДИМИРОВИЧ, КУТЫРЕВА СВЕТЛАНА ВЛАДИМИРОВНА

МПК / Метки

МПК: G11C 29/00

Метки: адресных, действия, коррекции, памяти, последовательного, сигналов

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

Код ссылки

<a href="https://patents.su/5-1667157-ustrojjstvo-dlya-kontrolya-i-korrekcii-adresnykh-signalov-pamyati-posledovatelnogo-dejjstviya.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для контроля и коррекции адресных сигналов памяти последовательного действия</a>

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