Устройство для управления динамической памятью

 

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

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

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

РЕСПУБЛИК (я)л G 21 С 21/00

ГОСУДАРСТВЕННОЕ ПАТЕНТНОЕ

ВЕДОМСТВО СССР (ГОСПАТЕНТ СССР) ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛ ЬСТВУ (/ )

С (21) 4891132/24 (22) 14,12,90 (46) 07,03.93. Бюл. ¹ 9 (75) Г.Е,Аникеев и С.А.Старостин (56) Микропроцессорные средства и системы. 1986, № 3, с. 75.

Микропроцессорные средства и системы. 1989, ¹ 1, с. 7. (54) УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ДИНАМИЧЕСКОЙ ПАМЯТЬЮ (57) Изобретение относится к вычислительной технике и может быть использовано для построения полуп роводниковых запоминаИзобретение относится к вычислительной технике и может быть использовано для построения полупроводниковых запоминающих устройств на микросхемах динамической памяти.

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

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

Устройство управления динамической памятью содержит (фиг,1) генератор 1 импульсов регенерации, генератор 2 тактовых импульсов, первый 3, второй 4, третий 5, четвертый 6, пятый 7 и шестой 8 D-триггеры, первый 9, второй 10, третий 11, четвертый

12, пятый 13, шестой 14 и седьмой 15 элементы 2И вЂ” НЕ, элемент ЗИ 16, первый 17, второй 18 и третий 19 инверторы, восьмой

20, девятый 21, десятый 22 и одиннадцатый

23 элементы 2И вЂ” НЕ, регистр сдвига 24, пер„„. Ж„„1800481 А1 ющих устройств на микросхемах динамической памяти. Устройство управления динамической памятью содержит генератор импульсов регенерации, генератор тактовых импульсов, шесть D-триггеров, семь элементов 2 И вЂ” НЕ, элемент 3 И, три инвертора, восьмой, девятый, десятый и одиннадцатый элементы 2 И вЂ” НЕ, регистр сдвига, два элемента 2 И, двоичный счетчик, мультиплексор, элемент 3 И вЂ” НЕ, дешифратор синхросигнала столбца, элемент 4 И-НЕ, шинный приемопередатчик и четвертый инвертор. 2 ил. вый 25 и второй 26 элементы 2И, двоичный счетчик 27, мультиплексор 28, элемент ЗИ—

НЕ 29, дешифратор синхросигнала столбца

30, элемент 4И-НЕ 31, шинный приемопередатчик 32 и четвертый инвертор 33.

Адрес обращения в память ADR поступает на инверсный вход 34 устройства. При Ь этом разряды ADR разделяются на разряды 00 адреса строки AR 35, разряды адреса столбца АС 36 и разряды выбора банка АВ 37, которые поступают на соответствующие входы мультиплексора 28 и дешифратора

30, Данные D, которыми источник обращения обменивается с памятью, поступают на вход 38 устройства. Соответственно данные

DM, которыми память обменивается с источником обращения, поступают на выход

39 устройства.

Сигнал обращения в память MS поступает на вход обращения в память 40 устройства.

1800481

25

Синхросигнал готовности памяти SS поступает на выход 41 устройства. Кроме того, устройство вырабатывает синхросигнал строки RASL, поступающий на выход 42, синхросигналы столбца CASOL — CASÇL,поступающие на выходы 43, и сигнал управления записью в память WEL, поступающий на выход 44. Мультиплексированный адрес

АМ подается в память через выход мультиплексированного адреса памяти 45 устройства, Сигнал записи в память WR поступает на вход управления записью 46 устройства.

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

Триггеры 3, 5, 47 установлены в "1", триггеры 4, 6, 48 сброшены в "0". При этом устройство не выдает в память никаких синхросигналов, а приемопередатчик 32 отключен.

Регенерация памяти в устройстве инициируется î положительному фронту сигнала с выхода енератора 1. Этот сигнал сбрасывает триггер 3 в "0". Сигнал "1" с инверсного выхода триггера 3 поступает на информационный вход триггера 4, Положительный фронт очередного тактового сигнала CLKL запишет в триггер 4 "1". Если в этот момент нет состояния обращения в память, т.е, устройство находится в пассивном состоянии и на выходе элемента 2И вЂ” НЕ 12 сигнал "1", то триггер режима, образуемый элементами 2И вЂ” НЕ 13 и 14, принимает состояние "регенерация" и на выходе элемента 13 устанавливается сигнал "0". Этот сигнал после инвертирования в инверторе

18 поступает на второй управляющий вход мультиплексора 28 и устанавливает мультиплексор на передачу адреса регенерации с выхода двоичного счетчика 27 на выход 45 мультиплексированного адреса АМ, Кроме того, сигнал "0" с выхода элемента 13 вызывает появление "1" на выходе элемента 2И—

НЕ 15. Поэтому положительным фронтом очередного тактового сигнала CLKH с выхода генератора 2 через элемент ЗИ 16 устанавливается в "0" триггер 7. Положительный фронт очередного синхросигнала CLKL через элемент 2И 26 записывает "1" в первый разряд регистра сдвига 24, а последующие синхросигналы последовательно записывают "1" в старшие разряды регистра. Сигнал с инверсного выхода первого разряда регистра подается на выход 42 как синхросигнал строки RASL и вместе с адресом АМ регенерируемой строки на выходе 41 осуществляет регенерацию строки с номером, содержащимся в счетчике 27, во всех микросхемах памяти. При этом синхросигналы столбца

CAS не вырабатываются вследствие запрета сигналом "0" на первом входе элемента

ЗИ вЂ” НЕ 29, а приемопередатчик 32 остается отключенным. Через четыре такта сигнала

CLKL сигнал "1" с прямого выхода четвертого разряда регистра 24 вызывает появление сигнала "0" на выходе элемента 2И вЂ” НЕ 22.

Этот сигнал "0" устанавливает триггер 7 в

"1" и через инвертор 19 и элемент 2И 25 подает сигнал "1" на элементы 2И вЂ” НЕ 9 и

10, В результате на выходе элемента 2И вЂ” НЕ

9 устанавливается "0", а триггер 3 — в "1".

Очередной тактовый сигнал CLKL записывает "0" в первый разряд регистра 24, снимая синхросигнал строки RASL, Вместе с тем обслуживание следующего запроса (обращение в память) возможно лишь после появления сигнала "1" на инверсном выходе второго разряда регистра сдвига 24, поступающего на третий вход элемента ЗИ 16, Этим обеспечивается требуемое время подзаряда ячеек регенерируемых строк микросхем памяти.

Сигнал запроса на обслуживание обращения в память MS поступает на вход 40 устройства и сбрасывает триггер 5 в "0".

Положительный фронт тактового импульса

CLKL записывает "1" в триггер 4. Если в данный момент нет обслуживания регенерации, то триггер состояния, образуемый элементами 2И-НЕ 13 и 14, устанавливается в состояние обслуживания обращения в память, и на выходе элемента 14 будет сигнал "0", а элемента 13 — "1". Сигнал "1" с выхода элемента 13 поступает через инвертор 18 на второй управляющий вход мульти- плексора 28 и определяет выбор мультиплексором первого и второго информационных входов, При этом в триггере 8 записан "0".

Поэтому на выход 45 мультиплексированного адреса AM поступает адрес строки

AR с первого входа мультиплексора 28, Сигнал "0" с выхода элемента 2И вЂ” НЕ 14 устанавливает "1" на выходе элемента 2И-НЕ

15. Поэтому положительный фронт тактового сигнала CLKH запишет "1" в первый разряд регистра 24 и вызовет появление синхросигнала строки RASL. После записи

"1" в первый разряд регистра 24 очередной синхросигнал CLKH запишет "1" в триггер 8, что вызовет переключение мультиплексора

28 и подачу на выход 45 кода адреса столбца

АС со второго входа мультиплексора. После записи "1" во второй разряд регистра 24 на

1800481

10

35

45

55 выходе элемента ЗИ вЂ” НЕ 29 появляется сигнал "0", который разрешает работу дешифратора 30. На одном из его выходов, соответствующем коду адреса выбора банка АВ 37 ча информационном входе дешифратора, появляется синхросигнал столбца

CASO9-CAS3L. Одновременно с сигналом

RASL на выходе элемента 4И вЂ” НЕ 31 появляется сигнал управления записью WEL, если осуществляется операция записи в память и на входе 46 установлен сигнал WR, равный

"1". Сигнал И/Е1 подается до момента записи "1" в третий разряд регистра сдвига 24, т.е. в течение двух тактов. При записи "1" в четвертый разряд регистра 24 сигнал "0" с выхода элемента 2И вЂ” НЕ 22 устанавливает триггер 7 в "1", а положительный фронт

CLKH через элемент 2И 25 сбрасывает триггер 6 в "0" и устанавливает триггер 5 в "1", Одновременно на выходе триггера, образуемого элементами 2И вЂ” НЕ 20 и 21, устанавливается сигнал "1" готовности памяти SS, Если осуществляется операция чтения данных, то сигнал WR равен "1" и на выходе элемента 2И вЂ” НЕ 23 появляется "0", который блокирует на первом входе элемента 2И 26 тактовый сигнал CLKL. Поэтому сдвиг регистра 24 приостанавливается и возникает пауза (фиг,2), длительность которой зависит от того, как скоро источник запроса принимает считываемую информацию, Во время паузы установлены синхросигналы RAS и CAS, а данные через приемопередатчик 32 передаются с выхода 39 на вход 46. После приема данных источник запроса устанавливает MS в "0", сбрасывая триггер на 2И вЂ” НЕ 20 и 21.

Сигнал SS переходит в "0", отключая приемопередатчик 32, а сигнал "1" с выхода элемента 2И вЂ” НЕ 23 разрешает прохождение импульсов CLKL через элемент 26, Поэтому очередной импульс CLKL запишет "0" в первый разряд регистра 24, сбрасывая синхросигналы RAS u CAS. Далее, аналогично операции регенерации, формируется задержка для подзаряда ячеек строки, к которой было обращение, после чего устройство переходит в состояние ожидания и готово к приему запросов на очередное обращение в память или регенерацию. При выполнении операции записи сигнал имеет значение "0" и на выходе элемента 2И вЂ” НЕ

23 всегда "1". Поэтому пауза отсутствует.

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

Устройство может быть выполнено на микросхемах ТТЛ-серий К555, К 155 и др. В памяти, управляемой предлагаемым устройством, могут быть использованы микросхемы К565РУ5, М565РУ7 и др, Формула изобретения

Устройство для управления динамической памятью, содержащее генератор импульсов регенерации, генератор тактовых импульсов, с первого по шестой триггеры, с первого по десятый элементы 2И вЂ” НЕ, элемент ЗИ, регистр сдвига, первый элемент

2И, двоичный счетчик, мультиплексор, элемент ЗИ-НЕ, дешифратор, три инвертора, элемент 4И вЂ” НЕ, причем выход генератора импульсов регенерации подключен к синхровходу первого триггера, выход генератора текстовых импульсов подключен к входу первого инвертора, синхровходам четвертого и шестого триггеров, первому входу элемента ЗИ и первому входу первого элемента

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

1800481 информационному входу регистра сдвига, прямые входы первого, второго и третьего разрядов регистра сдвига соединены соответственно с его вторым, третьим и четвертым информационными входами, выход двоичного счетчика соединен с третьим и четвертым информационным входами мультиплексора, первый информационный вход которого является входом строки адреса памяти устройства, второй информационный вход мультиплексора является входом разрядов столбца памяти устройства, первый и второй управляющие входы мультиплексора подключены соответственно к выходу шестого триггера и выходу второго инвертора, выход мультиплексора является выходом мультиплексированного адреса памяти устройства, прямой выход первого разряда регистра сдвига соединен с информационным входом шестого триггера, вторым входом элемента ЗИ вЂ” НЕ, вторым входом элемента 4И вЂ” НЕ и первым входом десятого элемента 2И вЂ” НЕ, второй вход которого соединен с прямым выходом четвертого разряда регистра сдвига, инверсный выход первого разряда которого является выходом синхросигнала строки устройства, прямой выход Рторого разряда регистра сдвига соединен с третьим входом элемента ЗИ—

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

5 разряда регистра сдвига соединен с четвертым входом элемента 4И вЂ” НЕ, выход которого является выходом сигнала управления записью в память устройства, выходдесятого элемента 2И вЂ” НЕ подключен к входу

10 третьего инвертора, входу установки пятого триггера и первым входам третьего и четвертого элементов 2И вЂ” НЕ, выход третьего инвертора подключен к второму входу первого элемента 2И, выход девятого элемента

15 2И вЂ” НЕ соединен с первым входом восьмого элемента 2И вЂ” НЕ и является входом разрешения работы устройства, выход восьмого элемента 2И вЂ” НЕ соединен с вторым входом девятого элемента 2И вЂ” НЕ и является выхо20 дом синхросигнала готовности устройства, о т л и ч а ю щ е е с я тем, что, с целью повышения надежности и упрощения устройства, в него введены второй элемент 2И и одиннадцатый элемент 2И вЂ” НЕ, первый

25 вход которого подключен к выходу восьмого элемента 2И вЂ” НЕ, второй вход — к третьему входу элемента 4И вЂ” НЕ и является входом управления записью устройства, выход одиннадцатого элемента 2И вЂ” НЕ соединен с

30 первым входом второго элемента 2И, второй вход которого подключен к выходу первого инвертора, а выход второго элемента 2И подключен к синхровходу регистра сдвига.

1800481

В

I !

t «

I

I I

I

1 !

1 (Составитель В,Фокина

Редактор Т,Мельникова Техред M.Mîðãåíòàë Корректор И»Шмакова

Заказ 11б7 Тираж Подписное

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

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

Производственно-издательский комбинат "Патент", г. Ужгород, ул;Гагарина, 101

Устройство для управления динамической памятью Устройство для управления динамической памятью Устройство для управления динамической памятью Устройство для управления динамической памятью Устройство для управления динамической памятью 

 

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

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

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

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

Изобретение относится к ядерной технике, в частности к технологии изготовления различных элементов активной зоны методом совместного деформирования ампульно-порошковых систем (АПС) - твэлов, регулирующих органов, выгорающих поглотителей, воспроизводящих материалов поглощающих элементов и пр

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

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

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

Изобретение относится к области атомной техники и может быть использовано для получения гомогенного ядерного топлива из смеси диоксидов урана и плутония, более конкретно к технологии изготовления MOX-топлива (уран-плутониевого диоксидного топлива) для ядерных реакторов на быстрых и тепловых нейтронах, и может быть использовано при изготовлении таблеток для твэлов с содержанием плутония 1-40 мас%

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