Solid State Time Delay