SU1101839A1 - Устройство дл непрерывного экспресс-анализа потоков случайных чисел - Google Patents
Устройство дл непрерывного экспресс-анализа потоков случайных чисел Download PDFInfo
- Publication number
- SU1101839A1 SU1101839A1 SU833547504A SU3547504A SU1101839A1 SU 1101839 A1 SU1101839 A1 SU 1101839A1 SU 833547504 A SU833547504 A SU 833547504A SU 3547504 A SU3547504 A SU 3547504A SU 1101839 A1 SU1101839 A1 SU 1101839A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- counter
- register
- switch
- Prior art date
Links
- 230000006978 adaptation Effects 0.000 claims abstract description 19
- 230000001186 cumulative effect Effects 0.000 claims abstract description 7
- 238000009434 installation Methods 0.000 claims abstract description 4
- 238000003860 storage Methods 0.000 claims description 7
- 238000009825 accumulation Methods 0.000 claims description 6
- 238000000034 method Methods 0.000 description 15
- 230000008569 process Effects 0.000 description 14
- 238000009826 distribution Methods 0.000 description 11
- 230000006870 function Effects 0.000 description 5
- 230000008859 change Effects 0.000 description 3
- 239000002131 composite material Substances 0.000 description 3
- 125000004122 cyclic group Chemical group 0.000 description 2
- 230000008447 perception Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 238000010276 construction Methods 0.000 description 1
- 238000010924 continuous production Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000010252 digital analysis Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000004907 flux Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 238000011835 investigation Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000008092 positive effect Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 210000000352 storage cell Anatomy 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000009827 uniform distribution Methods 0.000 description 1
Landscapes
- Complex Calculations (AREA)
Abstract
УСТРОЙСТВО ДЛЯ НЕПРЕРЫВНОГО ЭКСПРЕСС-АНАЛИЗА ПОТОКОВ СЛУЧАЙНЫХ ЧИСЕЛ, содержащее приемный регистр, схему сравнени , блок пам ти, блок управлени , состо щий из регистра сдвига, элемента И и элемента ИЛИ, первый вход которого соединен с первым выходом регистра сдвига, второй выход которого подключбгг к второму входу элемента ИЛИ и к первому входу элемента И, второй вход которого объединен со сдвиговым входом регистра сдвига, генератор тактовых импульсов и счетчик адреса, отличающеес тем, что, с целью повышени точности при обеспечении непрерывности режимов анализа и вывода результатов, в него введены |соммутаторы , накопительные счетчики, счетчик интервалов, блок адаптации и счетчики объема выборки, вход первого из которых объединен с входом синхронизации приемного регистра, входом стробировани схемы сравнени и вл етс входом синхронизации устройства, выход первого счетчика объема выборки подключен к информационному входу первого коммутатора, вькод которого через второй счетчик объема выборкисоединен со сдвиговым входом регистра сдвига блока управлени , вход синхронизации регистра сдвига соединен с выходом генератора тактовых импульсов, а третий выход регистра сдвига блока управлени соединен с входами установки в О первого и второго накопительных счетчиков, информационньш вход приемного регистра вл етс информационным входом устройства , а выход соединен с первым информационным входом схемы сравнени , (Л выход которой соединен со счетным входом первого накопительного счетчика , а второй вход объединен с первым информационным входом второго коммутатора и подключен к информационному выходу счетчика интервалов , вход которого объединен с первым входом записи блока пам ти и подключен к выходу элемента И блока управлени , выход элемента ИЛИ которого эо подключен к управл ющему входу вто00 рого коммутатора, выход которого соединен с адресным входом блока пам ти, второй вход записи которого подключен к выходу второго накопительного счетчика, информационный вход которого соединен с выходом третьего коммутатора , информационный вход которого соединен с выходом первого накопительного счетчика, выход счетчика адреса соединен с вторым информационным входом второго коммутатора и вл етс управл ющим выходом устройства , при этом выходы переполнени
Description
второго накопительного счетчика и счетчика интервалов подключены соответственно к первому и второму входам блока адаптации, содержащего регистр, счетчик, элемент И и триггер , входы которого вл ютс первым и вторым входами блока адаптации, при этом второй вход и выход триггера соединены соответственно с входами элемента И, выход которого соеди839
нен со нечетным входом счетчика, группа разр дных входов которого соединена соответственно с первой, группой разр дных выходов регистра, а выходы счетчика и втора группа выходов регистра вл ютс соответственно первым и вторым выходами блока адаптации и подключены к управл ющим входам соответственно третьего и первого коммутаторов устройства.
Изобретение относитс к вычислительной технике и предназначено дл определени вида функций плотности веро тности (гистограммы), последовательности случайных чисел, например в качестве статистического моделировани , ориентировано дл проведени оперативного непрерывног контрол законов распределени пара метров формируемого процесса и выво да гистограммы на координатное устройство визуального отображени (осциллограф, самописец, газоразр д на панель и др.). Известны устройства дл анализа функций плотности веро тности. Из этих устройств выдел етс большо класс аналоговых средств анализа, ориентированных на анализ непрерывных процессов. Зачастую непрерывный исследуемый сигнал оцифровывают а дальнейшую его обработку выполн ю цифровыми средствами (аналого-цифро выми анализаторами). Естественноэ что цифровые последовательности про ще анализировать цифровыми анализаторами . Сохран известные принципы анализа , цифровые анализаторы стро тс зачастую по известным решени м цифровой части аналого-цифровых анализ торов. Точность анализа в них определ етс разр дностью и объемом выборок анализируемых кодов. Однако конкретные задачи зачастую требуют новых качеств, что приводит к новым техническим решени м. Цифровые анализаторы плотности веро тности (как и аналоговые) содержат собственно анализатор и средства вьшода результатов. Средства вьшода не всегда описываютс при описании структуры анализатора, хот такие средства должнь всегда присутствовать. Известно устройство дл анализа распределений случайных процессов, содержащее аналого-цифровой преобразователь , блок пам ти, комбинационньй сумматор, блок управлени fij , Недостатком устройства вл етс то, что дл обеспечени его работы блок управлени должен содержать большое количество оборудовани , кроме того, сложно обеспечить непрерывный вывод результатов анализа. Известен анализатор амплитудных распределений, содержащий аналогоцифровой преобразователь, адресный дешифратор, блок выбора оценки, запоминающее устройство, сумматор, блок элементов 2И-ИЛИ, счетчик адреса утечек, триггер управлени адресом, регистр сдвига и ключ, В устройстве применен оригинальный метод стохастической аппроксимации оценки (экспоненциальное сглаживание ) ff . Однако в данном устройстве нельз организовать непрерьшный режим работы, так как дл вывода результатов анализ нужно останавливать , Наиболее близким по технической сущности к изобретению вл етс устройство дл построени амплитудных гистограмм, содержащее измерительное устройство сравнени , преобразователь код - аналог, регистр адреса, генератор тактовых импульсов. 3. устройство управлени , запоминающее устройство, арифметический регистр з. Однако известное устройство с точки зрени использовани его дл целей экспресс-анализа потоков случайных чисел не обеспечивает требуе мой оперативности получени (отобра жени ) результатов анализа, имеет аппаратурную избыточность. Кроме того, известное устройство не позво л ет адаптировать алгоритм работы к характеру, ввиду закона распределени исследуемого процесса и, тем самым, повысить точность анализа в ходе самого анализа. Точность анализа зависит от зако на распределени анализируемого про цесса. В р де случаев это позвол ет повысить точность анализа без дополнительных аппаратурных затрат. Устройства (или части устройств) анализирующие поступающую последовательность случайных кодов, по при ципу анализа можно разбить на два класса: устройство последовательног и устройства параллельного анализа. В анализаторах последовательного типа уровень дифференциального кори дора анализа измен етс последовательно по области существовани процесса. В анализаторах параллельного типа область существовани измер емого случайного параметра разбита на число равномерных интервалов , количество которых равно количеству квантилей анализа при постро нии гистограммы. Поступающие случайные числа попа дают в соответствующие интервалы, выборки в которых накапливаютс параллельно . Иногда парал:ельные анализаторы называют многоканальными, так как использование параллельного анализатора эквивалентно использованию п последовательных анализаторов , каждый на свой уровень (интервал, канал) , дл достижени аналогичного быстродействи , где п - число квантилей анализа. Несмотр на то, что параллельные анализаторы плотности веро тности имеют в п раз более высокое быстродействие , аппаратурные затраты на и реализацию не на много выше, так ка в качестве селектора уровней можно применить параллельный дешифратор. 94 а в качестве накопительных элементов - блок пам ти. По,какому принципу строить анализатор определ етс из требований к быстродействию, аппаратурным затратам , дополнительным возможност м. В то же врем точность анализа определ етс не принципом анализа, а объемом выборки в квантили, шириной квантили (дифференциального коридора анализа) и видом закона распределени анализируемого параметра . Причем среднеквадратична по- . грешность матожидани в квантили °rriz n г 9 где Z - случайный процесс х, N - объем выборки; X,, - коэффициент изменчивости случайного процесса z. Оптимальна , с точки зрени минимума суммарной погрешности, ширина интервала (дифференциального коридора ) анализа Ali iAbLL где х - нормированный случайный процесс; 4(Vv,)- функци плотности веро тности кормированного случайного процесса. Отсюда видно, что погрешность анализа в значительной степени определ етс видом функции плотности веро тности, а дл получени равных погрешностей при измерении разных законов распределени требуютс разные объемы выборки. Дл получени нормированной гистограммы общеприн тым вл етс соблюдение соотношени Nt р N max где N - объем выборки в квантили; . N.,- емкость накопительного элемента в квантили анализа. Максимально измер ема веро тность попадани в квантиль таким образом равна единице, что гарантирует отсутствие искажений гистограммы (из-за переполнений накопительного элемента, например счетчика), если даже все отсчеты измер емого параметра попадут в один интервал
При этом
14 1
где trig, - матожидание в i-м интервале анализа; к - количество интервалов анализа.
Результаты анализа хорошо отражают ocHOBHi ie соотношени теории веро тностей . Точность анализа можно увеличить, если изменить форму представлени результата.
Цель изобретени - повышение точ ности анализа законов распределени плотности веро тностей потоков случайных чисел при обеспечении непрерьшности режимов анализа и вывода результатов.
Поставленна цель достигаетс тем, что в устоойство дл непрерывного экспресс-анализа потоков случайных чисел, содержащее приемный регистр, схему сравнени , блок пам ти , блок управлени , состо щий ий регистра сдвига, элемента И и элемента 11ПИ, первый вход которого соединен с первым выходом регистра сдвига, второй выход которого подключен к второму входу элемента ИЛИ и к первому входу элемента И, второ вход которого объединен со сдвиговым входом регистра сдвига, генератор тактовых импульсов и счетчик адреса, введены коммутаторы, накопительные счетчики, счетчик интервалов , блок адаптации и счетчики объема выборки, вход первого из которых объединен с входом синхронизации приемного регистра, входом стробировани схемы сравнени и вл етс входом синхронизации устройства , выход первого счетчика объема выборки подключен к информационному входу первого коммутатора , выход которого через второй счетчик объема выборки соединен со сдвиговым входом регистра сдвига .блока управлени , вход синхронизации регистра сдвига соединен с выходом генератора тактовых импульсов, а третий выход регистра сдвига блока управлени соединен с входами установки в О первого и второго накопительных счетчиков, информационный вход приемного регистра вл етс информационным входом устройства , а выход соединен с первым информационным входомсхемы срав нени , выход которой соединен со
счетным входом первого накопительно .го счетчика, а второй вход объединен с первым информационным входом второго коммутатора и подключен 5 к информационному выходу счетчиков интервалов, вход которого объединен с первым входом записи блока пам ти и подключен к выходу элемента И блока управлени , выход элемен0 та ИЛИ которого подключен к управл ющему входу второго коммутатора, выход которого соединен с адресным входом блока пам ти, второй вход записи которого подключен к
5 выходу второго накопительного счетчика , информационный вход которого соединен с выходом третьего коммутатора , информационный вход котороIo соединен с выходом первого нако0 пительного счетчика, выход счетчика адреса соединен с вторым информационным входом второго коммутатора и вл етс управл ющим выходом устройства, при этом выходы пере5 полнени второго накопительного
счетчика и счетчика интервалов подключены соответственно к первому и второму входам блока адаптации, содержащего регистр, счетчик, зле0 мент И и триггер, входы которого вл ютс первым и вторым входами блока адаптации, при этом второй вход и выход триггера соединены соответственно с входами элеменr та И, выход которого соединен со счетным входом счетчика, группа разр дных входов которого соединена соответственно с первой группой разр дных выходов регистра, а выход;ы счетчика и втора группа выходов регистра вл ютс соответственно первым и вторым выходами блока адаптации и подключены к управл ющим входам соответственно третьего
5 и первого коммутаторов устройства.
На фиг. 1 представлена схема предлагаемого устройства; на фиг.2блок адаптации; на фиг. 3 - гистограмма .
Устройство (фиг. 1) содержит приемный регистр 1, схему 2 сравнени , блок 3 пам ти, блок 4 адаптации , блок 5 управлени , генератор 6 тактовых импульсов, счетчик 7 адреса, коммутатор 8, накопительньм счетчик 9, коммутатор 10, накопительный счетчик 11, счетчик 12 объема выборки, коммутатор 13, счет1 чик 14 объема выборки, счетчик 15 интервалов. Блок 5 управлени содержит сдвигающий регистр 16, элемент ИЛИ 17, элемент И 18. Причем приемный регистр 1, схема 2 сравнени , счетчик 9, коммутатор 10, счетчик 11, блок 3 пам ти соединены последовательно , первый вход приемного регис ра вл етс входом анализируемых кодов, второй вход соединен с треть им входом схемы 2 сравнени , с первым входом счетчика 12 объема выбор ки и вл етс входом синхронизации устройства, счетчик 12 объема выбор ки, коммутатор 13, счетчик 14 объем выборки, блок 5 управлени соединен последовательно, вторые входы счетчиков 9 и 11 соединены с одним выходом блока 5 управлени , другой выход которого соединен с вторым вх дом блока 3 пам ти и первым входом коммутатора 8, третий - со счетчиком 15 интервалов и с третьим входом блока 3 пам ти, первый выход счетчика 15 интервалов соединен с вторым входом схемы 2 сравнени и с третьим входом коммутатора 8, вто рой - с BTOpbiM входом блока 4 адаптации , второй выход счетчика 11 сое динен с первым входом блока 4, первый выход которого соединен с вторым входом коммутатора 10, второй - с входом коммутатора 13, выхо генератора 6 тактовых импульсов сое динен с вторым входом блока 5 управ лени и входом счетчика 7 адреса, выход которого соединен с вторым вх дом коммутатора 8 и вл етс выходом устройства, выход коммутатора 8 соединен с адресным входом блока 3 пам ти, выход которого вл етс выходом устройства. Кроме того, первы вход блока 5 управлени соединен с входом сдвигающего регистра 16 и с вторым входом элемента И 18, второй вход блока 5 управлени соединен с другим входом сдвигающего регистра 16, первый выход которого соединен с первым входом элемента ИЛИ 17 второй - с первым входом элемента И 18, и с вторым входом элемента ИЛИ 17, третий вл етс первым выходом блока 5 управлени , выход элемента ИЛИ 17 вл етс вторым, а выход элемента И 18 - третьим выходами блока 5 управлени . 98 Блок 4 адаптации выполн ет функцию адаптации алгоритма работы устройства к характеру анализируемого процесса . Одна из возможных его реализайий показана на фиг. 2. Возможны как более сложные варианты построени блока 4, так и простейшие. Самым простым вл етс вариант внешнего управлени , когда на вторые входы второго 10 и третьего 13 коммутаторов подаютс коды либо из управл ющих регистров, доступных ЭВМ, либо из наборных регистров при ручном управлении. В любом случае сигналом к стробированию блок-а регулировани будет сигнал переполнени на втором выходе счетчика 11, который может запоминатьс триггером, а далее индицироватьс на панели управлени . Особенностью данного устройства вл етс представление результата анализа (гистограммы) с переменным показателем максимально измер емой веро тности Р. На примере анализа равномерного закона распределени покажем как это вли ет на точность измерений. Если - 1 , где N - объем выборки в квантили (интервале анализа); NH - емкость накопительного элемента и число интервалов анализа равно щестнадцати, гистограмма будет иметь вид, показанный на фиг. За. Дл воспри ти , особенно дл идентификации разбаланса веро тности попадани в интервал такое представление неудобно . Изменив соотношение |- 0.5 или |- 0,Т25 мы получим результат (гистограмму) в виде, показанном на фиг. 35, Б , и Ь , 1 соответственно. Дальнейшее уменьшение до NU 1 N Тб приводит к тому, что возникают искажени гистограммы фиг. 32, из-за переполнени емкости накопительного элемента . При анализе потоков равномерно-распределенных чисел такой режим оказываетс полезным, так как по устойчивому высокому или низкому положению столбца гистограммы можно более точно судить об отклонении соответствующего двоичного разр да от равноверо тности. Оптимальным следует считать минимальное значение из р да , , 0,5; 0,25; 0,125... не привод щее к искажению гистограммы . Выбирать это значение можно как вручную, так и автоматически. Измен ть РПЮ к можно: уменьшением N при посто нном N, тогда при том же объеме выборки (вре мени анализа) изменитс лишь представление результата, что однако позвол ет.повысить субъективную томность воспри ти результатов при их выводе на отображающее устройство; увеличением N при посто нном N, что увеличит врем анализа, а главное принесет положительный эффект, выраженный в уменьшении среднеквадратичной погрешности (1) результатов анализа, а также одновременном увели чении размеров гистограммы при выводе на отображающее устройство, что повьшает эффективность использовани площади экрана отображени и точност воспри ти результата; ., согласованным изменением --, позвол ет при оптимальном использова нии экрана отображающего устройства измен ть объем выборки, тем самым измен ть врем анализа и его состо тельность . Повышение точности (состо тельности или снижени величины среднеквадратичной погрешности) анализа в полном соответствии с теорией оценок (1) получаетс путем увеличени объема выборки N, но в отличие от известных решений, во-первых, в предложенном устройстве снижаютс аппаратурные затраты, так как при накопительного элеразр дность мента (счетчика) и блоков реализующих вывод результатов может быть меньше разр дности элемента (счетчика ) задающего объем выборки при той же точности анализа, во-вторых, повышаетс субъективна точность воспри ти результатов анализа путем оп тимального использовани экрана отоб ражающего устройства. Процесс работы устройства можно условно разделить на три цикла. Цикл накоплени статистики в заданном интервале анализа (цикл анализа) цикл перезаписи накопленной статистики с выхода накопительных счетчиков в блок пам ти; непрерывный цикли ческий вывод содержимого блока пам ти на средства отображени или интерпретации результата. Причем накопление статистик и вывод результатов происходит непрерывно и параллельно во времени. Номер интервала, в котором производитс накопление статистики, определ етс состо нием счетчика 15 интервалов . Накопление происходит следующим образом. Анализируемые коды поступают на первый вход приемного регистра 1, в которьпд они -записываютс фронтом сопровождающего синхроимпульса , приход щего на второй вход. Прин тое в регистр число схемой 2 сравнени сравниваетс с состо нием счетчика 15 интервалов и при их совпадении , на выходе схемь 2 сравнени , стробируемой сопровождающим синхроимпульсом , отработаетс импульс, который затем увеличивает состо ние первого счетчика 9 на единицу. Выходы старших разр дов счетчика 9 заведены на входы коммутатора 10 который в зависимости от управл ющего кода На втором входе, один из этих разр дов подключает к первому (счетному) входу счетчика 11 (фиг. 2), содержимое которого после цикла накоплени и определ ет величину статистики в интервале анализа. Количество сопровождающих синхроимпульсов подсчитываетс первым и вторым счетчиками 12 и 14 объема выборки , причем величина объема выборки определ етс емкостью составного счетчика, образованного счетчиками 12 и 14 и коммутатором 13. Окончание цикла анализа и начало цикла перезаписи происходит при по влении сигнала логической единицы на выходе переноса счетчика 14. В ходе цикла перезаписи содержимое счетчика 11 записываетс в блок 3 пам ти по адресу, определ емому состо нием счетчика 15 интервалов . То есть вместостатистики, накопленной в предыдущем цикле дл данного интервала анализа, в блок 3 пам ти записываетс нова . Осуществл етс это следующим образом. Сигнал переноса с выхода счетчика 14 поступает на первьй вход блока 5 управлени , а в нем на вход сдвига регистра 16 сдвига. Далее импульсами генератора 6 тактовых импульсов, приход щими на второй вход блока 5 управлени , а в нем на вход синхронизации сдвига регистра 16, в котопервьй ом единица, поступающа на вход, сдвигаетс в сторону младших разр дов. В процессе сдвига единицы по разр дам регистра на выходе блока 5 управлени формирутотс управл ю щие сигналы: на третьем выходе блока управлени - сигналы записи, на второи выходе блока управлени управл ющий сигнал, который одновременно увеличивает состо ние счетчика 15 интервалов на единицу, на пер ,вом - сигнал установки в О первого и второго накопительных счетчиков. Причем запись в блок пам ти осуществ л етс по адресу, который по сигналу подготовки на первом входе коммутатора 8 передаетс с выхода счетчика 15 интервалов через коммутатор 8 на четвертьм (адресный) вход блока 3 пам ти. При отсутствии сигнала с вто рого выхода блока 5 управлени , вход адреса блока 3 пам ти подключен к выходу счетчика 7 адреса. В ходе цик ла перезаписи за три периода генератора 6, необходимых дл сдвига единицы в регистре 16 блока 5 управлени на три разр да, содержимое счетчика 11 переписываетс в блок 3 пам ти . Кроме того, увеличением состо ние счетчика 15 интервалов на единицу , устанавливаетс новый интервал анализа. Счетчики 9 и 11 обнул ютс импульсом с первого выхода блока 5 управлени , а счетчики 12 и 14 объема выборки после переполнени обнул ютс автоматичбски, так как после комбинации Все единицы в счетчике следует комбинаци Все нули. Вывод результата, как и накопление интервальных статистик, происходит непрерывно и прерываетс только на три такта генератора 7 дл записи результата очередного цикла анализа в блок 3 пам ти. Дл реализации непрерывного вывода в устройство введены счетчик 7 адреса и коммутатор 8 Счетчик 7 адреса работает в режиме непрерывного счета импульсов генератора 6 тактовых импульсов, его выходы через коммутатор 8 заведены на адресные входы блока 3 пам ти. По линейно-циклическим измен ющимс адресам , формируемым счетчиком 7, происходит непрерывное, циклическое считывание содержимого блока 3 пам ти . Использу выходы счетчика 7 адреса дл управлени разверткой по оси X, а выходы блока пам ти - по оси У, легко осуществить вывод гист граммы на любое кординатное устройство отображени , при Необходимости выходные коды можно преобразовать в аналоговьпТ: сигнала с помощью преобразователей код - аналог (в простейшем случае сеток R-2R). Управление величиной Р, т.е. величиной и отношением емкости составных накопительного Сгетчика и счетчика объема выборки, осуществл етс кодами с выходов блока 4 с даптации, подаваемыми на управл ю11ие входы коммутаторов 10 и 13. Одна из возможных реализаций блока 4 адаптации представлена на фиг. 2. В данном варианте он состоит из триггера 19, элемента И 20, счетчика 21 и регистра 22. Начальное значение предположительно минимальное определ етс кодами, занесенными в регистр 22, причем код, управл ющий коммутатором 10, предварительно заноситс в счетчик 21, если априорное представление о процессе не верно и возникло переполнение счетчика 11, то сигнал переполнени поступит на первьй вход блока 4 и установит триггер 19 в единицу. В этом случае по окончании анализа всей области существовани анализируемого потока, импульс переполнени с выхода счетчика 15 интервалов придет на второй вход блока 4 адаптации, пройдет через элемент И 20 (на втором входе которого уровень логичес- кой единшда с выхода триггера 19), увеличит содержимое счетчика 21 на единицу, установит триггер 19 в О. Так как код с выхода счетчика 21 управл ет коммутатором fO, то по входу счетчика 11 теперь будет подключен следующий старший разр д счетчика 9 и суммарна емкость составного счетчика-накопител увеличитс и величина соответственно увеличитс вдвое. Если переполнение счетчика 11 отсутствует, то увеличение состо ни счетчика 21 не происходит. Возможны другие, как более простые 5 так и более сложные варианты реализации блока регулировани . Повьшение точности анализа законов распределени достигаетс за счет адаптации анализатора к виду распределени анализируемых кодов путем выбора оптимального значени величины Р|пс() Наибольший эффект достигаетс при анализе потоков равно131101
мерно распределенных чисел. Причем повышение точности имеет как объективную сторону - величина объема выборки может быть больше величины емкости накопительньгх счетчиков, что i повышает состо тельность анализа (1) дл р да законов распределени , так и субъективную - относительные изменени измер емой веро тности в квантил х станов тс более заметными, что ю дл экспресс-анализа, часто визуаль83
14
ного, тоже весьма важно, так как более эффективно используетс блок пам ти и экран отображающего устройства
Предлагаемое устройство используетс в качестве компактного встроенного средства экспресс-анализа в генераторе случайных импульсных процессов ПОТОК-3, предназначенного дл работы в системе электрических испы-, таний.
аг. 1
Р(
,tZ5
Р--0,5
.f-
Фиг.З
Claims (1)
- УСТРОЙСТВО ДЛЯ НЕПРЕРЫВНОГО ЭКСПРЕСС-АНАЛИЗА ПОТОКОВ СЛУЧАЙНЫХ ЧИСЕЛ, содержащее приемный регистр, схему сравнения, блок памяти, блок управления, состоящий из регистра сдвига, элемента И и элемента ИЛИ, первый вход которого соединен с первым выходом регистра сдвига, второй выход которого подключен к второму входу элемента ИЛИ и к первому входу ' элемента И, второй вход которого объединен со сдвиговым входом регистра сдвига, генератор тактовых импульсов и счетчик адреса, отличающееся тем, что, с целью повышения точности при обеспечении непрерывности режимов анализа и вывода результатов, в него введены коммутаторы, накопительные счетчики, счетчик интервалов, блок адаптации и счетчики объема выборки, вход первого из которых объединен с ‘входом синхронизации приемного регистра, входом стробирования схемы сравнения и является входом синхронизации устройства, выход первого счетчика объема выборки подключен к информационному входу первого коммутатора, выход которого через второй счетчик объема выборкисоединен со сдвиговым входом регистра сдвига блока управления, вход синхронизации регистра сдвига соединен с выходом генератора тактовых импульсов, а третий выход регистра сдвига блока управления соединен с входами установки в 0 первого и второго накопительных счетчиков, информационный вход приемного регистра является информационным входом устройства, а выход соединен с первым информационным входом схемы сравнения, выход которой соединен со счетным входом первого накопительного счетчика, а второй вход объединен с первым информационным входом второго коммутатора и подключен к информационному выходу счетчика интервалов , вход которого объединен с первым входом записи блока памяти и подключен к выходу элемента И блока управления, выход элемента ИЛИ которого подключен к управляющему входу второго коммутатора, выход которого соединен с адресным входом блока памяти, второй вход записи которого подключен к выходу второго накопительного счетчика, информационный вход которого соединен с выходом третьего коммутатора, информационный вход которого соединен с выходом первого накопительного счетчика, выход счетчика адреса соединен с вторым информационным входом второго коммутатора и является управляющим выходом устройства, при этом выходы переполненияSU.,.. 1101839 второго накопительного счетчика и счетчика интервалов подключены соответственно к первому и второму входам блока адаптации, содержащего регистр, счетчик, элемент И и триггер, входы которого являются первым и вторым входами блока адаптации, при этом второй вход и выход триггера соединены соответственно с входами элемента И, выход которого соеди нен со«счетным входом счетчика, труп па разрядных входов которого соедине на соответственно с первой группой разрядных выходов регистра, а выходы счетчика и вторая группа выходов регистра являются соответственно первым и вторым выходами блока адаптации и подключены к управляющим входам соответственно третьего и первого коммутаторов устройства.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SU833547504A SU1101839A1 (ru) | 1983-02-04 | 1983-02-04 | Устройство дл непрерывного экспресс-анализа потоков случайных чисел |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SU833547504A SU1101839A1 (ru) | 1983-02-04 | 1983-02-04 | Устройство дл непрерывного экспресс-анализа потоков случайных чисел |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| SU1101839A1 true SU1101839A1 (ru) | 1984-07-07 |
Family
ID=21047949
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| SU833547504A SU1101839A1 (ru) | 1983-02-04 | 1983-02-04 | Устройство дл непрерывного экспресс-анализа потоков случайных чисел |
Country Status (1)
| Country | Link |
|---|---|
| SU (1) | SU1101839A1 (ru) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2287177C2 (ru) * | 2004-03-09 | 2006-11-10 | Военный университет ПВО | Устройство моделирования непрерывной случайной величины по гистограмме |
-
1983
- 1983-02-04 SU SU833547504A patent/SU1101839A1/ru active
Non-Patent Citations (1)
| Title |
|---|
| 1. Авторское свидетельство СССР № 830399, кл. G 06 F 15/36, 1981. 2.Авторское свидетельство СССР № 798868, кл. G 06 F 15/36, 1981. 3.Фролов А.К. Автоматизаци обработки информации при высокочастотных измерени х. Киев, Техника, 1975, с. 36, рис. 4а (прототип). * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2287177C2 (ru) * | 2004-03-09 | 2006-11-10 | Военный университет ПВО | Устройство моделирования непрерывной случайной величины по гистограмме |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5446650A (en) | Logic signal extraction | |
| US4425643A (en) | Multi-speed logic analyzer | |
| US4142146A (en) | Digital apparatus for waveform measurement | |
| US4730314A (en) | Logic analyzer | |
| US3745475A (en) | Measurement system | |
| US5842006A (en) | Counter circuit with multiple registers for seamless signal switching | |
| US20070047458A1 (en) | Timestamp generator | |
| SU1101839A1 (ru) | Устройство дл непрерывного экспресс-анализа потоков случайных чисел | |
| US4390837A (en) | Test unit for a logic circuit analyzer | |
| KR940001561B1 (ko) | 데이타 압축 기억장치 및 방법 | |
| US4213134A (en) | Circuit and method for the recorder display of high frequency periodic signals | |
| US20060294441A1 (en) | Logic analyzer data retrieving circuit and its retrieving method | |
| CN106443115B (zh) | 一种基于深度存储的示波器 | |
| US3810113A (en) | Digital data processing apparatus | |
| CN103559168B (zh) | 一种连续确定大点数幅度概率分布的方法和装置 | |
| SU1076913A1 (ru) | Параллельный статистический анализатор отклонений и колебаний напр жени | |
| RU2253892C1 (ru) | Устройство для измерения двумерных распределений случайных процессов | |
| USRE34843E (en) | Signal controlled waveform recorder | |
| SU1147997A1 (ru) | Устройство дл измерени отношени частот | |
| SU1735873A1 (ru) | Устройство дл моделировани измерительных приборов | |
| SU1096648A1 (ru) | Устройство дл анализа логических состо ний | |
| JPH11304847A (ja) | 信号表示装置 | |
| SU960845A1 (ru) | Анализатор законов распределени | |
| JP3200892B2 (ja) | カウンタ | |
| SU1559373A1 (ru) | Устройство дл регистрации однократных сигналов |