Изобретение относится к импульсной технике и может быть использовано в стендах контроля и диагностики аппаратуры цифровой обработки информации, в частности для аппаратуры цифровой видеозаписи, а также при моделировании реальных дискретных каналов связи.
Цель изобретения - расширение функциональных возможностей за счет формирования потока ошибок с рапными длительностями и со своей вероятностью появления.
На чертеже представлена блок-схема устройства для формирования пакетных ошибок.
Устройство для формирования пакетных ошибок содержит генератор 1 псевдослучайных последовательностей (ПСП), выполненный на регистре 2 сдвига и элементе ИСКЛЮЧАЮЩЕЕ ИЛИ 3, шину 4 управления, первый счетчик 5 импульсов,
первый блок 6 памяти, первый 7 и второй 8 регистры, блок 9 сравнения, второй блок 10 памяти, третий регистр 11, второй счетчик 12 импульсов, второй блок 13 сравнения, шину 14 тактовой частоты, выходную шину 15 сигнала сшибки
Вход генератора ПСП 1 подключен к шине 14 к синхронизирующим пходам счетчика 5, регистра 11, счетчика 12, выход генератора ПСП 1 подключен к управляющему входу счетчика 5, разрядные выходы генератора ПСП 1 соединены с разрядными входами блока 6 памяти, разрядные выходы счетчика 5 подключены к разрядным входам регистров 7 и 8, синхрониизрующие входы которых соединены с первым и вторым выходами блока 6 памяти, третий выход которого подключен к управляющим пходам счетчика 12 и регистра 11, разрядные входы которого соединены с выходами блока 10 памяти,первая,вторая и третья группы вхоо
00 4 О
О
дон которого соответственно соединены с выходами регистров 7 и 8 и шиной 4, а управляющий вход блока 10 соединен с первым входом блока бис выходом блока 9 сравнения, первая и вторая группа входов которого соединена с выходами регистров 7 и 8, выходы регистра 11 подключены к первой группе входов блока 13 сравнения, вторая группа входов которого соединена с выходами счетчика 12, вход которого соединен с выходами блока 13 сравнения и с вторым входом блока 6 памяти, четвертый и пятый выходы которого соединены соответственно со своими первым и вторым управляющими входами.
Счетчик 5, блок 6 памяти, регистры 7 и 8, блок 9 сравнения и блок 10 памяти выполняют функцию селектора.
Устройство для формирования пакетных ошибок работает следующим образом.
Регистр 2 сдвига, имеющий длину m бит, тактируется с фиксированный частотой fT, поступающей на его синхронизирующий вход по шине 14 тактовой частоты. С выхода элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 3 на вход регистра 2 сдвига подается последовательный сигнал, представляющий собой сумму по модулю 2 сигналов n-го разряда регистра 2 сдвига, приходящего на первый вход элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 3, и его последнего (m-го), разряда, приходящего на второй вход элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 3. С выхода регистра 2 сдвига на управляющий вход счетчика 5 приходит сигнал псевдослучайной последовательности. Этот же сигнал, но сдвинутый на один, два и три периода тактовой частоты fT, поступает с разрядных выходов регистра 2 на входы блока 6. Отсутствие сигнала на управляющем входе счетчика 5 соответствует загрузке в счетчик 5 нулей, а его наличие переводит счетчик 5 в режим счетча с тактовой частотой fT, поступающей на его синхронизирующий вход. По окончании счета значение счетчика 5 переписывается в регистр 7 или 8 в зависимости от сигналов, поступающих на синхронизирующие входы этих регистров соответственно с первого или второго выхода блока 6 памяти. Их временное положение определяется сигналами, поступающими с разрядных выходов генератора ПСП 1 на разрядные входы блока 6 памяти.
Выбор регистра 7 или 8 для записи значения счетчика 5 осуществляется в блоке 6 памяти по выходному сигналу блока 9 сравнения, поступающему на его первый вход. Этот сигнал определяет большее из значений, установленных на выходах регистров 7 и 8, и в тот регистр, в котором на данный
момент времени зафиксировано меньшее число, переписывается значение текущего состояния счетчика 5, определяющее длину пачки нулей (единиц) в сигнале псевдослучайной последовательности. Сигнал с выхода блока 9 поступает также на управля- ющий вход блока 10 памяти, в котором производится преобразование большего из значений, установленных на его первых
0 двух входах, в длительность пакета ошибок. Код соответствия длины пачки нулей (единиц) длительности пакета ошибок поступает го шине 4 управления на третьи входы блока 10 памяти. При поступлении сигнала с
5 выхода блока 9 на вход блока б памяти на его пятом выходе появляется сигнал, приходящий на второй управляющий вход этого блока памяти. Этот сигнал вместе с сигналом с выхода блока 9 однозначно определя0 ет, является ли новое зафиксированное состояние счетчика 5 большим, чем его ранее зафиксированное значение. В этом случае в момент времени, определяемый сигналами с выходов генератора ПСП 1, на
5 третьем выходе блока 6 памяти формируется сигнал, который поступает на управляющий вход регистра 11, и значение длительности пакета ошибок, установленное на выходе блока 10 памяти, переписы0 еается в регистр 11. Кроме того, под действием сигнала с третьего выхода блока 6, приходящего на управляющий вход счетчика 12, счетчик загружается нулевым, что приводит к появлению сигнала ошибок на
5 выходе блока 13 сравнения. Сигнал с выхода блока 13 поступает также на управляющий вход счетчика 12, переводит его в режим счета, осуществляемого с тактовой частотой, и сохраняется в течение всего вре0 мени, пока значение на выходе счетчика 12 не совпадает в блоке 13 со значением, зафиксированным на выходе регистра 11. Сигнал ошибки с выходов блока 13 поступает также на вход блока 6 памяти. При этом в
5 момент окончания сигнала ошибки на чет- Е.ертом выходе блока 6 появляется сигнал, который поступает на первый управляющий Е.ХОД этого блока памяти и используется для формирования сигналов, управляющих ра0 ботой регистров 7 и 8.
Таким образом, предлагаемое устройст- Е.О позволяет сформировать поток ошибок, Е. котором бы присутствовали ошибки разных длительностей и каждая со своей веро5 ятностью появления, причем определение длительности пачек нулей или единиц в сигнале ПСП осуществляется счетчиком 5, содержимое которого по окончании пачки переписывается в один из двух регистров 7 или 8. Пачки нулей или единиц определенной длительности появляются с известной вероятностью в потоке ПСП. Поэтому при появлении каждой из таких пачек в данном устройстве формируется сигнал ошибки такой длительности, которая соответствовала бы вероятности появления такой пачки в потоке ПСП. Такое преобразование вероятностей появления ошибки (длины пачки нулей в потоке ПСП) в длительность ошибки осуществляется в блоке 10 памяти, причем оно производится при заранее установленном и не изменяемом в процессе работы коде на шине 4 управления. Взаимосинхронизации смены кодов на шине 4 не требуется, так как коды на этой шине определяют только выбор таблицы соответствия длительностей ошибок вероятностям их появления, т.е. модель потока ошибок в канале. Поскольку в реальном канале могут присутствовать ошибки достаточно больших длительностей, причиной которых являются различные факторы, возникает проблема формирования перекрывающихся ошибок различной длительности. Для этого в предлагаемое устройство введены регистры 7 и 8, а также блок 9 сравнения.
Формула изобретения Устройство для формирования пакетных ошибок, содержащее генератор псевдослучайных последовательностей, вход которого подключен к шине тактовой частоты и к синхронизирующему входу первого счетчика импульсов, первый блок сравнения, первая и вторая группа входов которого соединены с выходами первого и второго регистров, третий регистр, отличающееся тем, что, с целью расширения функциональных возможностей, в него введены первый и второй блоки памяти, второй счетчик импульсов и второй блок сравнения,
первая и вторая группы входов которого соединены соответственно с выходами второго счетчика импульсов и третьего регистра, разрядные входы которого соединены с выходами второго блока памяти, первая, вторая и третья группы входов которого подключены соответственно к выходам первого, второго регистров и к шине управления, управляющий вход второго блока памяти подключен к выходу первого блока
сравнения и к первому входу первого блока памяти, разрядные входы которого подключены к разрядным выходам генератора псевдослучайных последовательносетй,выход которого соединен с управляющим входом первого счетчика импульсов, выходы которого подключены к разрядным входам первого и второго регистров, синхронизирующие входы которых соединены с первым и вторым выходами первого блока
памяти, третий выход которого соединен с управляющими входами второго счетчика импульсов и третьего регистра, синхронизирующий вход которого соединен с шиной тактовой частоты и с синхронизирующим
входом второго счетчика импульсе, вход которого подключен к выходной шине, к выходу второго блока сравнения и второму входу первого блока памяти, четвертый и пятый выходы которого соединены соответственно со своими первым и вторым управляющими входами.
название | год | авторы | номер документа |
---|---|---|---|
РАДИОЛИНИЯ С ПСЕВДОСЛУЧАЙНОЙ ПЕРЕСТРОЙКОЙ РАБОЧЕЙ ЧАСТОТЫ | 2001 |
|
RU2185029C1 |
УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ РАДИОТЕЛЕМЕТРИЧЕСКИХ СИГНАЛОВ | 1994 |
|
RU2126139C1 |
Генератор последовательности ошибок | 1982 |
|
SU1077044A1 |
Способ цикловой синхронизации с динамической адресацией получателя | 2016 |
|
RU2621181C1 |
СТАРТСТОПНАЯ СИСТЕМА СВЯЗИ | 2009 |
|
RU2396721C1 |
СТАРТСТОПНАЯ СИСТЕМА СВЯЗИ | 2009 |
|
RU2396722C1 |
Устройство для мажоритарного декодирования имитостойких циклических кодов при трехкратном повторении комбинации | 1990 |
|
SU1709538A1 |
ПРИЕМОПЕРЕДАЮЩЕЕ УСТРОЙСТВО ШИРОКОПОЛОСНЫХ СИГНАЛОВ С ПОВЫШЕННОЙ ИНФОРМАЦИОННОЙ СКРЫТНОСТЬЮ | 1992 |
|
RU2033692C1 |
Устройство для контроля ошибок магнитной записи-воспроизведения цифровой информации | 1985 |
|
SU1273994A1 |
УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ И ПРИЕМА ДИСКРЕТНОЙ ИНФОРМАЦИИ | 1990 |
|
RU2022470C1 |
Изобретение может быть использовано в стендах контроля и диагностики аппаратуры цифровой обработки информации, в частности для аппаратуры цифровой видеозаписи, и при моделировании дискретных каналов связи. Целью изобретения является расширение функциональных возможностей за счет формирования потока ошибок с разными длительностями и со своей вероятностью появления. Для достижения цели в устройство для формирования пакетных ошибок введены блоки 6, 10 памяти регистр 11, счетчик 12 импульсов и блок 13 сравнения Устройство также содержит генератор 1 псевдослучайных последовательностей счетчик 5 импульсов, регистры 7, 8 и блок 9 сравнения. Блоки 5-10 выполняют функцию селектора. 1 ил.
Составитель В. Чижов Редактор Л, Веселовская Техред М.Моргентал
15
Си г на/I Ошибки
ч ynaof.-ieHi,a
Корректор С. Черни
Генератор псевдослучайных чисел | 1984 |
|
SU1192121A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Авторы
Даты
1991-10-15—Публикация
1989-05-03—Подача