A survey on silicon PUFs