12. A method of operating an accumulator-based phase memory, comprising: based on receipt of a new frequency tuning word on a frequency tuning word input of the accumulator-based phase memory, determining a phase difference between the new frequency tuning word and a current frequency tuning word; determining a product of the phase difference and a value of a counter; determining a phase offset value based on the product of the phase difference and the value of the counter; and generating a waveform based on the new frequency tuning word and the phase offset value.
12. A method of operating an accumulator-based phase memory, comprising: based on receipt of a new frequency tuning word on a frequency tuning word input of the accumulator-based phase memory, determining a phase difference between the new frequency tuning word and a current frequency tuning word; determining a product of the phase difference and a value of a counter; determining a phase offset value based on the product of the phase difference and the value of the counter; and generating a waveform based on the new frequency tuning word and the phase offset value. 13. The method of claim 12 , wherein the counter comprises an increment-by-N counter, and further comprising a divide-by-N clock that receives a reference clock and outputs a divided clock signal, wherein the increment-by-N counter and the divide-by-N clock use the same N value.