JADU124G January 2018 – June 2024 CC1312PSIP , CC1312R , CC1352P , CC1352R , CC2642R , CC2642R-Q1 , CC2652P , CC2652PSIP , CC2652R , CC2652RB , CC2652RSIP , CC2662R-Q1
TRNG コアは、TRNG に供給されるシステム クロックによって非同期サンプリングされたときに、予測不可能なジッタ出力を生成するデュアルショット ノイズ ジェネレータを使用します。ショット ノイズ ジェネレータからの出力は、複雑な非線形組み合わせ回路 (ミキサ) に供給され、最終的な TRNG 出力を生成します (図 3-5 を参照)。
図 19-1 乱数生成器のブロック図TRNG コアは、以下の 2 つのパートで構成されます。
真のエントロピー ソースは、あらかじめ決められた数のフリーランニング発振器 (FRO) に基づいています。ショット ノイズ (の大部分) に起因するタイミング ジッタの蓄積は、各 FRO の出力遷移に対して不確定間隔を生じさせます。不確定区間内でサンプリングすると、少量のエントロピーが発生し、LFSR に蓄積されます。複数の FRO を並列に使用したエントロピー生成により、1 つの FRO を使用する場合よりもはるかに高速なエントロピー蓄積が可能になります。