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

Иллюстрации

Показать все

Реферат

 

Изобретение отиосится к запоминающим устройствам и мoжet быть использовано в качестве буферногб запоминающего устройства в системах сбора , регистрации и обработки многоканальной измерительной информации. Целью изобретения является повьшение надежности устройства а также расширение области его применения .путем обеспечения избирательной записи данных в накопитель. Устройство содержит блок памяти, блок формирования адреса, блок селекции. Блок селекции содержит однойибратор, элементы И, ИЛИ, НЕ, регистр, блок постоянной памяти. Блок формирования адреса содержит счетчик адреса записи, счетчик адреса чтения, реверсивный счетчик объема, элементы И-ИЛИ, НЕ, ИЛИ, И, ИПИ-НЕ. 1 з.п.ф-лы, 3 ил. а ш

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

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

РЕСПУБЛИН (5o 4 G 1l Ñ 1

Ъ (ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К А BTOPCHOIVIV СВИДЕТЕЛЬСТВУ ра, регистрации и обработки многоканальной измерительной информации.

Целью изобретения является повышение надежности устройства, а также расширение области его применения .путем обеспечения избирательной записи данных в накопитель. Устройство содержит блок памяти, блок формирования адреса, блок селекции. Блок селекции содержит одновибратор, элементы И, ИЛИ, НЕ, регистр, блок постоянной памяти. Блок формирования адреса содержит счетчик адреса записи, счетчик адреса чтения, реверсивный счетчик объема, элементы И-ИЛИ, НЕ, ИЛИ, И, ИЛИ-НЕ. 1 з.п.ф-лы, 3 ил. Ж

ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И OTHPblTHA (21) 3852112/24-24 (22) 04.02.85 (46) 15.08,86. Бюл. М - 30 (72) В.С.Лупиков, Б.С.Маслеников и С.С.Спиваков (53) 681.327.6(088.8) (56) Авторское свидетельство СССР

9 1048515, кл. G 11 С 9/00, 1983.

Авторское свидетельство СССР

1l 1163357, кл. G 11 С 19/00, 1984, (54) БУФЕРНОЕ ЗАПОМИНАИЩЕЕ УСТРОЙСТВО (57) Изобретение относится к запоминающим устройствам и может быть использовано в качестве буферного запоминающего устройства в системах сбо„,Я0„„1251181 A 1

125! 181

Изобретение относится к запоминающим устройствам и может быть использовано в качестве буферного запоминающего устройства в системах сбора, регистрации и обработки многоканаль- 5 ной измерительной информации.

Пель изобретения — повышение надежности устройства и расширение области его применения путем обеспечения избирательной записи данных в на- !0 копитель.

На фиг.! приведена структурная схема предлагаемого буферного запоминающего устройства, на фиг.2 — структурная схема блока селекции адресных признаков информации; на фиг.3— структурная схема блока формирования адреса обращения к блоку памяти.

Буферное запоминающее устройство содержит блок 1 памяти с информацион- >0 ными входами 2 и 3 и информационными выходами 4, блок 5 формирования адреса, входы 6 и 7 управления, выход 8 управления, блок 9 селекции и вход

10 уп1.явления.

Блок 9 селекции признаков состоит из одновибратора ll, элемента И 12, элемента ИЛИ 13, регистра !4, блока

15 постоянной памяти, элемента И 1б и элемента HF, 17. 30

Блок 5 формирования адреса выпол— нен в виде счетчика !8 адреса записи„ счетчика 19 адреса чтения, реверсивного счетчика 20 объема, элементов

И-ИЛИ 21, элемента HE 22, элемента 35

ИЛИ 23, элемента И 24, и элемента

ИЛИ вЂ 25.

Устройство наиболее эффективно может быть использовано в многоканальных системах сбора, регистрации 40 и обработки измерительной информации, в которых принадлежность данных к соответствующему каналу определяется кодом специально выделенных разрядов слова (признак информации). Оно вы- 45 полняет две операции: запись данных в блок памяти и чтение данных из блока памяти, в момеHtbl> определяемые приходом соответствующих сигналов синхронизации. Однако в режиме запи- So си алгоритм работы устройства зависит от степени заполнения информацией блока памяти. При пустом или заполненном до заранее определенной границы (величины) блоке памяти мо- у дификация текущего адреса записи в блоке формирования адреса обращения к блоку памяти производится после записи каждого информационного слова. поступающего на вход устройства.

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

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

Перед началом работы сигналом на входе 10 осуществляют начальную установку устройства. При этом счетчики

19, 18 и 20 блока 5 формирования адреса устанавливаются в нулевое состояние. Высокий уровень сигнала на выходе элемента ИЛИ вЂ 25„ т.е. на выходе 8 управления устройства, свидетельствует о том, что в буферном запоминающем устройстве отсутствует информация для чтения.

С приходом информационной посылки

Ф на входы 2 в сопровождении признака, поступающего на входы 3, и синхросигнала на входе 7 управления устройства осуществляется запись данных в блок 1 памяти по адресу, сформированному на адресных выходах блока 5 формирования адреса, При этом к адресным выходам блока 5 подключаются через открытые для этого элементы ИИЛИ 21 выходные разрядные сигналы счетчика 18 адреса записи. Запись данных в блок 1 памяти производится сигналом на входе 7 управления устройства. Одновременно этот сигнал поступает на вход одновибратора 11 блока 9 селекции признаков. Одновиб3 1251 ратор tl формирует по заднему фронту поступающего на него сигнала короткий импупьс, который проходит через открытый элемент И 12 и элемент ИЛИ 13 на выход блока 9. Этот сигнал, поступая на второй вход блока 5, производит модификацию содержимого счетчика

18 адреса записи (добавляется единица) и счетчика 20 объема (добавляется единица). Запись последующих ин- »О формационных посылок производится аналогично до тех пор, пока на втором выходе управления блока 5 формирования адреса обращения к блоку памяти не появится высокий уровень сигнала; »5 свидетельствующий о том, что в блок

l памяти записано количество информации, близкое к его заполнению, В этом случае запросы на запись информации в буферное запоминающее устройство 30 выполняются следующим образом.

С приходом информационной посылки на входы 2 в сопровождении признака, поступающего на входы 3, синхросигналом на входе 7 управления устройства 25 осуществляется запись данных в блок

1 памяти по текущему адресу записи, сформированному на адресных выходах блока 5. Одновременно с этим по переднему фронту сигнала на входе 7 уп- 0 равления производится запись адресного признака информации в регистр 14 блока 9 селекции. По заднему фронту сигнала на входе 7 управления одновибратор 11 формирует импу»»ьс опроса,3 который поступает на один из входов элемента И 16. В блоке 15 постоянной

1. Буферное запоминающее устройство, содержащее блок памяти, информационные входы первой и второй групп и выходы которых являются соответствующими входами и выходами устройства, адресные входы блока памяти подключены к соответствующим выходам блока формирования адреса, входы управления блока форм»»рован»»я адреса и блока памяти являются соответствующими входами устройства, первый выход управления блока формирования с адреса является соответствующим выходом устройства, о т л и ч а ю щ е е с я тем, что, с целью расширения области применения устройства путем обеспечения избирательной записи данных в накопитель, оно содерм»т блок селекции признаков, входы группы которого подключены к информационным входам второй группы блока памяти, первый и второй входы блока селекции признаков подключены соответственно к входу управления блока памяти и к памяти по адресам, однозначно соответствующим адресным признакам каналов, несущих наиболее ценную с точ- 40 ки зрения пользователя информацию, записаны единичные биты, по всем остальным адресам — нулевые биты информации. Производится обращение к блоку 15 по адресу, соответствующему адресному признаку информации, присутствующей на информационных входах 2 устройства, и в случае наличия по данному адресу единичного бита информации на выходе элемента И 16, а следовательно, на выходе элемента

ИЛИ 13 появляется сигнал, который производит модификацию содержимого счетчика 18 адреса записи и счетчика

20 объема. Запись последующих информационных посыпок в буферное запоминающее устройство при высоком уровне сигнала на втором выходе упр вле!

81 4 иия блока 5 формирования адреса обращения к блоку памяти производится аналогично.

При поступлении запроса на чтение информации, который можно сделать в любое время при условии низкого уровня сигнала на выходе 8 упрагления буферного запоминающего устройства, производится чтение из блока I памяти данных по адресу, сформированному на адресных выходах блока 5 формирования адреса, на выходные информационньте шины 4 устройства. При этом сигнал на первом входе 6 управления устройства подключает через открытые для этого элементы И-ИЛИ 21 к адресным выходам блока 5 выходные разрядные сигналы счетчика !9 адреса чтения. IIo окончании чтения задним фронтом сигнала на входе 6 управления производится модификация содержимого счетчика 19 адреса чтения (добавляется единица) и счетчика 20 объема (вычитается единица). Чтение последующих информационных посылок из буферного запоминающего устройства производится аналогично. Для нормальной работы устройства необходимо, чтобы сигналы на первом 6 и втором 7 входах управления устройства были разнесены во времени.

Ф о р и у л а и з о б р е т е н и я

1251181

Составитель С,Нустенко

Техред И.Гайдош Корректор M-Ae vx

Редактор А.Огар

Тираж 543 Подписное

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

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

Заказ 4419/51

Производственно-полиграфическое предприятие, r. Ужгород, ул. Проектная, 4 второму выходу управления блока формирования адреса.

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

1О подключен к второму входу второго элемента И, третий вход которого является вторым входом управления и подключен к входу элемента НЕ, .выход которого подключен к второму входу первого элемента И.