генератор случайных чисел

S

StevieChalmers

Guest
Мне нужен генератор случайных чисел
написанные на VHDL для получения натуральных чисел
от 0 до 15.Кто-нибудь имеет ничего
сходного с ним (как и любое натуральное число
генератора)?

Любая помощь будет очень высокую оценку.
Спасибо заранее.

 
http://www.opencores.org/projects.cgi/web/rng_lib/overview
Эта библиотека содержит функции для создания хорошего качества случайных чисел в VHDL testbench окружающей среды.Функции НЕ синтезировать.

 
Привет, если функции не синтезируемого означать мы не можем загрузить его на FPGA и реализовать его?Я хочу подтвердить, потому что окончательный проект года моя Frenz может потребоваться генератора случайных чисел в рамках своего проекта, и проект должен в конце предназначенную для загрузки в FPGA и reliaze его ...спасибо

 
БИБЛИОТЕКА IEEE;
ИСПОЛЬЗОВАНИЕ IEEE.std_logic_1164.all;

ENTITY PSP IS
PORT (CLK: в std_logic;
Сбросить: в std_logic;
init_value: в std_logic_vector (8 DOWNTO 0);
DOUT: из std_logic);
КОНЕЦ PSP;

АРХИТЕКТУРА Руси PSP IS

СИГНАЛ рег: std_logic_vector (8 DOWNTO 0);

BEGIN

Процесс (CLK, сброс, init_value)
начинать
если сбросить = '1 ', то
р <= init_value;
ELSIF rising_edge (CLK), то
р <= (р (4) XOR Reg (0)) & Reg (8 DOWNTO 1);
End If;
конце процесса;

DOUT <= р (0);

КОНЕЦ Rus;

 
Привет использования 4-Этап-де Брайн генератором последовательности и принять все четыре бита на выход.
О-де-ля-Брайн тип genenerator "Де Брайн последовательности" в Google.

 
Вы можете просто использовать любое количество D-FF (в зависимости от длины слова необходимо создать в вашем случайное число, как число Flip Flops равное количество бит на слово) каскад этих ТФ с выходом в последний этап связан с входом Первый этап после XNOR или XOR ворот ..это будет генерировать случайные числа N-бита ..Затем Вы можете просто использовать VHDL, чтобы получить требуемый код его ..

Я надеюсь, что helpls ..
Ахмад,

 
Это часто задаваемый вопрос:
См. раздел 4.10 http://tech-www.informatik.uni-hamburg.de/vhdl/doc/faq/FAQ1.html

За то синтезируемого: смотрите здесь
http://www.fe.infn.it/fisicacomputazionale/ssue/rng/index.htm

 
Код HDL Написал выше, будет работать, но я рекомендовал бы использовать более регистра сдвига.Longer регистры повторить менее Frequenty.

 
Народ. очень нужна программа на VHDL для описания работы генератора псевдослучайных чисел, ПОМОГИТЕ, ОЧЕНЬ НУЖНО!!!!!!! Если у кого есть. скиньте мне на почту: dimit@mail.by !!! Заранее спасибо
 

Welcome to EDABoard.com

Sponsor

Back
Top