as system which u design has to work with other peripherals whr in u require meet some criteria .. data going out of module shud be out before certain time..
data coming into module is having certain delay ..so using external input & output delay used to further constrain our design !!!!!!