Устройство для регенерации динамической памяти Советский патент 1990 года по МПК G11C21/00 

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

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

Цель изобретения - повышение быстродействия устройства.

На фиг. 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 синхронизации в реализованном варианте предлагаемого устройства (фиг.З) содержит элементы ИЛИ 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 на К555КП11, блок 5 памяти представляет собой матрицу 7x16, выполненную на основе микросхем К155РУ2. Регистре выполнен на К555ТМ9, шифратор 7 - на К155ИВ1, ре- гистр 27 - на К555ИР16. Прочие узлы устройства также выполнены на основе серии

К555

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

0

Синхрогенератор 26 генерирует импульсы (фиг,4а), поступающие на синхров- ход регистра 27 сдвига. Режим внешнего обращения задается уровнем О на входе 5 13 (фиг,46), Внешние строчные адреса сопровождаются стробирующими импульсами (фиг.4в), поступающими с входа 14 через вход 1.2 и элемент ИЛИ 22 на установку триггера 25 (фиг.4г). По состоянию 1 0 триггера 25 регистр 27 переходит из режима установки в режим сдвига и с его выходов поступают синхроимпульсы на выходы 1,4- 1,6 (фиг,4д-ж). По сигналу с четвертого раз- ряда регистра 27 (фиг,4з) триггер 25 5 сбрасывается, регистр 27 вновь переходит в режим установки, его первый разряд навлмвается в 1 (фиг. 4д), а прочие- в О. При этом сигнал, поступающий с выхода 1.6 на выход 16 (фиг.4ж) используется как сиг- 30 нал подтверждения приема адреса.

Режим регенерации задается уровнем } 1 на входе 13, По нему триггер 25 переводит регистр 27 в режим сдвига, а элемент И 23 блокирует сброс триггера 25 по сигналу с 35 четвертого разряда регистра 27, и синхроимпульсы генерируются непрерывно. По окончании регенерации счетчик 2 выдает сигнал переноса (фиг,4и), который своим положительным фронтом через вход 1.7 уста- 40 навливает триггер 24 (фиг.4к) и его состояние через выход 1,3 поступает на выход 15 как сигнал окончания регенерации. По нему запрос на выполнение регенерации .сбрасывается, и,соответственно, сбрасыва- 45 ются триггеры 25 и 24, регистр 27 вновь переходит в режим установки.

При включении питания для установления рабочего режима динамической памяти необходимо провести до десяти циклов ре- 50 генерации. Для этого осуществляется внешнее обращение по всем строчным адресам. Одновременно на вход 17 подается сигнал начальной установки. По нему на выходах элементов ИЛИ 21 преобразователя 4 уста- 55 разливаются 1 и они заносятся во все

ячейки блока 5 памяти,

По окончании начальной установки и состоянии О на входе 13 (фиг.5а) осуществляется внешняя загрузка памяти, сопровождаемая генерацией синхросигналов (фиг.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 (фиг.ба). Снимается сброс со счетчика 2, коммутатор 3 подключает к выходу 11 информационный выход счетчика, а к выходу 12 - информационный выход шифратора 7. Запись в блок 5 памяти блокируется. Блок 1 начинает генерировать синхросигналы (фиг. 66,г). По состоянию счетчика (фиг.бе) из блока 5 выбирается байт признаков внешнего обращения к па- мяти, который по сигналу 1.6 (фиг.бг) заносится в регистр 6 (фиг.6 о-р). Если в байте эти признаки присутствуют, то по положительному фронту сигнала 1.4 (фиг. 66) триггер 9 устанавливается в О, и на выходе запроса шифратора 7 также устанавливается О (фиг.6 д), на его информационном выходе формируется код. соответствующий первому из О в разрядах регистра 6 (фиг.бж). Сформированный код с выходов 11 и 12 поступает на регенерацию динамической памяти и с выхода 12- на вход дешифратора 18. По совпадению уровней О на обоих входах соответствующего элемента 20 эквивалентности на его выходе устанав- ливается 1. На выходах прочих элементов 20 сохраняется состояние соответствующих разрядов регистра 6. Поскольку сигнал запроса шифратора 7 к этому моменту оказывается сброшенным, выходы элементов 20 через коммутатор 8 подключены к информационному входу регистра 6 и сформирован- ный код по следующему сигналу 1.6 заносится в регистр. Шифратор 7 формирует новый код по следующему признаку об- ращения. Процесс продолжается до установки в 1 всех разрядов регистра. Поскольку код 111 формируется шифратором как при наличии О на последнем из его информационных входов, так и отсутствии

такового, последний из разрядов регистра 6 не задействуется.

При установке в 1 всех разрядов регистра выход запроса шифратора 7 устанавливается в 1, чем разрешается модификация счетчика 2 сигналом 1.4 и запись в регистр следующего байта признаков из блока 5. Если в следующем байте также присутствуют признаки обращения, сигнал запроса шифратора сбрасывается, дальнейшая модификация счетчика блокируется и коммутатор 8 вновь подключает выходы элементов 20 к информационному входу регистра 6. Если признаки внешнего обращения отсутствуют, модификация счетчика продолжается, при этом на информационном выходе шифратора сохраняется код 111.

После перехода счетчика 2 в состояние 111 он вырабатывает сигнал переноса (фиг.бе), который сбрасывается по следующему переключению счетчика, которое произойдет после снятия последнего иэ О в разрядах регистра. После сброса сигнала переноса будет сброшен и сигнал запроса на регенерацию, и устройство вновь перейдет к работе в режиме внешнего обращения.

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

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

1. Устройство для регенерации динамической памяти, содержащее блок синхронизации, счетчик регенерации, адресный коммутатор, преобразователь кода адреса, блок памяти, регистр и приоритетный шифратор, информационный вход которого подключен к выходу регистра и информационному входу преобразователя кода, выход запроса приоритетного шифратора подключен к входу разрешения счета счетчика регенерации, информационный выход приоритетного шифратора подключен к первому входу первой группы информационных входов адресного коммутатора, второй вход первой группы информационных входов которого подключен к информационному выходу счетчика регенерации, входы второй группы информационных входов адресного .коммутатора являются адресными входами устройства, первый выход адресного коммутатора подключен к адресному вхо-. ду блока памяти и является первым адресным выходом устройства, второй выход адресного коммутатора подключен к адресному входу преобразователя кода адреса и является вторым адресным выходом устройства, управляющий вход адреснот коммутатора является входом запроса на регенерацию устройства и подключен к входу сброса счетчика регенерации и к первому входу блока синхронизации, второй вход которого является входом стробирова- ния устройства, первый выход блока синхронизации является выходом окончания регенерации устройства, второй выход бло- .ка синхронизации подключен к входу счета счетчика регенерации, третий выход бпЬка синхронизации подключен к входу записи блока памяти, четвертый выход блока синх- ронизации подключен к синхрозходу регистра и является выходом подтверждэния устройства, третий вход блока синхронизации подключен к выходу переноса счетчика регенерации, первый выход преобразователя кода адреса подключен к информационному входу блока памяти, отличаю щее- с я тем, что, с целью повышения быстродействия устройства, в него введены второй коммутатор и триггер,, выход которого подключен к входу разрешения приоритетного шифратора, информационный вход и вход сброса, триггера объединены и подключены к входу сброса счетчика регенерации, синх- ровход триггера подключён к второму выходу блока синхронизации, выход второго коммутатора подключен к информационному входу регистра, первый информационный вход второго коммутатора подклюэн к

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

входу блока синхронизации.

2. Устройство по П.1, о т л и ч а ю щ е е- с я тем, что преобразователь кода адреса содержит дешифратор, злементыИ, злемен- ты эквивалентности и злементы ИЛИ, выходы которых являются первым выходом преобразователя, первые входы злементов ИЛИ объединены и являются управляющим входом преобразователя, вторые входы зле- ментов ИЛИ подключены к выходам соответствующих элементов И, первые входы которых подключены к первым входам соот- ветствующ их элементов эквивалентности и к соответствующим выходам дешифратора, вторыэ входы элементов И подключены к

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

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

название год авторы номер документа
Устройство для формирования адресов регенерации динамической памяти 1989
  • Боженко Игорь Борисович
  • Мешков Олег Кузьмич
SU1709394A1
Устройство для управления регенерацией информации в динамической памяти 1985
  • Кондратов Петр Александрович
  • Мешков Олег Кузьмич
  • Боженко Игорь Борисович
SU1251183A1
Устройство для управления регенерацией информации в динамической памяти 1986
  • Кондратов Петр Александрович
  • Мешков Олег Кузьмич
  • Боженко Игорь Борисович
SU1388945A1
Устройство для управления регенерацией динамической памяти со свободными зонами 1990
  • Мешков Олег Кузьмич
  • Боженко Игорь Борисович
SU1739388A1
Устройство для сопряжения ЭВМ с абонентом 1990
  • Коваль Сергей Яковлевич
SU1702380A1
Устройство для управления регенерацией динамической памяти со свободными зонами 1990
  • Боженко Игорь Борисович
  • Мешков Олег Кузьмич
SU1762320A1
Устройство для отображения графической информации на экране телевизионного индикатора 1986
  • Аноприенко Александр Яковлевич
  • Башков Евгений Александрович
SU1403091A1
Устройство для преобразования малокадрового телевизионного стандарта 1985
  • Константинов Евгений Галактионович
SU1256245A1
Устройство прерываний микропроцессорной системы 1988
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Ткаченко Сергей Николаевич
  • Тюрин Сергей Феофанович
  • Подзолов Герман Константинович
  • Хлебников Николай Иванович
  • Гнедовский Юрий Михайлович
  • Маслова Инна Анатольевна
SU1621030A1
Устройство для сортировки данных 1990
  • Боженко Игорь Борисович
  • Мешков Олег Кузьмич
SU1784967A1

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

Реферат патента 1990 года Устройство для регенерации динамической памяти

Изобретение относится к вычислительной технике и может быть использовано при построении запоминающих устройств на основе элементов полупроводниковой динамической памяти. Цель изобретения - повышение быстродействия устройства. Устройство содержит блок 1 синхронизации, счетчик 2 регенерации, коммутатор 4 адреса, блок 5 памяти, регистр 6, приоритетный шифратор 7, коммутатор 8, триггер 9. В устройстве запоминаются признаки внешних обращений по строчным адресам, а затем при регенерации производителя опрос строчных адресов в соответствии с этими признаками, а незадействованные строчные адреса из процесса регенерации исключаются. 1 з.п. ф-лы, 6 ил.

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

Фиг.З

а ЯПЛЛЛЛПЛЛЯЛЛШШЛГЛЛЛЛПП

ФигЛ

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

ТЕЯЛ I 0
SU198474A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1
Устройство для управления регенерацией информации в динамической памяти 1985
  • Кондратов Петр Александрович
  • Мешков Олег Кузьмич
  • Боженко Игорь Борисович
SU1251183A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1

SU 1 587 594 A1

Авторы

Боженко Игорь Борисович

Мешков Олег Кузьмич

Даты

1990-08-23Публикация

1988-10-10Подача