usmanyousaf,
referring to page 19 of the pdf document, you can see the dead time circuit. it consists of a Resistor, a capacitor and a diode. A comparator is used to convert analog slow signals to sharp digital transitions.
How it works?
1) In 0 to 1 transition at input, the output of comparator will have a delay (typically 100ns to 1us) which is determined by RxC time constant and the diode is off.
2) In 1 to 0 transition at input, the output of comparator will have no delay (theoretically of course!) because the diode is on in this mode.
In this way the MOSFET turn-on signal is delayed but the turn-off is almost immediate. this prevents shoot-through in bridge configurations.
Though it is possible to implement dead time in microcontrollers, discrete implementations is robust and fail safe since it is hard-wired in nature.
The circuit is designed in various forms but the concept is the same even if integrated in driver ICs. for example the comparator could be replaced by a schmitt trigger.