Построение verilog-модели ber-тестера для проверки каналов связи телекоммуникационных систем
Состав работы
|
|
|
|
Необходимые программы
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
1. Цель работы
1.1. Ознакомление с методикой тестирования каналов связи телекоммуникационных систем с помощью BER-тестера (Bit-Error-Rate – интенсивность поступления ошибочных битов от объекта проверки; определение дано в международном стандарте ITU-T O.153).
1.2. Разработка логической модели BER-тестера и анализ ее поведения в отсутствие и при наличии моделируемых ошибок в канале связи.
2. Основные сведения о BER-тестерах
2.1. Генераторы псевдослучайных битовых последовательностей
При тестировании каналов связи обычно применяют генераторы псевдослучайных битовых последовательностей. Пример схемы такого генератора приведен на рис. 2.1 [1]. Генератор выполнен на основе кольцевого сдвигового регистра RG с логическим элементом Исключающее ИЛИ (XOR) в цепи обратной связи. Если в исходном состоянии в регистре присутствует любой ненулевой код, то под действием синхросигнала CLK этот код будет непрерывно циркулировать в регистре и одновременно видоизменяться. В качестве выхода генератора можно также использовать выход любого разряда
регистра.
Рис. 2.1. Обобщенная схема генератора псевдослучайной битовой
последовательности максимальной длины и таблица для выбора
промежуточной точки подключения обратной связи
В общем случае в М-разрядном регистре обратная связь подключается к разрядам с номерами М и N
(М > N). Приведенная на рис. 2.1 таблица описывает структуру генераторов различной разрядности. Каждый генератор формирует последовательность битов с максимальным периодом повторения, равным 2М – 1. В такой последовательности встречаются все М-разрядные коды, за исключением нулевого. Этот код представляет собой своеобразную “ловушку” для данной схемы: если бы нулевой код появился в регистре, дальнейшая последовательность битов была бы также нулевой. Но при нормальной работе генератора попадания в ловушку не происходит. Последовательность максимальной длины обладает следующими свойствами.
1. В полном цикле (2М – 1 тактов) число лог. 1 на единицу больше, чем число лог. 0. Добавочная лог. 1 появляется за счет исключения состояния, при котором в регистре присутствовал бы нулевой код. Это можно интерпретировать так, что вероятности появления на выходе регистра лог. 0 и лог. 1 практически одинаковы.
2. В полном цикле (2М – 1 тактов) половина серий из последовательных лог. 1 имеет длину 1, одна четвертая серий – длину 2, одна восьмая – длину 3 и т. д.
Такими же свойствами обладают и серии из лог. 0 с учетом пропущенного лог. 0. Это говорит о том, что вероятности появления “орлов” и “решек” не зависят от исходов предыдущих “подбрасываний”. Поэтому вероятность того, что серия из последовательных лог. 1 или лог. 0 закончится при следующем подбрасывании, равна 1/2 вопреки обывательскому пониманию “закона о среднем”.
3. Если последовательность полного цикла (2М – 1 тактов) сравнивать с этой же последовательностью, но циклически сдвинутой на любое число тактов W (W не является нулем или числом, кратным 2М – 1), то число несовпадений будет на единицу больше, чем число совпадений.
1.1. Ознакомление с методикой тестирования каналов связи телекоммуникационных систем с помощью BER-тестера (Bit-Error-Rate – интенсивность поступления ошибочных битов от объекта проверки; определение дано в международном стандарте ITU-T O.153).
1.2. Разработка логической модели BER-тестера и анализ ее поведения в отсутствие и при наличии моделируемых ошибок в канале связи.
2. Основные сведения о BER-тестерах
2.1. Генераторы псевдослучайных битовых последовательностей
При тестировании каналов связи обычно применяют генераторы псевдослучайных битовых последовательностей. Пример схемы такого генератора приведен на рис. 2.1 [1]. Генератор выполнен на основе кольцевого сдвигового регистра RG с логическим элементом Исключающее ИЛИ (XOR) в цепи обратной связи. Если в исходном состоянии в регистре присутствует любой ненулевой код, то под действием синхросигнала CLK этот код будет непрерывно циркулировать в регистре и одновременно видоизменяться. В качестве выхода генератора можно также использовать выход любого разряда
регистра.
Рис. 2.1. Обобщенная схема генератора псевдослучайной битовой
последовательности максимальной длины и таблица для выбора
промежуточной точки подключения обратной связи
В общем случае в М-разрядном регистре обратная связь подключается к разрядам с номерами М и N
(М > N). Приведенная на рис. 2.1 таблица описывает структуру генераторов различной разрядности. Каждый генератор формирует последовательность битов с максимальным периодом повторения, равным 2М – 1. В такой последовательности встречаются все М-разрядные коды, за исключением нулевого. Этот код представляет собой своеобразную “ловушку” для данной схемы: если бы нулевой код появился в регистре, дальнейшая последовательность битов была бы также нулевой. Но при нормальной работе генератора попадания в ловушку не происходит. Последовательность максимальной длины обладает следующими свойствами.
1. В полном цикле (2М – 1 тактов) число лог. 1 на единицу больше, чем число лог. 0. Добавочная лог. 1 появляется за счет исключения состояния, при котором в регистре присутствовал бы нулевой код. Это можно интерпретировать так, что вероятности появления на выходе регистра лог. 0 и лог. 1 практически одинаковы.
2. В полном цикле (2М – 1 тактов) половина серий из последовательных лог. 1 имеет длину 1, одна четвертая серий – длину 2, одна восьмая – длину 3 и т. д.
Такими же свойствами обладают и серии из лог. 0 с учетом пропущенного лог. 0. Это говорит о том, что вероятности появления “орлов” и “решек” не зависят от исходов предыдущих “подбрасываний”. Поэтому вероятность того, что серия из последовательных лог. 1 или лог. 0 закончится при следующем подбрасывании, равна 1/2 вопреки обывательскому пониманию “закона о среднем”.
3. Если последовательность полного цикла (2М – 1 тактов) сравнивать с этой же последовательностью, но циклически сдвинутой на любое число тактов W (W не является нулем или числом, кратным 2М – 1), то число несовпадений будет на единицу больше, чем число совпадений.
Другие работы
Курсовая работа по дисциплине «Объектно-ориентированное программирование» (вариант 7)
novg
: 26 апреля 2012
Написать программу, используя объектно-ориентированный подход, которая двигает по экрану изображение заданного графического объекта.
Написать программу, используя объектно-ориентированный подход, которая двигает по экрану изображение заданного графического объекта.
Допускается: замена некоторых элементов графического объекта, изменение его цветовой гаммы.
Реализовать два вида движения: случайное и по нажатию на клавиши со стрелками. Предусмотреть для пользователя возможность выбора одного из дв
149 руб.
Первобытный общественный строй
1809381792
: 13 января 2014
1. Возникновение человека и общества.
3 млн. лет назад Восточная Африка – homo habilis, «человек уме-лый».
40-30 тыс. лет назад Homo sapiens, «человек разумный»; антропогенез, социогенез
Каменный век 3 млн. лет назад – конец III тыс. до н.э.
Бронзовый век Конец III тыс. до н.э. – I тыс. до н.э.
Железный век I тыс до н.э. – н.э.
Каменный век
Палеолит Мезолит Неолит
Палеолит
Ранний палелолит (700-100 тыс. лет назад)
Первые стоянки:
Киик-Коба (Крым)
Яштух (Абхазия)
Сатани-Дар (Армения)
Технологический процесс разработки и изготовления детали "Вал-шестерня"
Рики-Тики-Та
: 9 мая 2010
Краткое описание дипломного проекта:
В дипломном проекте разработан технологический процесс обработки резанием детали «Вал-шестерня», спроектированы специальное фрезерное и контрольное приспособления, режущий инструмент. Подобрано и рассчитано необходимое количество оборудования, которое обеспечивает большую производи-тельность и качество изготовления детали. В результате внедрения разработан-ного технологического процесса ожидается получить экономический эффект 110766 рублей.
В данном дипломном
440 руб.
Организация работ по ТО и ремонту автомобилей Toyota Hilux на ППП ООО «АТС» г. Мегион
$m@rt
: 19 сентября 2010
Дипломный проект, включающий пояснительную записку и графические материалы.
Разделы пояснительной записки:
1 ТЕХНИКО - ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ
2 ОРГАНИЗАЦИОННО-ТЕХНОЛОГИЧЕСКИЙ ПРОЕКТ АТП
3 КОНСТРУКТОРСКАЯ ЧАСТЬ
4 БЕЗОПАСНОСТЬ ЖИЗНЕДЕЯТЕЛЬНОСТИ
5 ЭКОНОМИЧЕСКАЯ ОЦЕНКА ПРОЕКТНЫХ РЕШЕНИЙ
Графические материалы:
1. Технико экономическое обоснование 1 (компас, А1)
2. Технико экономическое обоснование 2 (компас, А1)
3. Генеральный план (компас, А1)
4. Главный корпус (компоновка) (компас, А1)
5. Техн
1790 руб.