Parallel random number generation for VLSI systems using cellular automata | Synapse