Abstract Design Clock