US 12,278,648 B2
System and methods for ramp control
Andreas Reiter, Feldkirchen-Westerham (DE); Yong Yuenyongsgool, Gilbert, AZ (US); Stephen Bowling, Chandler, AZ (US); John Day, Marlborough, MA (US); Alex Dumais, Boise, ID (US); and Justin Oshea, Chandler, AZ (US)
Assigned to Microchip Technology Incorporated, Chandler, AZ (US)
Filed by Microchip Technology Incorporated, Chandler, AZ (US)
Filed on Jan. 11, 2023, as Appl. No. 18/095,933.
Claims priority of provisional application 63/389,171, filed on Jul. 14, 2022.
Prior Publication US 2024/0022257 A1, Jan. 18, 2024
Int. Cl. H03M 1/56 (2006.01)
CPC H03M 1/56 (2013.01) 23 Claims
OG exemplary drawing
 
1. A device comprising:
an input to receive a clock signal;
a ramp start program register;
a ramp start active register;
a ramp stop program register;
a ramp stop active register;
a ramp slope program register;
a ramp slope active register;
an update controller, the update controller to update, based on a programmable condition, respectively, the ramp start active register contents with a content of the ramp start program register, the ramp stop active register contents with a content of the ramp stop program register contents and the ramp slope active register contents with a content of the ramp slope program register contents, and
a ramp controller to generate a ramp signal, the ramp signal to begin at the value reflective of the ramp start active register contents, the ramp signal to change value at each cycle of the clock signal based at least on the value reflective of the ramp slope active register contents, and the ramp signal to stop at the value reflective of the ramp stop active register contents.