# US 9,520,780 B2 · Switching mode power supply with spread spectrum oscillator

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 9,520,780 B2
- Document ID: US9520780B2
- Status: Granted
- Kind: B2
- Application number: 14/181,956
- Filed: 2014-02-17
- Published: 2015-08-20
- Granted: 2016-12-13
- Earliest claimed: 2014-02-17
- Assignees: TRW Automotive U.S. LLC
- Applicants: TRW Automotive U.S. LLC
- Inventors: Mark Emerson Grandy; Jonathan Joseph Kuhn; Christopher Nelson St. John
- Web page: https://patentgrep.com/patent/US9520780B2

## CPC

- H02M 3/157: with digital control
- H02M 1/44: Circuits or arrangements for compensating for electromagnetic interference in converters or inverters
- H02M: APPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF (transformers H01F; dynamo-electric converters H02K47/00; controlling transformers, reactors or choke coils, control or regulation of electric motors, generators or dynamo-electric converters H02P)

## Abstract

Apparatus for use in a system, including a microcontroller for controlling the system, where the microcontroller includes at least one internal module capable of generating a periodic pulse signal. The microcontroller is programmed and operated so that the internal module generates a periodic pulse signal that is a pseudo-random spread spectrum oscillator signal. A switching mode power supply is responsive to the pseudo-random spread spectrum oscillator signal. The switching mode power supply comprises a solid state switch and a modulator for driving the solid state switch with a drive signal related to the periodic pulse signal generated by the internal module of the microcontroller.

## Claims

### Claim 1

Apparatus for use in a system, comprising;
a microcontroller for controlling the system, said microcontroller including at least one internal module capable of generating a periodic pulse signal, said microcontroller being programmed and operated so that said at least one internal module generates a periodic pulse signal that varies at a regular interval and is a pseudo-random spread spectrum oscillator signal selected from a plurality of predetermined frequencies; and,
a switching mode power supply responsive to said periodic pulse signal, said switching mode power supply comprising a solid state switch and a modulator for driving said solid state switch with a drive signal related to said periodic pulse signal generated by said internal module of said microcontroller.

### Claim 2 (depends on 1)

Apparatus as set forth in claim 1, wherein said microcontroller includes a central processing unit and said internal module comprises a digital oscillator that is controllable by said central processing unit, said digital oscillator providing said periodic pulse signal.

### Claim 3 (depends on 2)

Apparatus as set forth in claim 2, wherein said internal module further includes a register for storing a digital value and said digital oscillator controls the plurality of predetermined frequencies of said periodic pulse signal in accordance with said digital value.

### Claim 4 (depends on 3)

Apparatus as set forth in claim 3, wherein said microcontroller causes said register to switch between multiple digital values in a pseudo-random manner whereby a frequency of the plurality of predetermined frequencies of said periodic pulse signal changes to the selected plurality of predetermined frequencies in a pseudo-random manner.

### Claim 5 (depends on 4)

Apparatus as set forth in claim 4, wherein said multiple digital values are values that cause said plurality of predetermined frequencies of said periodic pulse signal to change over a range on the order of ten percent.

### Claim 6 (depends on 4)

Apparatus as set forth in claim 4, wherein said microcontroller includes a further module for loading said register with a sequence of digital values associated with the predetermined frequencies, one after another at the regular interval, said digital values in said sequence differing from one another in a pseudo-random manner.

### Claim 7 (depends on 6)

Apparatus as set forth in claim 6, wherein said microcontroller further includes a memory, wherein said sequence of digital values are stored in said memory, and wherein said further module is a direct memory access module programmed to load values from said memory to said digital register at the regular interval.

### Claim 8 (depends on 7)

Apparatus as set forth in claim 7, wherein said direct memory access module is initiated by said central processing unit and thereafter functions autonomously of said central processing unit.

### Claim 9 (depends on 7)

Apparatus as set forth in claim 7, wherein said microcontroller further includes an interrupt timer for triggering said direct memory access module at said regular intervals, and wherein said direct memory access module responds to each said trigger by loading the next sequential value from said memory to said digital register.

### Claim 10 (depends on 2)

Apparatus as set forth in claim 2, wherein said digital oscillator comprises a digital phase locked loop.

### Claim 11 (depends on 1)

Apparatus as set forth in claim 1, wherein said microcontroller includes a digital oscillator controlled by at least one register, a memory for storing values that may be loaded into said at least one register, a timer, and a direct memory access module that may be triggered by said timer and may when triggered load values from said memory into said at least one register, and further wherein said microcontroller includes a central processing unit that initiates said timer and said direct memory access module to load new values into said at least one register at the regular interval without further intervention of said central processing unit.

### Claim 12 (depends on 11)

Apparatus as set forth in claim 11, wherein said memory stores therein a sequence of values for loading into said at least one register, said sequence of values varying from one another in a pseudo-random manner so that, when said values are loaded sequentially into said at least one register, said digital oscillator provides a periodic pulse signal that is a pseudo-random spread spectrum oscillator signal.

### Claim 13

Apparatus for use in a system, comprising;
a microcontroller for controlling the system, said microcontroller including a central processing unit, a memory for storing digital values, a digital oscillator having a register and responsive to said register for generating a periodic pulse signal having a frequency related to the digital value contained in said register, a first module operable to load values from said memory into said register, and a timer for triggering said first module at regular intervals to load a new value from said memory into said register, said values being selected so that said periodic pulse signal generated by said digital oscillator varies in a pseudo-random manner; and,
a switching mode power supply responsive to said periodic pulse signal, said switching mode power supply comprising a solid state switch and a modulator for driving said solid state switch with a drive signal related to said periodic pulse signal generated by said digital oscillator of said microcontroller.

### Claim 14 (depends on 13)

Apparatus as set forth in claim 13, wherein said central processing unit initiates the operation of said timer and said first module, said timer and said first module thereafter operating autonomously of said central processing unit.

### Claim 15 (depends on 13)

Apparatus as set forth in claim 13, wherein said first module is a direct memory access module.

### Claim 16 (depends on 13)

Apparatus as set forth in claim 13, wherein said digital oscillator is a digital phase locked loop.

### Claim 17 (depends on 13)

Apparatus as set forth in claim 13, wherein said regular interval is selected to be on the order of fifty microseconds, and wherein said values stored in memory are selected so as to cause said periodic pulse signal to vary in a pseudo-random manner over a frequency range that is on the order of ten percent of the frequency of said periodic pulse signal.

### Claim 18

A vision system for a motor vehicle, comprising:
an imaging sensor adapted for mounting on a motor vehicle so as to view a scene relative to said motor vehicle, said imaging sensor generating pixel data regarding said image;
at least one processor for processing said pixel data generated from said imaging sensor and controlling said system, said at least one processor including at least one internal module capable of generating a periodic pulse signal, said at least one processor being programmed and operated so that said at least one internal module generates a periodic pulse signal that is a pseudo-random spread spectrum oscillator signal; and
a low noise switching mode power supply, said switching mode power supply comprising a solid state switch, a modulator for driving said solid state switch in accordance with said periodic pulse drive signal generated by said at least one internal module, and an output filter at the output of said solid state switch for generating power for at least a portion of said system.

### Claim 19 (depends on 18)

A vision system as set forth in claim 18, wherein said at least one processor comprises at least two processors, wherein one of said processors is an image processor that processes said pixel data generated from said imaging sensor and another of said processors is a system control processor for controlling said system, and wherein said at least one internal module is part of said system control processor.
