P D Circuits