While the present embodiment has been described as implemented in the programmable logic of such devices as Field Programmable Gate Arrays (FPGAs), the principles of this invention may be used to implement the present invention on other types of chips requiring a pulse having an accurate duration.