Patent ID: 8923269

Claim:
A precise interval timer for software defined radios (SDRs) which vary their waveform on a packet-by-packet basis comprising: a MasterTimer which is a pulse counter programmed with Period1, the MasterTimer being controlled by a ClockEnable line; a SlaveTimer which is a pulse counter programmed with Period2, the SlaveTimer controlling the MasterTimer by the ClockEnable line; an OffsetCounter which is used to offset counters of the MasterTimer and the SlaveTimer; an IntervalPulse line which is coupled to the MasterTimer; a GlobalReset line which is coupled to the MasterTimer, the SlaveTimer, and the OffsetCounter and which is used to reset all said counters; an Offset, an OffsetLoad, and a GenerateOffset which are inputs of the OffsetCounter, the OffsetCounter being programmed with the Offset value when the OffsetLoad is asserted; and a PreloadCounters and a PreloadValue which are outputs of the OffsetCounter and which are connected to the MasterTimer and to the SlaveTimer.