Как реализовать Fisher-Yates Shuffle в VHDL? - PullRequest
0 голосов
/ 04 ноября 2019

Я пытался придумать способы реализации синтезируемого кода VHDL для выполнения случайного перемешивания Фишера-Йейтса, однако я не могу развить логику в VHDL. Как выполнить функцию «бросить», учитывая, что вы должны ограничить генератор случайных чисел набором чисел? Мой генератор случайных чисел был структурой LFSR, и я не знаю, как установить границу, которая не является степенью 2 для этой структуры. Множество чисел, о которых я говорю, является максимальным броском каждой итерации. Я пытаюсь использовать этот алгоритм для перестановки битов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...