ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
25 апреля
1151045 Топик полностью
Adept (03.12.2021 19:12, просмотров: 246) ответил Dingo на так? новое значение вырабатывается по запросу и, дополнительно, по таймеру, а переинициализация по готовности новых шумоподобных данных.
примерно, но не совсем, чтобы не ждать "случайный" интервал забора своего значения, заменим выдержку по "случайному" таймеру - "случайным элементом RND-вектора). 

Основным RND (простым, быстрым, в меру качественным) генерим вектор ПСП определённой длины (придётся пожертвовать рядом ячеек памяти :(( а аппаратно-зависимым методом "случайно" формируем индекс выборки байта из вектора. (вторым аппаратно-зависимым случайным коэффициентом корректируем байт считанный байт ПСП, например перемножая их (получим сразу 16-битное значение RND), обещает быть быстро и достаточно качественно. Минус (кроме расхода памяти на вектор ПСП) - нужен аппаратный перемноржитель (чтоб было быстро) он есть не во всех МК :(( Можно конечно поксорить ПСП-байт и аппаратно-зависимый "байт случайных данных". Смысл всех этих "ритуальных танцев" улучшить качество ПСП (должны устраниться и повторяемость ПСП, и корреляция шумоподобных данных с работой ЦПУ)

...делать нужно так, как нужно. А как ненужно - делать не нужно (С) Винни-Пух :)