Буферное запоминающее устройство

Номер патента: 1261012

Авторы: Гриц, Зубцовский

ZIP архив

Текст

(19) (11 61012 4 611 С 19/О Г) Жн; (ПИОАНИЕ ИЗОБРЕ Е ГОСУДАРСТВЕННЫИ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ(54) БУФЕРНОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО(57) Изобретение относится к области вычислительной техники и может быть использовано при построении буферных запоминающих устройств для каналов ввода измерительной информации в системы обработки данных. Цель изобретения - увеличение эффективной емкости накопителя. Устройство позволяет совместить функции упаковки и распаковки данных с распределением отказов между каналами измерительной системы. Цель достигается осуществлением установки данных в режиме записи информации из одного канала по формату, характерном для режима работы устройства с несколькими каналами, и последующей распаковкой данных на выходе устройства. Блок коммутации осуществляет запись последовательных данных одного канала в секции накопителя по одному адресу до полного заполнения одной информационной ячейки. Алгоритм работы блока коммутации задается с помощью блока управления, дещифраторов, счетчиков и логического блока. Распаковка данных осуществляется блоком коммутации, обеспечивающим последовательную выдачу информационных слов на выход устройства из одной ячейки памяти накопителя. Режим рабо ты блока коммутации задается логическим блоком, дещифраторами, счетчиками. Адреса записи и считывания задаются счетчиками. Св 4 ил.1 О 15 20 30 35 е 0 Изобретение относится к вычислительной технике и может быть использовано припостроении буферных запоминающих устройств (БЗУ) для каналов ввода измерительной информации в системы обработкиданных.Цель изобретения - увеличение эффективной емкости накопителя.На фиг. 1 представлена структурная схс.ма предлагаемого БЗУ; на фиг. 2 -- схемачправляющей матрицы; на фиг. 3блокуправления выбором; на фиг, 4 - блок управления упаковкой.Предлагаемое устройство содержит 2копитель 1, разделенный на секции 2 по числу параметров, записываемых в одну ячейкпамяти, счетчик 3 адреса записи, счетчик 4адреса чтения, блок 5 коммутации, каждаясекция 6 которого представляет собой мультиплексоры по числу разрядов в данной сек.ции, блок 8 коммутации, блок 9 упразлепиявыбором, триггер 10 признака длины входного слова, логические блоки 11 и 12, блок13 управления упаковкой, дешифраторы 14и 15, счетчик 16 упакованных параметров,счетчик 17 сдвигов, дешифраторы 18 и 19.счетчик 20 распакованных параметров, счетчик 21 сдвигов, выходы 22, управляющиевходы 23 - 26. Логические блоки 1 и 2 содержат элементы И 27.Блок 9 управления выбором содержитэлементы И - ИЛИ 28 по числу секций 2накопителя 1 и элемент ИЛИ 29,Блок 13 управления упаковкой содержитэлемент И 30 и элемент И в И 3.Информационные входы каждой секциг:6 блока 5 коммутации соединены с информационными входами 7 устройства таким Об.разом, что1 = Г+ 5(гпосгп); Е, Г, е О,гп - :где т - номер параметра в ячейке памяти,Г - номер входа каждой секции;5- номер секции;Р-число параметров, упаковывясмых Водну ячейку памяти.Выходы элементов И 27 логических блков, стоящих на пересечении 1-и строки и(+к)-го столбца, объединены и подклю)сны к к-й выходной шине (КО.ГП - -) матриц 11 и 12, причем для каждого к-го зых)дяи 1 принимают значения от 0 до гп - -при к= сопя(.Входы каждого элемента И логически сблоков соединены с соответствующими входами столбца и строки, а к.й выход матрицысоединен с выходами элементов И, номерастрок и столбцов которых связаны следующим выражением:1=+с(гпосгт; , 1. КО, гп - 1,где -номер столбца матрицы;номер строки матрицы;- число параметров, упаковываемых Водну ячейку памяти. Устройств) р)Огяст следующим образом, Перед пя: алом рабогы сбрасывают счетики 3, 4, 16, 17, 20 и 2 (Пепи сброса не указаны). 11 а )И)д 25 лдается сигнал, устанавливающий ед.г:)и:и й уровень на пергюм выходе триггер 1 О:ризнакя .,:гины входного слова при записи по одному параметру, который поступает на входы 7 и нулевой уровеньпри загиси слова, содержапего несколько параметров и поступаюгцего на входы 7 - 7. (на фиг.показан случай записи чегырсх параметров). Таким образом, устройство работает В следующих режима: зпись с упякоггкоЙ. Пяись упакованных па- )3)Строя и чтение упакованных параметров.Режим записи с уггяковкой Вьгполняется при наличии единично:о сигнала на первом выходе триггера О, сиг ля, соответстевШего режиму записи для накопителя 1, н входе 26 признака операции и заявки на запись на входе 24. Входная информация поступает по Входнь:м шинам 7. Каждая заявка на запись изменяет содержимсе счетчика 16 уг)акованных параметров, что обеспечивает последовательное формирование сигналовв на выходах логического блока 11.акое формирование сипалов на выходах .П)гических блоков позволяет осуществлять сдвиг входной информации из секции С, В сскггик ), и одновременно подавать в нужнук) секцию 2 сигнал Еазрсшение выбора, по Обеспечивает упаковк,. Входных пара)етров в ячейке пако:ителя 1. При возникновении сигнала переноса 2 выходе счетчика 16 блок 13 хпрявлении упаковкой изменяет содержимое су.мпруюшсго счетчикаСдов и счет:ика 3 адреса записи, тем смым Обеспсчивяегс 51 упковка данных в гледуюцеи ячеике и;:яти и сдвиг на один параметр относительно предыдущей ячейки.Режим записи упакованных параметров осуществляется при наличии нулевого сигнала на пепвох Выходс триГер 2 10, заяВкия запись на входе 24 и признака операции Запись на Входс 26. Входия инфо)мания постугаст;и сигилям 7, - 7, . При пост плснии кансдои 3 явки па запись блок 3 ) ГрявлепР)5 упасйвкой измсн 5)с содержимое счет)икг 3 ядресг 33 иси и с )мир)ю ;пего счетчика 17 сдвигов. Изменение содер,кимого счетчик 7 Обсспсчнваст каждый ,)яз сдвиг вхо.ного слова в блоке 5 на один параметр Блок 9 упрьления выбором формирует сиГпс.и: Н 2 Всех СРН)их Въходах, т.к. ня Одном и вхс)дов з,.с л)с:ты 1 с Р 29 есть сигнал с воро Выхо,тсиггсп 10.Режим чтегРя у пхо 83:о.х пяраме) Е)ОВ г)ьгполняетс 5) нс явисР)о О) состо)гРи 5 триГ- сра 10 при:ад ичи и с иналя, с)оВетст Вуюпгсгс операции чтеНя .гли Накопия ля, на входе 26 и з 25:Вки и чтение на входе 23.иГнал на Вход 2 Ог)еспечипает ООрх:ирО- )ангге блоком 9 сии.:а ,)3 рец;ение Выбо.на одном из входов элемента ИЛИ 29 есть сигнал с входа 26. Изменение состояния счетчика 20 распакованных параметров обеспечивает последовательное формирование сигнала на выходах блока 12, тем самым подключая каждый раз к входам блока 8 соответствующую секцию 2 накопителя 1, Сигнал переноса счетчика 20 изменяет состояние вычитающего счетчика 21, что обеспечивает обратный сдвиг данных при переходе от ячейки к ячейке, и счетчика 4 адреса чтения. Формула изобретения15Буферное запоминающее устройство, содержащее накопитель, информационные входы которого подключены к выходам первого блока коммутации, адресные входы накопителя подключены к выходам первого и второго счетчиков, входы которых подключены к входам соответственно третьего и четвертого счетчиков, выходы накопителя подключены к информационным входам второго блока коммутации, выходы которого являются выходами устройства, информационные входы первого блока коммутации являются соответствуюшими входами устройства, отличающееся тем, что, с целью увеличения эффективной емкости накопителя за счет эффективного использования памяти, оно содержит пятый и шестой счет- ЗО чики, дешифраторы, логические блоки и блоки управления, первые входы которых являются соответственно первым и вторым управляюшими входами устройства, второй и третий входы первого блока управления подключены соответственно к второму и третьему входам второго блока управления и являются третьим и четвертым управляющими входами устройства, четвертый вход первого блока управления подключен к управляюшему выходу пятого счетчика, вход которого подключен к первому выходу первого блока управления, второй выход первого блока управления подключен к входу первого счетчика, информационные выходы пятого счетчика подключены к входам первого дешифратора, выходы которого подключены к входам первой группы первого логического блока, входы второй группы первого логического блока подключены к выходам второго дешифратора, входы которого подключены к выходам третьего счетчика, выходы первого логического блока подключены к управляющим входам первого блока коммутации и к входам группы первого блока управления, выходы которого подключены к управляюшим входам накопителя, управляющие входы второго блока коммутации подключены к выходам второго логического блока, входы первой группы которого подключены к выходам третьего дещифратора, входы третьего дешифратора подключены к информационным выходам шестого счетчика, управляющий выход которого подключен к входу второго счетчика, выходы четвертого счетчика подключены к входам четвертого дешифратора, выходы которого подключены к входам второй группы второго логического блока.

Смотреть

Заявка

3868175, 15.03.1985

ПРЕДПРИЯТИЕ ПЯ А-3756

ГРИЦЬ ВАЛЕРИЙ МАТВЕЕВИЧ, ЗУБЦОВСКИЙ ВАЛЕРИЙ АВЕНИРОВИЧ

МПК / Метки

МПК: G11C 19/00

Метки: буферное, запоминающее

Опубликовано: 30.09.1986

Код ссылки

<a href="https://patents.su/4-1261012-bufernoe-zapominayushhee-ustrojjstvo.html" target="_blank" rel="follow" title="База патентов СССР">Буферное запоминающее устройство</a>

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