Устройство для регенерации динамической памяти
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
/00 51)5 6 1 ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМПРИ ГКНТ СССР ОПИСАНИЕ ИЗОБРЕТЕНИЯК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ построении запоми нове элементов по мической памяти повышение быстро тройство содержит счетчик 2 регенера са, блок 5 памяти, р шифратор 7, коммут ройстве запоминаю обращений по стро при регенерации строчных адресов признаками, а нез ные адреса из проц чаются, 1 з.п.ф-лы,(21) 4492769/24-24(71) Львовский политехнический институт им.Ленинского комсомола(56) Авторское свидетельство СССР % 1198474, кл, 6 11 С 21/00, 1985.Авторское свидетельство СССР 1 ч". 1251183, кл, 0 11 С 21/00, 1986.(54) УСТРОЙСТВО ДЛЯ РЕГЕНЕРАЦИИ ДИНАМИЧЕСКОЙ ПАМЯТИ(57) Изобретение относится к вычислительной технике и может быть использовано при нающих устройств на ослупроводниковой динаЦель изобретения - действия устройства. Усблок 1 синхронизации, ции, коммутатор 4 адреегистр 6, приоритетный атор 8, триггер 9, В усттся признаки внешних чным адресам, а затем производителя опрос в соответствии с этими адействованные строчсса регенерации исклю ил.Изобретение относится к вычислительной технике и может быть использовано припостроении запоминающих устройств наоснове элементов полупроводниковой динамической памятиЦель изобретения - повышение быстродействия устройства.На фиг. 1 представлена функциональная схема устройства; на фиг, 2 - функциональная схема преобразователя кодаадреса; на фиг, 3 - функциональная схемаблока синхронизации; на фиг. 4 - временнаядиаграмма работы устройства; на фиг. 5 и 6 -временные диаграммы работы устройства врежимах внешнего обращения и регенерации соответственно,Устройство (фиг.1) содержит блок 1 синхронизации, счетчик 2 регенерации, адресный коммутатор 3, преобразователь 4 кодаадреса, блок 5 памяти, регистр 6, приоритетный шифратор 7, второй коммутатор 8,триггер 9, адресный вход 10, первый 11 ивторой 12 адресные выходы, вход 13 запроса на регенерацию, стробирующий вход 14,выход 15 окончания регенерации, выход 16стробирования и вход 17 начальной установ:ки.Преобразователь 4 кода адреса (фиг.2)содержит дешифратор 18, элементы И 19,элементы 20 эквивалентности, элементыИЛИ 21.Блок 1 синхронизации в реализованномварианте предлагаемого устройства (фиг,3)содержит элементы ИЛИ 22 и И 23, триггеры 24 и 25, синхрогенератор 26 и регистр 27сдвига.На фиг, 4 обозначены: а - выход синхрогенератора 26, б - сигнал запроса на регенерацию с входа 1.1, в - сигнал стробирования на входе 1.2, г - выход триггера 25,д-з - соответственно выходы первого - четвертого разрядов регистра 27, и - выходпереноса счетчика 2 на входе 1.7, к - состояние триггера 24.На фиг, 5 и 6 обозначены: а - сигналзапроса на регенерацию на входе 13, б - г -первый - третий синхросигналы с блока 1, д - ,выход запроса шифратора 7, е - старшиеразряды строчных адресов на выходе 11, ж -младшие разряды строчных адресов на выходе 12, з - к - соответственно первый, второй и седьмой выходы дешифратора 18преобразователя 4, л - н - соответствующие. разряды блока 5 памяти, о - р - соответству. ющие разряды регистра 6, с - выход переноса счетчика 2.Устройство преднаэнаяено для адресации динамической памяти по 128-ми строчным адресам, Счетчик 2 выполнен на основемикросхемы К 555 ИЕ 10,коммутаторы 3,8 -5 10 15 20 25 30 55 35 40 45 50 на К 555 КП 11, блок 5 памяти представляет собой матрицу 7 х 16, выполненную на основе микросхем К 155 РУ 2. Регистр 6 выполнен на К 555 ТМ 9, шифратор 7 - на К 155 ИВ 1, регистр 27 - на К 555 ИР 16. Прочие узлы устройства также выполнены на основе серии К 555.Устройство работает следующим обра зом,Синхрогенератор 26 генерирует импульсы (фиг.4 а), поступающие на синхровход регистра 27 сдвига. Режим внешнего обращения задается уровнем "0" на входе 13 (фиг,4 б). Внешние строчные адреса сопровождаются стробирующими импульсами (фиг.4 в), поступающими с входа 14 через вход 1.2 и элемент ИЛИ 22 на установку триггера 25 (фиг.4 г), По состоянию "1" триггера 25 регистр 27 переходит из режима установки в режим сдвига и с его выходов поступают синхроимпульсы на выходы 1.4 - 1,6 фиг,4 д-ж), По сигналу с четвертого разряда регистра 27 (фиг,4 з) триггер 25 сбрасывается, регистр 27 вновь переходит в режим установки, его первый разряд устанавливается в "1" (фиг. 4 д), а прочие - в "0". При этом сигнал, поступающий с выхода 1.6 на выход 16 фиг.4 ж) используется как сигнал подтверждения приема адреса.Режим регенерации задается уровнем "1" на входе 13. По нему триггер 25 переводит регистр 27 в режим сдвига, а элемент И 23 блокирует сброс триггера 25 по сигналу с четвертого разряда регистра 27, и синхроимпульсы генерируются непрерывно. По окончании регенерации счетчик 2 выдает сигнал переноса фиг,4 и), который своим положительным фронтом через вход 1.7 устанавливает триггер 24 (фиг.4 к) и его состояние через выход 1,3 поступает на выход 15 как сигнал окончания регенерации. По нему запрос на выполнение регенерации сбрасывается, и,соответственно, сбрасываются триггеры 25 и 24; регистр 27 вновь перехоит в режим установки.При включении питания для установления рабочего режима динамической памяти необходимо провести до десяти циклов регенерации, Для этого осуществляется внешнее обращение по всем строчным адресам. Одновременно на вход 17 подается сигнал начальной установки, По нему на выходах элементов ИЛИ 21 преобразователя 4 уста-навливаются "1" и они заносятся во все ячейки блока 5 памяти.По окончании начальной установки и состоянии "0" на входе 13 (фиг.5 а) осуществляется внешняя загрузка памяти, сопровождаемая генерацией синхросигна 1587594лов (фиг,5 б-г). Строчные адреса (фиг. 5 е,ж) поступают к входу 10, который коммутатор 3 подключает к выходам 11 и 12. Младшие адреса с выхода 12 поступают на адресный вход преобразователя 4, где дешифратор 18 преобразует их в унитарный код, в котором "О" соответствует текущему адресу (фиг.5 з-к), Элементы И 19 складывают этот код с кодом состояния регистра 6 и результат через элементы ИЛИ 21 поступает на информационный вход блока 5 памяти, в котором записывается по сигналу 1.5 по адресу, заданному на выходе 11 (фиг, 5 л-н).Затем по сигналу 1.6 этот код заносится в регистр 6(фиг, 5 о-р). При этом "О" на выходе триггера 9 блокирует работу шифратора 7, на его выходе запроса устанавливается "1" и коммутатор 8 постоянно подключает выход блока 5 к информационному входу регистра 6.Режим регенерации задается установкой "1" на входе 13 (фиг.6 а). Снимается сброс со счетчика 2, коммутатор 3 подключает к выходу 11 информационный выход счетчика, а к выходу 12 - информационный выход шифратора 7, Запись в блок 5 памяти блокируется, Блок 1 начинает генерировать синхросигналы (фиг. 6 б,г). По состоянию счетчика (фиг.бе) из блока 5 выбирается байт признаков внешнего обращения к памяти, который по сигналу 1,6 (фиг.6 г) заносится в регистр 6 (фиг.6 о-р). Если в байте эти признаки присутствуют, то по положительному фронту сигнала 1,4 (фиг. 6 б) триггер 9 устанавливается в "0", и на выходе запроса шифратора 7 также устанавливается "0" (фиг,6 д), на его информационном выходе формируется код, соответствующий первому из "0" в разрядах регистра 6 (фиг,бж). Сформированный код с выходов 11 и 12 поступает на регенерацию динамической памяти и с выхода 12 - на вход дешифратора 18, По совпадению уровней "0" на обоих входах соответствующего элемента 20 эквивалентности на его выходе устанавливается "1". На выходах прочих элементов 20 сохраняется состояние соответствующих разрядов регистра 6. Поскольку сигнал запроса щифратора 7 к этому моменту оказывается сброшенным, выходы элементов 20 через коммутатор 8 подключены к информационному входу регистра 6 и сформированный код по следующему сигналу 1.6 заносится в регистр. Шифратор 7 формирует новый код по следующему признаку об, ращения. Процесс продолжается до установки в "1" всех разрядов регистра. Поскольку код 111 формируется шифратором как при наличии "0" на последнем иэ его информационных входов, так и отсутствии5 10 15 20 25 на регенерацию, и устройство вновь перей 30 35 40 45 50 55 такового, последний из разрядов регистра 6 не задействуется.При установке в "1" всех разрядов регистра выход запроса шифратора 7 устанавливается в "1", чем разрешается модификация счетчика 2 сигналом 1.4 и за-пись в регистр следующего байта признаков из блока 5. Если в следующем байте также присутствуют признаки обращения, сигнал запроса шифратора сбрасывается, дальнейшая модификация счетчика блокируется и коммутатор 8 вновь подключает выходы элементов 20 к информационному входу регистра 6, Если признаки внешнего обращения отсутствуют, модификация счетчика продолжается, при этом на информационном выходе шифратора сохраняется код 111.После перехода счетчика 2 в состояние 111 он вырабатывает сигнал переноса (фиг.бс), который сбрасывается по следующему переключению счетчика, которое произойдет после снятия последнего иэ "О" в разрядах регистра, После сброса сигнала переноса будет сброшен и сигнал запроса дет к работе в режиме внешнего обращения.Таким образом, в устройстве устанавливаются признаки внешних обращений по внешним адресам и адреса регенерации впоследствии формируются в соответствии с этими признаками, без затрат времени на регенерацию незадействованных адресов.Формула изобретения 1, Устройство для регенерации динамической памяти, содержащее блок синхронизации, счетчик регенерации, адресный коммутатор, преобразователь кода адреса, блок памяти, регистр и приоритетный шифратор, информационный вход которого подключен к выходу регистра и информационному входу преобразователя кода, выход запроса приоритетного шифратора подключен к входу разрешения счета счетчика регенерации, информационный выход приоритетного шифратора подключен к первому входу первой группы информационных входов адресного коммутатора, второй вход первой группы информационных входов которого подключен к информационному выходу счетчика регенерации, входы второй группы информационных входов адресного.коммутатора являются адресными входами устройства, первый выход адресного коммутатора подключен к адресному вхо-. ду блока памяти и является первым адресным выходом устройства, второй выход адресного коммутатора подключен к адресному входу преобразователя кода адреса и.является вторым адресным выходом устройства, управляющий вход адрес15 Я 7594 7ного коммутатора является входом запроса на регенерацию устройства и подключен к входу сброса счетчика регенерации и к первому входу блока синхронизации, второй вход которого является входом стробирования устройства, первый выход блока синхронизации является выходом окончания регенерации устройства, второй выход бло.ка синхронизации подключен к входу счета счетчика регенерации, третий выход блока синхронизации подключен к входу записи блока памяти, четвертый выход блока синхронизации подключен к синхровходу регистра и является выходом подтверждения устройства, третий вход блока синхронизации подключен к выходу переноса счетчика регенерации, первый выход преобразователя кода адреса подключен к инфсрмационному входу блока памяти, о т л и ч а ю щ е ес я тем, что, с целью повышения быстродействия устройства, в него введены второй коммутатор и триггер, выход котооого подключен к входу разрешения приоритетного шифратора, информационный вход и вход сброса, триггера объединены и подключены к входу сброса счетчика регенерации, синхровход триггера подключен к второму выходу блока синхронизации, выход второго коммутатора подключен к инфоомационному входу регистра, первый информационный вход второго коммутатора подклюен к выходу лока памяти, второй информационный вход второго коммутатора подключен к второму выходу преобразователя кода, управляющий вход второго коммутатора под ключен к выходу запроса приоритетногошифратора, управляющий вход преобразователя кода является входом начальной установки устройства, вход разрешения записи блока памяти подключен к первому 10 входу блока синхронизации.2.устройство поп.1,отл ич а ю щеес я тем, что преобразователь кода адреса содержит дешифратор, элементы И, элементы эквивалентности и элементы ИЛИ, выхо ды которых являются первым выходомпреобразователя, первые входы элементов ИЛИ объединены и являются управляющим входом преобразователя, вторые входы элементов ИЛИ подключены к выходам соот ветствующих элементов И, первые входыкоторых подключены к первым входам соответствующих элементов эквивалентности и к соответствугощим выходам дешифратооа, вторые входы элементов И подключены к 25 вторым входам соответствующих элементов эквивалентности и являются информационным входом преобразователя, входы дешифратора являются адресным входом преобразователя, выходы элементов экви- ЗО валентности являются вторым выходом преобразователя,1587594Составитель С,Шустенко Редактор Е.Папп Техред М.Моргентал Корректор Н, Корол каз 2425 .Тираж 484 Подписное ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ 113035, Москва, Ж, Раушская наб 4/5тельский комбинат "Патент", г, Ужгород, ул.Гагарина, 10оизводствен
СмотретьЗаявка
4492769, 10.10.1988
ЛЬВОВСКИЙ ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ ИМ. ЛЕНИНСКОГО КОМСОМОЛА
БОЖЕНКО ИГОРЬ БОРИСОВИЧ, МЕШКОВ ОЛЕГ КУЗЬМИЧ
МПК / Метки
МПК: G11C 21/00
Метки: динамической, памяти, регенерации
Опубликовано: 23.08.1990
Код ссылки
<a href="https://patents.su/6-1587594-ustrojjstvo-dlya-regeneracii-dinamicheskojj-pamyati.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для регенерации динамической памяти</a>
Предыдущий патент: Параллельный асинхронный регистр на мдп-транзисторах
Следующий патент: Аналоговое запоминающее устройство
Случайный патент: Вяжущее