Буферное запоминающее устройство
Иллюстрации
Показать всеРеферат
БУФЕРНОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО, содержащее накопитель, информационные входы и выходы которого соответственно являются информационными входами и выходами устройства, вход управления - первы.м управляющим входом устройства, а адресные входы соединены с выходами первого сумматора, одни из входов которого подключены к выходам элементов И-ИЛИ первой группы, первые входы которых соединены с выходом первого элемента НЕ и первым входом элемента И, вторые входы объединены с входом первого элемента НЕ и являются вторым управляющим входом устройства, третьи и четвертые входы эле.ментов И-ИЛИ первой группы соответственно соединены с информационными выходами первого и второго счетчиков, счетные входы которых являются соответственно третьи.м и четвертым управляюн1ими входами устройства, выходы переполнения первого и второго счетчиков соединены соответственно с первым и вторым входами триггера , выход которого подключен к второму входу элемента И, установочные входы счетчиков и триггера объединены и являются пятым управляющим входом устройства, отличающееся те.м, что, с це,:ыо повышения надежности устройства, в него введены )егистр , второй сумматор, второй элемент 111г и вторая группа элементов И-ИЛИ, первые входы которых соединены с выходом второго элемента НЕ, вход которого подк.почен к выходу элемента И п вторы.м входам эле .ментов И-ИЛИ второй г)уппы, третьи в.ходы которых соединены с выходами второго сумматора и информационными входами гистра, выходы которого подключены к од (Л ним из входов второго сумматора и четвертым входам элементов И-ИЛИ второй группы , выходы которых соединены с другими входами первого сумматора, вход записи регистра соединен с выходом переполнения второго счетчика, другие входы второго сумматора являются щестым управляющи.м входом устройства, вход управления регистра подключен к пятому управляюще.му входу устройства. ОС 00 ;о
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
„„SU„„1101889
3с51) G 11 C: 9 00
; <Сlга
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ
/ =.ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н АВТОРСКОМУ СВИДЕТЕЛЬСТВУ 1 (21) 3578660/18-24 (22) 08.04.83 (46) 07.07.84. Бюл. ¹ 25 (72) В. С. Лупиков (53) 681.327.66 (088.8) (56) 1. Авторское свидетельство СССР № 822287, кл. G 11 С 9/00, 1979.
2. Авторское свидетельство СССР по заявке № 3411800/24, кл. G 11 С 9/00, 1982 (прототип). (54) (57) БУФЕРНОЕ ЗАПОМИНАЮЩЕЕ
УСТРОИСТВО, содержащее накопитель, информационные входы и выходы которого соответственно являются информационными входами и выходами устройства, вход управления — первым управляющим входом устройства, а адресные входы соединены с выходами первого сумматора, одни из входов которого подключены к выходам элементов И-ИЛИ первой группы, первые входы которых соединены с выходом первого элемента НЕ и первым входом элемента И, вторые входы объединены с входом первого элемента НЕ и являются вторым управляющим входом устройства, третьи и четвертые входы элементов И-ИЛИ первой группы соответственно соединены с информационными выходами первого и второго счетчиков, счетные входы которых являются соответственно третьим и четвертым управля<ощими вхоgldi%I H >, «TPo É«TBH, выходы Il«P< Ho.EH< .H H H I 1<. P. вого и второго счстчиксиз со«дпнены соотвстСтВЕHHO С П«рВЫМ И ВтОрЫМ ВХОдаМИ трпl Гсра, выход которого подключ«н к втс>ром
Bxo;Ió элемента И, ) сг>lloâo гны«вxo.<û счс тч и ко в H T P H I I е Р а о 6 h «д и н с H hl H и в l II Io I < H пятым управляющим входом устр<>й«тва, отличающееся тем, что, с ц«льк> <он<,ппс ни>1 надежности устройства, в него вв«д«ны p<. гистр. второй сумм;>тор, второй эл«м llò 111 . и вторая группа элементов И-И, И, Il«pHE, входы которых соединены с выходом второго элемента НЕ, вxo;1 которого полк I>oil«El к выходу элемента И H вторым входам эл<ментов И-ИЛИ вторс>й группы, Tp<тьи входы которых соединены с выходами второго сумматора и информационными входами регистра, ьыходы которого подключены и одним из входов второго сумматора и четвертым входам элементов И-ИЛИ второй группы, выходы которых соединены с другими входами первого сумматора, вход записи регистра соединен с выходом переполнения второго счетчика, другие входы второго сумматора являются шестым управляющим Входом устройства, вход управления регистра подключен к пятому управляющему входу устройства.
110! 88(Е
Изобретение относится к Bl>«III«(IHT«, iüной технике и можеT быт{, использова«o» буферных запоминающих у«I рой< т«ых (>цтем ввода информации чно! OK;tlictët,íiix it 5мерительных комплексов.
Известное буферное запомипы!Оп«се ) «1ройство, содержащее накопитель, l),IOKII »вода и вывода, и в нем и«по«!ьз>(т«51 х <и ол перекрестно-последовательного;>бры п(ения. позволяющий осуществлять двух«т(>рон{пй обмен информацией и совм(щыть проц(««ы ввода и вывода информации из 11(гэ (1).
Однако использование дынного ) «т!И>й«тва в системах ввода ипформацпп xrkr<>r<> анальных измерительных компл(Kc<>! ког,r« последовательность опроса каны, !О» llcHBменна, а их количество равно илtl кратно и превышает количество ячеек буфер ого запоминающего устройства, откы, одной H.IH нескольких ячеек накопителя приводит к потерям информации от одного или !«е«к<х!ьких каналов.
Наиболее близким к пред.!ыгаемому является буферное запомина!опце х«тройство, содержащее накопитель, адре«ныс входы которого соединены с выходами первого сумматора, первые входы которого iiozK7!OHCHI>i к выходам элементов И-ИЛИ первой l ðx!Iïh!, первые входы которых сое(ин(!{1! с в Ixo;L<>xi первого элемента НЕ и первым входом kh смента И, вход первого элем(!Iты ЕЕГ-: подключен к вторым входам элем«»то!! И И, !И первой группь:, третьи и четв«рты(вхо lhl первой группы эле яептов И-И,;I И co!> i лс i— ственно соединены с выходами перв»го и второго счетчиков, выходы пер(!и, l! к 1,ия первого и второго счетчиков «ое,{! 1«<ы «<ответственно с !IL рвым и «тор ых! It xti.".,I. I триггера, выход которо!О !И);.,клк>ч«I: К».Г(— рому входу элементы И (2)
Известное устройство при OTK(: (ых <ьц!Ой
ИЛИ НЕСКОЛЬКИХ ЯЧЕЕК НЫКОП»те,!5! <><)С«!.. .:,lвает равномерное распрелелени(il(I )i. каждому из каналов» 1!змерп1«Г!ьп{,!х .. « темах, формат данных f(oTOI)hlx не ttp(лышает форматы ячейки H !Ko:{и!(«я буык рного запоминающего уст;>ойсп>ы. ().II!IIKO прп невыполнении этого условия, ког.lkt фор „ i r
ДаННЫХ ИЗМЕP!{TB t! ЬНЫХ K»II(1(t)» П!)(»Ьlll!;i(1 формат ячейки накопит(IH» 21 <) 51 5 Tp<):l«1 ве при отказе ячеек 112voliHT<ля «0«.10;к:.и,! потери последовательно по«ту!r)IK>!ILktx измерений информационных K 1112, !<>»., что 3 некоторых случаях недопустимо, II(«>10 (ря:!ы избыточность постуI!210IILcé пн<рормыцип
Цель изобретения — по»»<пение Ilcl,l()хности устройства за счсT выра«п! Вгп»5! «е роятности НОтерь по каждoxl) из к; I{ы {О» измерительной системы.
Поставленная цель до«-. Пгае Гся ",, ru в буферное запоминак)щсс у«тр» .«Гво, «одержащее накопитель, »»форма{;ионные»хоДЫ И ВЫХОДЪ| КОТОРО! 0 СООТВСТСТ«Е П1{0 ii «ляются информационными входачи и Выходами устройства, вход управления — !к >»ым у и . г:.: Б.>я юlци м ВхОдОм уcTpoH<. I Ва, 2 адре«!.ыс в. олы накопителя соединены с выхо i 2 ì !! не!7»ОГÎ (x м матора, Одни из ВхОЛОВ к)торогO по;{ключсны к выходач элементов
И-ИЛИ первой группы, первые входы которых «0(ли{и пы с выходах! первого элементы 1-11; и первыч ltходом элементы И, вторые
»холы объединены с входом первого элече!«гы НЕ и являются вторым управляющим
Входом устройства, третьи и четвертые входы !
0 э Ie !e! ITOB И-ИЛИ первой гр) ппы соответственно соединены с информационными выодами первого и второго счетчиков, счетные входы которых являются соответственно третьим и четвертым управляющими входачи устройства, выходы переполнения пер15
»ого и второго сче7 чиков соединены соответтвен;ю с первым и вторым входами триггера, .{Ы ХОД КОТОРОГО ПОДК,7ЮЧЕН К ВТОРОМЧ ВХОДУ элсченгы И, установочные входы счетчиков и триггера объединены и являются пятым управляющим входом устройства, введены оегистр, второй сумматор, второй элемент
HF и Bторая группа элементов И-ИЛИ, пери,!е входы ко-орых соединены с выходом
»! oðo«î э«!ех{ента НЕ. вход которого подключен к выходу элемента И и вторым вхо2 дам элементов И-ИЛИ, второй группы, тре„н входы которы: соединены с выходами в Горого сумматора информационными входы:,.и рc èñòðà, в! !ходы которого подклю:i<<ч{ы к одним из входов вторгого сумматора
;етвер !Ым в. о;(ам "-.«7«xi(:-kròoB И-ИЛИ ВТо <>
:и группы, в;.ходы KoTophlx соединены с ,(Рt<Ã!I ХIИ BXO 12 МИ ПЕРВОГО C «DIBTOPB, ВХОД
ii!H«>i р«ги«тра соед:{нен с ВыхбдОм пере>к>лпе !ия»торого счетчика, другие «ходы !
{Г<>рo! О «м)1>1атора(я«ляlотся пlестым ры«.151101!>Их! «ходом устрой«твы, вход управ.;;пыя реги т-,ы IIO;LK.{â«åí к гятому уг:ргв,Гяк>ц< 1 входу хстройства. i;- фиг. Пре LcT2«.7ена структурная схе,12 <:; фер («о запомина{ошегс у тройства;
>12 фиг. 2 распределение информации в
4(1;:.ti
:>, «, (1 - инны измери Гельных кана,!0«1, и при !,:)äc на входе 18, равном 4.
Е)уфер>{ое запоминающее устройство ! фиг. 11 сод«Е;жит накопитель 1, вход ynt)2 «л «I»I 5{ к<л Оро! 0 я».1 яется и(tp«k I M упра ь- {- > л IK)II!!i м входом 2 устройства, адресные
«ходы которого подключены к выходам перлогO «умматора 3, первыс входы которого одключены к и)ходам элементов И-ИЛИ 4 первой груп>!ы. Первые входы элементов
И-ИЛИ 4 соединены с выходом первого эле5Q ме!Гга НЕ 5 и первым Входом элемента И 6. .3хс,! элем(-!!та НЕ, 5 подключен к вторым
»ход(!э{ э 1е%1t ) 0» И- ИЛИ 4 H K Второ му управляющему входу 7 устройства. Третьи
t{c I BBpThIP Bxo3hi элеме!{тов И-И,. И 4 соединены соответственно с выходами первого
«четч, ка 8 и второго счетчика 9, счетные з>(оды которых являются соответственно
«р(Гьих{ 10 и четвертым 11 управляющими
1101889 входами. Выходы переполнения счетчиков
8 и 9 соединены с входами триггера 12, выход которого подключен к второму входу элемента И 6. Первые входы элементов
И-ИЛИ 13 второй группы соединены с выходами второго элемента HE 14, вход ко5 торого подключен к выходу элемента И 6 и вторым входам элементов И-ИЛИ 13, третьи входы которых соединены с выходами второго сумматора 5 и информационными входами регистра 16. о
Установочные входы счетчиков 8 и 9 и триггера 12 объединены и являются пятым управляющим входом 17 устройства, шестым управляющим входом 18 которого являются одни из входов сумматора 15.
Устройство работает следующи м образом.
Перед началом работы счетчики 8 и 9, триггер 12 и регистр 16 устанавливаются в нулевые состояния сигналом на входе 17.
При выполне!! èè операции записи информации в накопитель 1 на входе 7 устанавливается низкий уровень сигнала, который воздействуя через элемент НЕ 5 на первые входы элементов И-ИЛИ 4, подключает к первым входам сумматора 3 выходы счетчика 8. Текущий адрес записи фор- 25 мируется на выходах сумматора 3 как сумма содержимого счетчика 8 и кода на выходах элементов И-ИЛИ 13, который, в свою очередь, определяется уровнем сигнала на входе 7 и состоянием триггера 12. К вторым входам первого сумматора 3 подключаются через элементы И-ИЛИ 13 выходы второго сумматора 15 при выполнении операции записи и при единичном состоянии триггера 12.
При этом высокий у ровень сигнала на выходе триггера 12 и выходе элемента НЕ 5 через открытый элемент И 6 обеспечит подклк>чение на выходы элементов И-ИЛИ 13 сигналов с выходов сумматора 15.
При выполнении операции чтения или записи, но при нулевом состоянии триггера
12 на выходы элементов ИИЛИ 13 под- 4О ключаются сигналы с выходов регистра 16.
В накопитель 1 по адресу, сформированному на выходе сумматора 3, осуществляется запись информации с входных шин числа с проходом сигнала по входу 2. По окончании записи сигналом на входе 10 добавляется 45 единица к содержимому счетчика 8.
При выполнении операции чтения информации из накопителя на входе 7 устанавливается высокий уровень сигнала, который, воздействуя на вторые входы элементов
И-ИЛИ 4, подключает к первым входам сумматора 3 выходы счетчика 9. Текущий адрес чтения формируется на выходах сумматора 3 как сумма содержимого счетчика 9 и содержимого регистра 16. Производится чтение информации из накопителя 1 по адресу, сформированному на. выходах сумматора 3. По окончании чтения сигналом на входе Il добавляется единица к содержимому счетчика
9, триггер 12 устанавливается в единичное состояние сигналом на выходе переполнения первого счетчика 8 каждый раз после записи в накопитель 12" (к — разрядность счетчика 8 и 9) слов.
Сигналом на выходе переполнения счетчика 9, т. е. каждый раз после чтения 2 слов из накопителя 1, триггер 12 устанавливается в нулевое состояние. Одновременно с этим осуществляется запись в регистр
16 выходных сигналов сумматора 15. В регистр 16 записывается сумма предыдущего содержимого регистра 16 и кода на входе 18. Код, присутствующий на входе 8, не превышает максимального из кодов количества ячеек накопителя 1, необходимых для хранения данных измерительного канала, и выбирается из условия получения равномерного распределения вероятности потерь между каналами при отказе ячеек накопителя Г.
На фиг. 2 представлено расположение информации в накопителе 1 при четырех последовательных циклах работы буферного запоминающего устройства при различных кодах на входе 18. Под циклом работы буферного запоминающего устройства подразумевается 2 -кратное выполнение опера;к. ций записи и чтения (в примерах, приведенных на фиг. 2, к =-4).
Технико-экономическое преимущество предлагаемого буферного запоминающего устройства заключается в том, что его использование позволит уменьшить вероятность потерь информации одних и тех же каналов при распределении этих потерь равномерно между несколькими каналами. Учитывая то обстоятельство, что интенсивность отказов памяти высока по сравнению с другими устройствами, использование в системах обработки измерительной информации предлагаемого устройства позволит существенно повысить надежность и эффективность их работы.! }0!88!) ДЪГ. I
110188 .i
Со ста в ител ь В. Руда ко в
Редактор В. Г!етраш Техред И. Верес Корректор О. Билак
Заказ 4685, 36 Тираж 575 !!одписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий! !3035, Москва, )К вЂ” 35, Раушская наб.. д. 4/5
Филиал ППП «Патент», г. Ужгород, ул. Г1роектная. 4