Delay-based Physical Unclonable Function Implementation