Texas Instruments interview question

3. Explain setup time and hold time and how it contributes to the data path