Разработать структурную схему и код на Verilog для платы на cyclon 2

2 500 руб. за проект
20 ноября 2023, 13:23 • 2 отклика • 25 просмотров
Под проект отобразить рабочую структурную схему с описанием каждого модуля (логика работы схемы). Также написать код в quartus 2 для платы EP2C20F484C7 семейства Cyclone 2. По цене можно договориться.
Описание проекта:
Реализовать генератор псевдослучайных чисел с
гауссовским распределением на базе схемы пятнадцатиразрядного LFSR с
генераторным полиномом, формирующий поток нормально распределенных двенадцати битовых
чисел с нулевым средним в дополнительном коде. Для формирования нормального
распределенных чисел использовать суммирование двенадцати равномерно
распределенных байтовых чисел. Принимать поток нормально распределенных чисел в
вычислительное устройство, которое считает количество поступивших чисел,
сравнивает входные случайные числа с заданным порогом, порог задать с помощью
переключателей SW[9]-SW[0] в виде порог P=SW[9:0]*4. При превышении очередным
числом порога данное число суммировать в накапливаемом сумматоре и увеличивать
на единицу счетчик превышений. При поступлении на вход каждых 1000 чисел
выводить на индикатор значение счетчика превышения (вероятность превышения
порога). При накоплении 4096 чисел, превысивших порог прекратить работу
устройства и зажечь светодиод LEDG[0]. По нажатию кнопки KEY[1] вывести на
индикатор среднее значение чисел, превысивших порог. В качестве тактовой
частоты работы устройства использовать сигнал с частотой примерно 1кГц. Нужную
частоту сформировать на PLL.