Register to reply

When an SRAM is power - uped what state do its locations have?

by dexterdev
Tags: locations, power, sram, state, uped
Share this thread:
dexterdev
#1
Dec18-12, 04:01 AM
P: 191
Hi PF,
I am searching for a good entropy source for random number generation. I want to know if when an SRAM is powered will its all contents be high(1) or low (0) or do it contain random bits unpredictable.

-Devanand T
Phys.Org News Partner Engineering news on Phys.org
A spray-on light show on four wheels: Darkside Scientific
Research project on accident-avoiding vehicle concluded
Smaller artificial magnetic conductors allow for more compact antenna hardware
Runei
#2
Dec18-12, 04:46 AM
P: 140
I think that is up to the manufacturer. However, I do believe that it will be either High or Low. I don't think you will find one where it is random however.
nsaspook
#3
Dec18-12, 09:04 AM
P: 663
Quote Quote by dexterdev View Post
Hi PF,
I am searching for a good entropy source for random number generation. I want to know if when an SRAM is powered will its all contents be high(1) or low (0) or do it contain random bits unpredictable.

-Devanand T
The memory cells are designed to be identical during the manufacturing process but small variations in the process across even a small die will generate a small bias in most cells that will normally cause them to be a 1 or 0 during power-up but usually there is also a sizable number of cells that are close to a state balance that can randomly be a 1 or 0 due to thermal noise or other random events.

http://www.cs.umass.edu/~kevinfu/pap...-Computers.pdf

dexterdev
#4
Dec18-12, 10:08 AM
P: 191
When an SRAM is power - uped what state do its locations have?

Thanks for the reply... :)
nsaspook
#5
Dec18-12, 11:59 AM
P: 663
Something you have to watch out for when looking for random bits in SRAM is the default actions of the software tools. The usual default is to zero all memory in the run-time startup module but most embedded software systems will have a option in the linker not to zero or initialize memory on power up.
dexterdev
#6
Dec18-12, 09:16 PM
P: 191
Thank you for the tip...


Register to reply

Related Discussions
SRAM randomization? Electrical Engineering 2
12t sram Electrical Engineering 2
Finding two locations where power out is... collision problem Introductory Physics Homework 1
DRAM v SRAM Computing & Technology 5