Как стать автором
Обновить

Комментарии 10

В первый раз трубочки веселее прыгали ;)
И по поводу HLS: Если дошло дело до рисования структурных схем с мультиплексорами, не проще ли было на hdl перейти?
На этом этапе, где пришлось рисовать схему, мы действительно отчаялись и начали параллельно переходить на hdl, однако в итоге работу с использованием Vivado HLS удалось закончить раньше.

На самом деле здесь мне просто хотелось обратить внимание на то, что при использовании таких средств следует всегда думать о том, во что это будет транслироваться.
Если уж связались с ПЛИС — что стоило заиметь хардварный генератор настоящих случайных чисел?
Вы имеете в виду реализовать на логике внутри кристалла?
Нет, я имел в виду аппаратный генератор, отдельная микросхема на плате, рядом с ПЛИС.
Истинные генераторы случайных чисел всегда будут очень медленными. В этой задача требовались 9 чисел каждые 5 нс. Какой генератор белого шума сможет столько давать? Подскажите конкретную микросхему, и в следующей ревизии платы у нас она будет стоять)
Непонятно, зачем было городить огород с MT, когда есть PCG, имплементация которого укладывается в пять строчек.
Посмотрела Вашу ссылку, имплементация действительно занимает мало, однако, если я правильно поняла, у PCG маленький период повторяемости по сравнению с MT. Количество рассчитываемых шагов в нашей задаче сопоставимо с периодом PCG, что, насколько я понимаю, не очень корректно.

На самом деле от Вас узнала про этот генератор, он довольно новый, их статья еще не вышла, буду иметь в виду, спасибо!
Период повторяемости PCG в зависимости от варианта 2^64 или 2^128. Это, конечно, меньше чем у MT, но думаю что всё же намного больше, чем количество рассчитываемых шагов в любой практически решаемой задаче.
Да, извиняюсь, невнимательно посмотрела.

Предложенный Вами генератор вполне бы подошел, жаль, что мы не знали ничего про него, когда занимались этой задачей. Влезли в эту тему первый раз, после первой неудачи со сдвиговым регистром решили взять статистически проверенное широко используемое в софте решение.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории