Multi-phase clock time stamping for improving time stamp resolution is
provided. One of many possible embodiments is a method for generating a time stamp
having an improved time resolution for an event signal. Briefly described, one
such method comprises the steps of: receiving an event signal for which a time
stamp is to be generated; generating a first pulse signal having a pulse width
defined by the event signal and a first clock signal; generating a second pulse
signal having a pulse width defined by the event signal and a second clock signal;
and determining which of the first pulse signal and the second pulse signal is
to be used for generating the time stamp for the event signal.