Буферное запоминающее устройство
Изобретение относится к вычислительной технике и может быть использовано при построении буферных запоминающих устройств в подсистемах ввода измерительной информации. Цель изобретения - упрощение устройства. Поставленная цель достигается за счет введения мультиплексора и соответствующей подачи на его входы управляющих и информационных сигналов, обеспечивается запись и восстановление информации из буферного запоминающего устройства с меньшей затратой оборудования, что приводит к упрощению устройства. 3 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (51) 4 G 06 F 13/00
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АBTOPCHÎMV СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И OTHPblTHRM
ПРИ ГКНТ СССР (21) 4289647/24-24 (22) 29.06.87 (46) 30.04.89. Бюл. У 16 (72) В.С.Лупиков (53) 681.327.66(088.8) (56) Авторское свидетельство СССР
В 1049968, кл. G 11 С 9/00, 1982, Авторское свидетельство СССР
У 1163358, кл. G 06 F 13/00, 1984. (54) БУФЕРНОЕ ЗАПОМИНА10Ц ЕЕ УСТРОЙСТВО (57) Изобретение относится к вычислительной технике и может быть ис1
Изобретение относится к вычислительной технике и может быть использовано при построении буферных запоминающих устройств в подсистемах ввода измерительной информации.
Цель изобретения — упрощение уст" ройства.
На фиг. 1 приведена структурная схема предлагаемого устройства; на фиг. 2 — блок мультиплексора и схема подключения к нему управляющих информационных сигналов; на фиг. 3— структурная схема блока формирования адреса.
Устройство содержит блок 1 памяти, блок 2 формирования адреса, мультиплексор 3, информационные входы 4 .и выходы 5, входы Ь вЂ” 8 управления, выходы 9 - 13.
Блок 2 формирования адреса содержит счетчики 14 и 15, реверсивный счетчик 16, мультиплексор 17 и дешифратор 18.
ÄÄSUÄÄ 1476476 А1 пользовано при построении буферных запоминающих устройств в подсистемах ввода измерительной информации.
Цель изобретения — упрощение устройства. Поставленная цель достигается за счет введения мультиплексора и соответствующей подачи на его входы управляющих и информационных сигналов, обеспечивается запись и восстановление информации из буферного запоминающего устройства с меньшей затратой оборудования, что приводит к упрощению устройства. 3 ил, 2
Устройство работает следующим образом.
При записи информации на информа- С ционные входы 4 устройства подается входное слово, которое содержит и данные от нескольких — измерительных каналов, где и — разрядность блока памяти; р — разрядность измерения одного канала. Одновременно на вход
8 режима работы запись-считывание поступает высокий уровень сигнала, разрешающий выполнение операции эа- © писи, который подключает к адресным входам блока 1 памяти выходы счетчи ка 14 через мультиплексор 17 блока 2 формирования адреса. Сигнал с вхо- а I да 8 поступает также на вход старшего разряда (ХЗ) адресных входов мультиплексора 3. При нулевых битах на входах Xl Х2 мультиплексора 3 к информационным входам блока 1 памяти данные каналов 4,, 4 „ 4» 4 в информационном входном слове подключа1476476 ются без сдвига. Сигнал с входа 8 записывает данные в блок 1 памяти по адресу, сформированному на счетчике
14 блока 2 формирования адреса, Пос5 ле этого сигнал, поступающий на вход
6 управления, модифицирует текущий адрес записи и текущий объем заполнения блока 1 памяти, т„е. содержимое счетчиков 14 и 16 увеличивается на единицу.
При записи следующего входного слова на входы Хl, Х2 мультиплексора 3 подается комбинация 01 с выходов младших разрядов счетчика 14 через мультиплексор, что разрешает прохождение информации с входных информационных шин 4 устройства через мультиплексор 3 на входы блока l па" мяти со сдвигом на р разрядов, т.е. 20 данные первого канала занимают место данных последнего канала, а данные остальных каналов сдвигаются, занимая место данных предыдущего канала.
Запись же данных в блок 1 памяти .производится при этом аналогично описанному.
Таким образом, если одно из разрядных сечений блока 1 памяти отказывает, то сечение это проходит через данные нескольких каналов, упакованных в одно слово, а не через данные одного канала. Тем самым потери информации распределяются между несколькими каналами.
При чтении информации из блока 1 памяти производится восстановление исходного формата данных. Для осуществления этого используется мультиплексор 3. При выполнении операции чтения, которая производится при низком уровне сигнала на входе 8, считанная из блока 1 памяти по адресу, сформированному на счетчике 15, ин.". формация поступает на соответствую- 45 щие информационные входы мультиплексора 3. На адресные входы мультиплексора 3 в это время поступают младшие разряды (Xl, Х2) счетчика 15 и низкий уровень сигнала по входу & управления (ХЗ).Эти сигналы воздействуют на мультиплексор 3 таким образом, чтобы включалась та секция мультиплексора, которая обеспечивала бы сдвиг информации, приводящий считанные иэ блока 1 памяти данные в соответствие с .тем, какимч они поступали на информационные входы 4 устройства. С выходов мультиплексы ра 3 восстановленные данные поступают на информационные выходы 5 устройства. Содержимое счетчика 5, т.е. текущий адрес чтения, модифицируется после каждого цикла. чтения сигналом, поступающим по входу 7 управления. Одновременно с этим уменьшается на единицу содержимое реверсивного счетчика 16 объема..
Высокие уровни сигналов на выходах дешифратора 18 блока .2 формирования адреса, т.е. на выходах 9 и 10 управления, свидетельствуют о состояниях "Буфер пуст" и "Буфер заполнен", которые запрещают обращение к устройству с операциями чтения и записи соответственно.
Таким образом, эа счет введения блока мультиплексора и соответствую- ) щего подключения к его входам управляющих и информационных сигналов, обеспечивается запись и восстановление информации в/иэ буферного запоминающего устройства с меньшей затратой оборудования, что приводит к упрощению устройства.
Формула и з о б р е т е н и я
Буферное запоминающее устройство, содержащее блок памяти, блок формирования адреса, первая группа выходов которого соединена с адресными входами блока памяти, а первый и второй входы блока формирования адреса являются соответственно входами считывания и записи устройства, третий вход соединен с входом разрешения записи-считывания блока памяти и является входом разрешения эаписисчитывания устройства, первый и второй выходы являются соответственно выходами заполненности и отсутствия информации устройства, о т л и ч а— ю щ е е с я тем, что, с целью упрощения устройства, в него введен мультиплексор, первая группа инфор1 мационных входов которого является информационными входами устройства, вторая группа информационных входов мультиплексора соединена с соответствующими выходами блока памяти, ин" формационные входы которого подключены к соответствующим выходам мультиплексора и являются информационными выходами устройства, адресные входы мультиплексора соединены с выходами младших разрядов адреса бло5 147647б 6 ка формирования адреса, вход режима решения записи-считывания блока памультиплексора соединен с входом раз- мяти. 1476476
Составитель А, Яковлев
Техред М.Ходанич Корректор Л. Патай
Редактор Ю. Середа
Заказ 2158/50 Тираж 669 Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-издательский комбинат "Патент", г. ужгород, ул. Гагарина, 101



