Eugene
As you will know, the TRNG generates 16 long words of entropy each time it is used ( (64 bytes).
When I test this it takes typically between 590ms and 650ms, which would give approx. 10ms per byte, which corresponds to your 100bytes/s (or 10ms per byte).
I use this configuration on the K82F:
POWER_UP_ATOMIC(3, TRNG0);
TRNG0_MCTL = (TRNG_MCTL_PRGM | TRNG_MCTL_RST_DEF);
TRNG0_FRQMIN = 0;
TRNG0_FRQMAX = 0x03ffff;
TRNG0_SDCTL = ((1600 << 16) | (2500));
TRNG0_MCTL = (TRNG_MCTL_PRGM_RUN | TRNG_MCTL_SAMP_MODE_VON_NEUMANN | TRNG_MCTL_TRNG_ACC | TRNG_MCTL_OSC_DIV_1);
Regards
Mark