Time Circuits