Methods for timing pacing pulses in an implantable single chamber pacemaker create a simulated, or virtual chamber in order to apply dual chamber-type algorithms and modes. For example, a virtual atrium may be constructed based on information provided by the ventricle, that is, the timing of actual intrinsic ventricular events, and the timing of paced ventricular events, both of which may be sensed as ventricular depolarization by electrodes of the implanted system.