Устройство буферной памяти
Изобретение относится к цифровой вычислительной технике. Цель изобретения - уменьшение аппаратных затрат. Устройство содержит счетчики 1 и 2 адреса, блоки 3 и 4 памяти, элемент 5 задержки, генератор 6 импульсов , вход 7, триггер 8, элементы И 9-12, элементы ИЛИ 13 и 14, элементы И 15 и 16, элементы 17 и 18 задержки . Единичное положение триггера 8 соответствует режиму для блока 3 и реж)му считывания для блока 4, а нулевое положение триггера 8 - режиму записи для блока 4 и режиму считьтл1гия для блока 3. В режиме записи импульсы частоты с генератора 6 поступают для блока 3 через отктзытый элемент И 9, а для блока 4 - соответственно через элемент И 12. При этом команда записи для каждого блока памяти разбивается на два канала; управление по входу Запись-считывание и по входу Выбор кристалла Лля блока 3 команда записи в вид.е импульса частоты записи проходит через элементы 17 и 18о Причем элемент 18 работает на два блока, а его время срабатывания больше по отношению элементов 17 и 5. Этим обеспечивается задержка управления по входу Выбор кристалла в обоих блоках по отношению к входу У
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧ ECHHX
РЕСПУБЛИН (l9l SU(lll (51) 4 G 06 F 13/00 12/00
ОПИСАНИЕ ИЗОбРЕТЕНИЯ
Н АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (Z1) 41 74361/24-24 (22) 04. 01. 87 (46) 23.08. 88. Бюл. 31 (72) В.Н.Бессмертпъл и В.И.Панов (53) 621. 325 (U88,.8) (56) Авторское свидетельство СССР
М 1325494, кл. G 06 F 13/ОО, 1986.
Выонг Дао Би и др. Приборы и техника эксперимента, — Буфер алые накопительные устройства в стандарте
КАМАК, 1984, h9 3, с.66-68. (54) УСТРОЙСТВО БУФЕРНОЙ ПАМЯТИ (57) Изобретение относится к 1ифровой вьнислительной технике. Цель изобретения — уменьшение аппаратных затрат. Устройство содержит счетчики
1 и 2 адреса, блоки 3 и 4 памяти, элемент 5 задержки, генератор 6 импульсов, вход 7. триггер 8, элементы
И 9-12, элел.енты ИЛИ 13 и 14, элементы И 15 и 16, элементы 17 и 18 задержкц, Единичное положение триггера S соответствует режиму загиси для блока 3 и режиму считывания для блока 4, а нулевое положение триггера 8 — режиму записи для блока 4 и режиму считывания для блока 3. В реж.ме записи импульсы частоты с генератора 6 поступают для блока 3 через открытый элемент И 9, а для блока 4 — соответственно через элемент И 12. При этом команда записи для каждого блока памяти разбивается. на два канала: управление по входу Запись-считывание" и по входу "Выбор кристалла". .(Рля блока 3 команда записи в виде импульса частоты записи проходит через элементы 17 и 18. Причем элемент 18 работает на два блока, а его время срабатывания больше по отношению элементов 17 и 5. Этим обеспечивается задержка управления по входу "Выбор кристалла" в обоих блоках по отношению к входу "Запись-считы1418723
5 !
30
40 вание" в момент прихода импульсов частоты записи. 11о окончании импульса частоты записи элемент И 9 закрывается и начинает срабатывать эле-, мент 17, время срабатывания которого равно времени срабатывания элементов
И 15 и ИЛИ 13. Таким образом, исчезновение сигналов управления по входам "Запись-считывание и "Выбор
Изобретение относится к цифровой вычислительной технике, в частности к устройствам для сопряжения с памятью, и может быть использовано для построения систем с быстродействующей памятью.
Цель изобретения — уменьшение аппаратных затрат за счет упрощения алгоритма сбора данных.
На чертеже представлена структурная схема предлагаемого устройства.
Устройство соцержит счетчики 1 и
2 адреса, блоки 3 и 4 памяти, элемент
5 задержки, генератор 6 импульсов, вход 7 запуска устройства, триггер 8, элементы И 9-12, элементы ИЛИ 13 и 14 элементы И 15 и 16, элементы 17 и 18 задержки.
Устройство работает следующим образом.
Информация, подлежащая записи по входу D 1 в блоки 3 и 4, привязывается к сигналу запуска по входу 7 и, при необходимости, может быть синхронизирована импульсами частоты записи, поступающими с первого выхода генератора 6 (не показано).
Сигнал запуска по входу 7 используется также для синхронизации счет" чиков 1 и 2.
Информация, считываемая из блоков
3 и 4, может быть объединена в один канал через элемент ИЛИ и, при необходимости, синхронизирована импульсами частоты считывания с задержкой на время срабатывания блоков 3 и 4, для этой цели может быть. использован ждущий мультивибратор, запускаемый импульсами частоты считывания, Синхронизация входной и выходной информации может быть реализована на триггера х.
11 кристалла происходит одновременно, В режиме считывания для блока 3 импульсы считывания с другого выхода генератора 6 проходят через открытый элемент И 11 и через элемент ИЛИ 13 на вход "Выбор кристалла" блока 3.
Аналогичным образом работает в режимах записи или считывания блок 4.
l ил.
Единичный выход триггера 8 соответствует режиму записи для блока 3 и режиму считывания для блока 4, а нулевой выход триггера 8 соответствует режиму считывания для блока 3 и режиму записи для блока 4 °
В режиме записи информации для блоков 3 и 4 импульсы частоты записи с генератора 6 поступают через соответственно открытые элементы И 9 и
1Z. При этом команда записи для каждого блока памяти разбивается на два ° канала: управление по входу "Записьсчитывание" и по входу "Выбор крис. талла". Для блока 3 команда записи в виде импульсной частоты записи проходит через элементы 17 и 18, причем время срабатывания элемента 18 больше времени срабатывания элемента 17, этим обеспечивается задержка управления по входу "Выбор кристалла" по отношению к входу "Запись-считывание" в момент прихода импульса частоты записи с выхода генератора 6. По окончании импульса частоты записи зле мент И 9 закрывается и начинает срабатывать элемент 17, время срàбатывания которого равно времени срабатывания элементов И 15 и ИЛИ 13, таким образом исчезновение сигналов управления по входам "Запись-считывание" и "Выбор кристалла" происходит одновременно.
В режиме считывания для блока 3 импульсы частоты считывания с другого выхода генератора 6 проходят через открытый элемент И 11 и через элемент ИЛИ 13 на вход "Выбор кристалла" блока 3.
Аналогичным образом работает в режиме записи или считывания блок 4.
1418723
Если в процессе работы поступает информация об искажении достоверности информации от блока контроля, то этот сигнал можно использовать для перевода блоков 3 или 4 в работу по резервной зоне, которая подключается к работе сменой потенциала на входе старшего адресного разряда.
Смена адреса памяти в блоках 3 и
4 происходит по спаду импульсов на входах "Выбор кристалла", которые с элементов lUIH 13 и 14 поступают в соответствующие счетчики 1 и 2 как в режиме записи, так и в режиме считывания.
Формула из о бр ете ния
Составитель В.Бородин
Техред А.Кравчук Корректор Н.Васильева
Редактор Г. Волкова
Тираж 704 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Заказ 4155/47
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4
Устройство буферной памяти, содержащее два счетчика адреса, два блока памяти, триггер, шесть элементов И, два элемента ИЛИ, вход синхронизации триггера является входом запуска устройства и соединен с входами сброса первого и второго счетчиков адреса, выходы первого и второго счетчиков адреса соединены с входами младших разрядов адреса первого и второго блоков памяти соответственно, прямой выход триггера соединен с первыми входами первого и второго элементов
И, инверсный выход триггера соединен с первыми входами третьего и четвертого элементов И, выходы первого и четвертого элементов И соединены с первыми входами пятого и шестого элементов И, соответственно, выходы пятого и шестого элементов И соединены с первыми входами первого и второго элементов ИЛИ соответственно, выходы третьего и второго элементов И соеди5 нены с вторыми входами первого и второго элементов KIH соответственно, выход первого элемента ИЛИ соединен с входом "Выборки кристалла" первого блока памяти и счетным входом первого счетчика адреса, выход второго элемента ИЛИ соединен с входом "Выборка кристалла" второго блока памяти и счетным входом второго счетчика адреса, информационные входы первого и второго блоков памяти являются первым и вторым информационными входами устройства, выходы блоков памяти образуют информационный выход устройства, отличающее с я тем, что, с целью уменьшения аппаратных затрат, в него введены три элемента задержки и генератор импульсов, первый» выход генератора импульсов соединен с вторыми входами первого и четвертого
25 элементов И и через первьп» элемент задержки — с вторыми входами пятого и шестого элементов И, второй выход генератора импульсов соединен с вторыми входами второго и третьего элементов И, выход первого элемента И соединен через второй элемент задерж ки с входом чтения-записи первого блока памяти, выход четвертого элемента И соединен через третий элемент задержки с входом чтения-записи второго блока памяти, входы старших разрядов адреса первого и второго блоков памяти являются входами резервирования блоков памяти устройства.


