Буферное запоминающее устройство
Иллюстрации
Показать всеРеферат
Союз Советских
Сои1иалистических
Республик
ОП ИСАНИЕ
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (») 733017 (61) Дополнительное к авт. свид-ву— (22) Заявлено 01.06.77 (21) 2490409/18-24 с присоединением заявки №вЂ” (23) Приоритет— (51) М. Кл.-
G 11 С 9/00
Государственный комитет оо делам изобретений и открытий
Опубликовано 05.05.80. Бюллетень № 17
Дата опубликования описания 15.05.80 (53) УДК 681.327..6 (088.8) (72) Авторы изобретения
М. В. Мусин и A. А. Попов (71) Заявитель (54) БУФЕРНОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО
Изобретение относится к вычислительной технике, в частности к запоминающим устройствам ЭВМ.
Известное буферное запоминающее устройство (БЗУ) содержит входной регистр, выходы которого подключены ко входам однотактных регистров сдвига, к тактовым входам которых подключены выходы дешифратора, счетчик импульсов, счетчик заполнения, блок сравнения кодов, входы которого соединены с выходами счетчика импульсов и счетчика заполнения, блок управления, элемент задержки, вентили, а счетчик импульсов содержит цепи прямого и обратного счета,,соединенные с выходами блока управления, выход блока сравнения кодов через элемент задержки подключен ко входу установки нуля счетчика импульсов, ко входу блока управления и первым входам вентилей, вторые входы вентилей подключены к соответствующим выходам блока управления (1) .
Наиболее близким техническим решением к предлагаемому является буферное запоминающее устройство, содержащее накопители, входы которых подключены к дешифратору адреса, а выходы — к одним входам схем выделения сигналов, коммутатор, выходы которого подсоединены ко входам дешифратора адреса. а первые входы — к одному из датчиков адреса, делителей «астоты, схемы формирования контрольных символов, ключевые схемы, входы которых соединены с шинами обращения. схемы выделения сигналоь, инверторы по .количеству выходов датчика адреса, входы которых подключены к выходам другого датчика адреса, а выходы — ко вторым входам комму10 татора, схемы ИЛИ. одни входы которых подсоединены соответственно к выходам ключевых схем и к входным шинам устройства, другие входы — к выходам делителей частоты и схем формирования конт. рольных символов, а выходы — ко входам
15 датчиков адреса и накопителеи, выходы делителей частоты подключены соответственно ко входам схем формирования контрольных символов и ко входам схем выделения сигналов, выходы которых подсоединены к выл ходным шинам устройства (2).
Основным недостатком известных устройств является низкий коэффициент использования памяти БЗУ, так как не вся информация, записываемая в БЗУ, успе7ЗЗС17 вает считаться с него за время длительности кадра.
Цель изобретения — расширение области применения устройства за счет согласования частоты поступления входной информации и частоты ее записи.
Указанная цель достигается тем, что устройство содержит второй и третий счетчики, второй дешифратор, триггер разрешения записи, блок формировачия номера зоны записи, блок выработки кадрового импульса и блок управления, при этом выходы второго счетчика подключены к соотетствующим вторым входам коммутатора и второго дешифратора, выходы блока формирования номера зоны записи соединены со входами блока выработки кадрового импульса и с соответствующими первыми входами третьего счетчика, ко второму входу которого подключен выход второго дешифратора и первый вход триггера разрешения записи, выходы третьего счетчика соединены с соответствующими входами блока управления, выход которого соединен со вторым входом триггера разрешения записи, а выход триггера разрешения записи — с третьим входом коммутатора, выход блока выработки кадрового импульса подключен к другому входу накопителя.
Блок-схема буферного запоминающего устройства представлена на чертеже.
Устройство содержит первый счетчик 1, коммутатор 2, первый дешифратор 3, второй счетчик 4, второй дешифратор 5, накопитель 6, блок 7 формирования номера зоны записи, третий счетчик 8, бло 9 выработки кадрового импульса, блок 1С управления, триггер 11 разрешения записи. эя
Устройство работает следующим образом
Входной поток информации, имеющий покадровую структуру, последовательно поступает для записи в накопитель 6 с частотой
F „„gqy, каждое слово кадра поступает с частотой Fcg. д„,gyp . Входной информационный кадр разбивается на зоны записи и каждого кадра происходит запись одной ;.з зон записи.
Второй счетчик 4 — счетчик адресов зоHbl з".циси, имеющий коэффициент пересчета k, формирует с частотой Fc ». вы адреса для зоны записи, по которым осуществляется запись информации в БЗУ. Из каждого информационного кадра в БЗУ записывается только часть информации, определяемая длиной зоны записи. По окончании зоны записи второй дешифратор 5 вырабатывает импульс запрета записи на триггер разрешения записи 1! и осуществляет вычитание «!» из третьего счетчика 8 счетчика номера зоны записи. По нулевому состоянию третьего счетчика 8 осуществляется запись следующей зоны записи. При формировании номера зоны записи с пом<нцью блока 7 формирования номера зоны записи каждый кадровый импульс добавляет «1» в сумматор блока 7 формирования номера зоны записи, где и формируется номер очередной зоны записи, который подается на третий счетчик 8, работающий на вычитание. Нулевое состояние третьего счетчика 8 дешифруется блоком 10 управления, который управляет триггером 11 разрешения записи. Сигнал с триггера 11 разрешения записи поступает на коммутатор 2 и разрешает запись информации очередной зоны записи в накопитель 6.
Например, в третьем счетчике содержится «1», когда имеется разрешение для записи очередной зоны записи в накопитель 6.
Второй счетчик 4 сформирует адреса для записи информации второй зоны записи и по окончании последней через триггер 4ipasрешения записи запретит запись информации в накопитель 6. Следующий кадровый импульс добавит в третий счетчик 8 единицу, и уже из второго входного кадра произойдет запись в накопитель 6 следующей зоны считывания и так далее до тех пор
l пока не произойдет запись последней зоны считывания.
Таким образом, в БЗУ осуществляется запись только такого количества информации, которое успевает считаться за время
Тц (Тк — длительность кадра телеметрии), а следовательно, емкость получс; ного БЗУ оптимальна.
Определяем количественные выражения коэффициентов пересчета K и К соответственно второго и третьего счетчиков 4, 8 и емкость БЗУ в зависимости от соотношения частот записи и считывания. Число п определяет коэффициент k пересчета третьего счетчика 8 и соответствует количеству входных кадров, из зон которых сформируется выходной кадр (определяет также количество зон записи). Исходя из длины кадра телеметрической информации определится длина каждой зоны записи по формуле
Р
m =— где m — длина зоны записи;
Р— длина кадра телеметрической инфор ма ции.
Коэффициент k пересчета второго счетчика 4, который будет равен m, определяется по формуле. Макснмальная емкость третьего счетчика 8 определяется порядковым номером последней зоны считывания.
Минимальная емкость памяти, необходимая для построения БЗУ, в данном случае определяется как (Р «1 Решит,из . - и. м 5 ф = злп. вью и будет в и раз меньше, чем в известных
БЗУ, а следовательно, коэффициент использования памяти ь предлагаемом БЗУ максимальныйй.
Предлагаемое БЗУ может успешно применяться при записи телеметрической инфор733017
Формула изобретения
cvum DDJ
Составитель В. Вакар
Редактор А. Маковская Техред К. Шуфрич Корректор М. Шароши
Заказ 1563/13 Тираж 662 Подписное
UHHHHH Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж вЂ” 35, Раушская наб., д. 4/5
Филиал ППП «Патент» г. Ужгород, ул. Проектная, 4
5 мации на медленный накопитель большой емкости, где требуется сохранить точность передаваемой информации и ее структур при использовании малой емкости БЗУ. Эффективность использования БЗУ резко возрастает при использовании более медленного накопителя, так как в данном случае число п увеличивается, а объем необходимой буферной памяти уменьшается.
Таким образом, при использовании предлагаемого запоминающего устройства в качестве буферного БЗУ имеется возможность уменьшить объем буферной памяти за счет более эффективного ее использования, (в данном случае в память накопителя записывается только та часть информации, которая успевает считаться за время длительности кадра, телеметрии Тк), что дает определенный экономический эффект за счет сокрашения объема памяти.
Емкость памяти предлагаемого БЗУ не зависит от вида поступающей информации, т. е. от количества «О» и «1» во входном потоке, что является одним из преимушеств предлагаемого устройства.
Буферное запоминаюшее устройство, содержащее накопитель, одни входы которого соединены с выходами первого дешифратора входы которого подключены к выходам комь мутатора, первые входы которого соединены с выходами первого счетчика, отличающееся тем, что, с целью расширения области применения за счет согласования частоты поступления входной информации и частоты ее записи, оно содержит второй и третий счетчики, второй дешифратор, триггер разрешения записи, блок формирования номера зоны записи, блок выработки кадрового импульса и блок управления, при этом выходы второго счетчика подключены к соответствующим вторым входам коммутатора и второго дешифратора, выходы блока формирования номера зоны записи соединены со входами блока выработки кадрового импульса и с соответствующими первыми входами третьего счетчика, ко второму входу которого подключен выход второго дешифратора и первый вход триггера разрешения записи, выходы третьего счетчика соединены с соответствующими входами блока управления, выход которого соединен со вторым входом триггера разрешения записи, а выход триггера разрешения записи — с третьим входом коммутатора, выход блока выработки кадрового импульса подключен к другому входу накопителя.
Источники информации, принятые во внимание при экспертизе
1. Авторское свидетельство СССР ,1чв 486378, кл. G 11 С 19/00, 1973.
2. Авторское сивпдетельство СССР
Хе 444240, кл. G 11 С 11j00. 1972 (прототип).