RND_RDY=Busy, SRCFAIL=Works, ODHTS=Done, HTS=Pass
Data. The content of this register is valid only when RNG_IS = 1. When TRNG is disabled, read returns 0x0000 0000.
RND_RDY | 32-bit random data is ready to read from TRNG_DATA register. Reading TRNG_DATA when RND_RDY=0 will return all 0’s. IRQ is generated when RND_RDY=1 if TRNG_CN.RND_IRQ_EN=1. 0 (Busy): TRNG Busy 1 (Ready): 32 bit random data is ready |
ODHTS | On-Demand health test status 0 (Done): On demand health test done 1 (Busy): On demand health test on going |
HTS | Health test status. This bit shall be read when On-demand health test is completed (ODHTS=0) to check the result. This bit is also set when a continuous health test reports an error, IRQ is generated if HEALTH_EN=1. Write 1 to clear this bit. 0 (Pass): Pass 1 (Fail): Fail |
SRCFAIL | Entropy source has failed. IRQ is generated if HEALTH_EN=1. Write 1 to clear this bit. 0 (Works): Entopy source works correctly 1 (Fail): Entropy Source has failed |
AESKGD_MEU_S | Automatically AES transfer on going |