Устройство для управления динамической памятью
Иллюстрации
Показать всеРеферат
ОП ИС АНИЕ
ИЗОБРЕТЕНИЯ
Союз Советских
Социалистических
Республик ф Ь
/Г -.. г
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свид-ву— (22) Заявлено 210181 (21) 3239255 18-24 1З1) М Кут.З с присоединением заявки ¹â€”
G 11 С 7/00
Государственный комитет
СССР.но делам изобретений н открытий Э (23) Приоритет (ЮЗ1 УДК б 81. 32 7 (088 ° 8) Опубликовано 150982 Бюллетень ¹ 34
Дата опубликования описания 15.09.82 (54) УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ДИНАМИЧЕСКОЙ
ПАМЯТЫ0
1 2
Изобретение относится к запоминающим устройствам, Зу, и может быть прйменено при построении ЗУ на полупроводниковых микросхемах памяти динамического типа.
Известно устройство для управления динамической памятью; в котором выбор способа регенерации определяется особенностями .работы устройства, совместно с которым функциониру ет ЗУ (1).
Недостатком этого устройства яв.ляется необходимость предусмотреть возможность выполнения любого требуемого алгоритма регенерации, т.е. . сложность устройства.
Наиболее близким техническим реквением. к данному изобретению является устройство для уп1равления динамической
;памятью, содержащее генератор тактовых импульсов, первый вход которого подключен к первому. входу блока управления, а выход — к входу счетчика тактовых импульсов, выходы которого подключены к первым входам схемы формирования управляющих сигналов, второй вход которой подключен к второму входу блока управления, а первые выходы — к первым выходам блока
Ъ управления, вторые выходы которого . подключены к адресным входам блока управления, управляющий вход — к второму выходу схемы Формирования управляющих сиги лов, а вторые входы подключены к выходам счетчика адресов регенерации, вход которого под-. ключен к третьему выходу схемы формирования управляющих сигналов, ге". нератор, триггер и счетчик регенерации (2 ).
Недостатком известного устройст ва .является отсутствие воэможности получения произвольного числа регенерируемых адресов за один цикл аапроса на регенерацию, а также наличие дополнительных сяем дешифрации и счета,. что снижает .быстродействие и усложняет устройство.
Целью изобретения является повышение быстррдействия устройства и уменьшение аппаратурных затрат., Поставленная цель достигается тем, что в устройство для управле25 ния динамической памятью, содержащее генератор-тактовых импульсов, счетчики, генератор импульсов регенерации,. триггер, селектор адреса и формирователь управляющих импуль30 - сов, причем вход и выход первого
959157
25
2, 45
55
65 счетчика подключены соответственно к выхо, у генератора тактовых импульсов и к первому входу формирователя управлякщих импульсов, первый и второй выходы которого соединены соответственно с управляющим входом селектора адреса и с входом второго счетчика, выходы которого подключены к одним из входов селектора адреса, другие входы и выходы которого являются соответственно адресными входами и выходами устройства, первый вход генератора тактовых импульсов, второй вход и третий выход формирователя управляющих импульсов являются соответственно входом с вращения, входом записи — считывания и управляющим выходом устройства, введены селектор импульсов регенерации и схема сравнения, одни из входов которой являются входами числа адресов регенерации устройства, другие входы подключены.к выходам третьего счетчика, а выход соединен с входом триггера, и первым входом третьего счетчика, второй вход которого подключен к выходу селектора импульсов регенерации первый и второй входы которого соединены соответственно с выходом генератора импульсов регенерации и с вторым выходом формирователя управляющих импульсов, управляющий вход селектора импульсов регенерации подключен к выходу триггера, второму входу генератора тактовых импульсов и третьему входу формирователя управляющих импульсов.
На чертеже изображена функциональная схема предложенного устройства.
Устройство содержит генератор 1 тактовых импуЛьсов, первый счетчик формирователь 3 управляющих импульсов, второй счетчик 4, селектор 5 адреса, триггер б, генератор 7 импульсов регенерации, селектор 8 импульсов регенерации, третий счетчик 9 и схему 10 сравнения. На чертеже обозначены вход 11 обращения„ вход 12 записи — чтения, входы 13 числа адресов регенерации, .адресные входы 14, управляющие 15 и адресные 16 выходы устройства.
Устройство работает следующим образом.
Предполагается, что триггер б, который является счетным триггером, и счетчик 9 находятся перед началом работы в исходном нулевом состоянии, а на входах 13 устройства установлен код числа адресов, регенерируемых за один цикл запроса на регенерацию. Предполагается также, что уровень логического "О" на управляющих входах селекторов 5 и 8 разрещает прохождение на их выходы импульсов, поступающих на первые вхо ы этих селекторов. Кроме того, предполагается, что перебор состояния счетчиков 4 и 9 осуществляется импульсами единичной полярности.
Устройство работает в двух режимах обращения и регенерации.
В режиме обращения к ЗУ (которое на чертеже не показано) на входы 11, 12 и 14 устройства поступают соот.— ветственно сигналы "Обращение", "Запись/Чтение" и код адреса выбирае. мой ячейки. По сигналу "Обращение" генератор 1 начинает посылать импульсы счета на вход счетчика 2.
Код, формируемый на выходах счетчика 2, поступает на формирователь 3 для генерации управляющих сигналов на выходе 15 устройства, которые поступают в Зу. При этом на первом и втором выходах формирователя 3 устанавливаются уровни логического
"О", и на выходы 16 селектора 5 по=тупает код адреса выбираемой ячейки, установленный на адресных входах 14 устройства. .Периодичность циклов регенерации определяется частотой работы генератора 7, который, независимо от циклов обращения, при включении устройства начинает посылать через первый вход селектора 8 импульсы счетана второй вход счетчика 9. Код, формируемый на выходах счетчика 9, поступает в схему 10 сравнения, которая сравнивает его с кодом, установленным на входах 13 устройства, и при совпадении формирует импульс совпадения, который переводит триггер б в единичное состояние, а счетчик 9 возвращает в исходное нулевое состояние. Единичный уровень с выхода триггера б поступает на третий вход формирователя 3 и осуществляет запуск генератора 1. Рабора генератора 1, счетчика 2 и формирователя 3 выполняется аналогично режиму ..обращения. При этом на втором выходе формирователя 3 устанавливается уровень логической "1", а на выходе 15 генерируются, сигналы, необходимые для выполнения цикла регенерации. Причем генератор 1 выполня- ет столько циклон обращения, сколько времени присутствует на его втором входе единичный уровень с выхода триггера б (признак запроса на регенерацию ). После окончания каждсхго цикла обращения в режиме регенерации формирователь 3 формирует на втором выходе единичный импульс.
В результате на выходы 16 селектора
5 поступают адреса регенерации, фбрмируемые счетчиком 4. Причем число адресов, регенерируемых за один цикл запроса на регенерацию, определяется состоянием счетчика 9 и кодом на входах 13. Как только код на выходах счетчика 9 становится равным
959157
Формула изобретения
40
ВНИИПИ Заказ 7050/70 Тираж 622 Подписное
Филиал ППП "Патент", г.ужгород, ул.Проектная,4 ду, установленному на входах 13, схема 10 формирует импульс совпадения, который переводит счетчик 9 и триггер 6 s исходное нулевое состояние.
Одновременно с этим на первом и 5 втором выходах формирователя 3 устанавливаются уровни логического "0" и устройство переходит к выполнению очередного цикла обращения, если сигнал "Обращение" поступил на вход 11 . !О
Таким образом, устройство позволяет выполнять регенерацию произвольного числа адресов за один -цикл запроса на регенерацию при глинималь- ных затратах на оборудование благодаря работе.,счетчика 9 в двух режимах.
-Первый режим. определяется частотой поступления. счетных иглпульсов с выхода генератора 7 и задает длительность периодов запроса на регенерацию, а второй режим определя-, ется длительностью цикла обращения и задает число регенерируемых адресов.
Технико-экономическое преимущество предложенного устройства заключается в более высоком быстродействии, по сравнению с прототипом, при меньших аппаратурных затратах.
Устройство для управления динами" ческой памятью, содержащее генератор тактовых импульсов, счетчики, генератор импульсов регенерации, триггер, селектор адреса и формирователь управляющих импульсов, причем вход и выход первого счетчика подключены соответственно. к выходу генератора тактовых иМпульсов и к первому. входу формирователя управляющих импульсов, первый и второй выходы которого соединены соответ ственно с управляющим входом селектора адреса и с входом второго счетчика, выходы которого подключены к одним из входов селектора адреса, другие входы и выходы которого являются соответственно адресными входами и выходами устройства, первый вход генератора тактовых импульсов, второй вход и третий выход формирователя управляющих импульсов являются соответственно входом обращения, входом записи — считывания и управляющим выходом устройства, о т л и ч а ю щ е е с я тем, что, с целью повышения быстродействия устройства.и уменьшения аппаратурных затрат, оно содержит селектор импулвсов .регенерации и схему сравнения, одни из входов которой являются входами числа адресов регенерации устройства, другие входы подключены к выходам третьего счетЧика, а выход соединен с входом триггера и первым входом .третьего. счетчика, второй вход которого подключен к выходу селектора импульсов регенерации, первый и второй входы которого соединены соответственно с выходом генератора импульсов регенерации и с вторым выходом формирователя управляющих импуЛьсов, управляющий вход селектора импульсов регенерации подключен к выходу триггера, второму входу генератора тактовых .гмпульсов и третьему входу формирователя управляющих импульсов.
Источники информации, принятые во внимание при экспертизе
1. Hugh Dev ies., „Refresh is
simpler than it Appears, EDN/ÅÅÅ, 1971, Р 20, с. 13-16.
2. Авторское свидетельство СССР
9 723679, кл. G 11 С 7/о0,1977 (прототип).