Digital Systems Engineering: TIMING CONVENTIONS