Легенда – прием от приемного устройства случайных отсчетов, обнаружение сигналов и оценка их параметров (среднее значение чисел, превышающих порог – необходимая операция для текущей оценки отношения сигнал/шум).
Реализовать генератор псевдослучайных чисел с гауссовским распределением на базе схемы 15-ти разрядного LFSR конфигурации Фибоначчи с генераторным полиномом X15=X14+1, формирующий поток нормально распределенных 12-битовых чисел c нулевым средним в дополнительном коде.
Для формирования нормально распределённыхчисел использовать суммирование 12 равномерно распределённых байтовых чисел.
Учесть, что генератор LFSR после сигнала сброса KEY[0] должен инициироваться неким начальным числом.
Учесть, что генератор LFSR должен сформировать 12 равномерно-распределенных чисел при формировании 1 нормально распределенного числа.
Разработать запоминающее устройство, включающее блок памяти 4096х12 бит.
После нажатия кнопки KEY [1] зажечь светодиод «работа» LEDG[0], начать формировать нормально распределенные числа и принимать их поток в вычислительное устройство, которое должно считатьколичество поступивших чисел, сравнивать их с заданным положительным порогом (порог задавать с помощью переключателей SW[6:0] в двоичном коде в виде порог P= SW[6:0]*64)). Состояние включенных переключателей SW индицировать соответствующими светодиодами группы LEDR.
При превышении очередным числом порога данное число записать в ОЗУ и увеличить на единицу счетчик превышений. При поступлении на вход каждых 500 чисел выводить на индикатор значение счетчика превышений, умноженное на 2 (вероятность превышения порога).
При накоплении 4096 чисел в ОЗУ прекратить работу устройства и зажечь светодиод «готово» LEDG[1].
После нажатия кнопки KEY[2] сосчитать среднее значение записанных в ОЗУ чисел. Во время подсчета погасить сигнал готовности и зажечь сигнал работы.Затем опять зажечь сигнал готовности и вывести сосчитанное значение на индикатор в десятичном формате.
Для предотвращения «дребезга» контактов кнопок и переключателей использовать схему «антидребезга» (аналогично 2 лабораторной работе). Алгоритм «антидребезга» согласовать с преподавателем.
При необходимости (если выводимое числобольше 9999) отнормировать их к 4-х разрядному десятичному числу. Порядок нормировки отобразить в двоичном формате на светодиодах группы LEDR, где LEDR[9] – старший разряд. Например, при делении выводимого числа на 1000 вывести число 3, т.е. зажечь LEDR[0] и LEDR[1].
При оформлении отчета сделать эксперименты с несколькими значениями порогов, для каждого значения порога рассчитать вероятность его превышения по формуле для нормального распределения, найти ожидаемое среднее значение чисел, записанных в ОЗУ для каждого значения порога и сравнить с полученным.
В качестве тактовой частоты работы устройства использовать сигнал с частотой примерно 1 кГц
Нужную частоту сформировать на PLL.
Предоставлю лабораторные работы из которых нужно брать информацию о некоторых модулях
| Гарантия на работу | 1 год |
| Средний балл | 4.54 |
| Стоимость | Назначаете сами |
| Эксперт | Выбираете сами |
| Уникальность работы | от 70% |