IP Library Granted Patent US 7,603,578
Granted Patent B2
US 7,603,578 · App. 12/350,419 · Granted Oct 13, 2009

Programmable system on a chip for power-supply voltage and current monitoring and control

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,603,578
App. No.
12/350,419
Granted
Oct 13, 2009
Kind
B2
Abstract

A programmable system-on-a-chip integrated circuit device includes a programmable logic block, at least one user non-volatile memory block, and voltage-measuring and control analog and digital circuits on a single semiconductor integrated circuit chip or a flip chip, face-to-face, or other multiple die configuration. The programmable system-on-a-chip integrated circuit with voltage-measuring, current-measuring and control circuitry performs voltage measurement and control functions and can be used to control and monitor external power supplies connected to external loads.

Claims (63)

1. A method for using a programmable system-on-a-chip including an analog-to-digital converter (ADC) to enable a plurality of power supply voltages comprising:

enabling each of a plurality of power supplies, with each of the plurality of power supplies providing one of the plurality of power supply voltages, wherein the plurality of power supplies comprises:

a first power supply providing a first power supply voltage and associated with a first power supply flag; and

a second power supply providing a second power supply voltage and associated with a second power supply flag;

setting each of a plurality of power supply flags to a first state, with each of the plurality of power supply flags having the first state and a second state, and each associated with a unique one of the plurality of power supplies;

repeating a first loop until each of the plurality of power supply flags is in the second state, said first loop comprising:

repeating a second loop for each of the power supplies as the current power supply, said second loop comprising:

if the power supply flag associated with the current power supply is in the first state, then performing a block comprising:

sampling a voltage for the current power supply as a sampled voltage;

comparing the sampled voltage to a threshold voltage associated with the current power supply;

setting the power supply flag associated with the current power supply to the second state if the sampled voltage exceeds the threshold voltage associated with the current power supply;

after all of the plurality of power supply flags are in the second state, performing a third loop for each of the power supplies as a current power supply comprising:

turn on a power MOSFET for the current power supply according to a programmed ramp rate for the current power supply.

2. The method in claim 1 wherein:

the plurality of power supplies further comprises a third power supply capable of providing a third power supply voltage; and

the plurality of power supply flags further comprises a third power supply flag that is associated with the third power supply.

3. The method in claim 2 wherein:

the plurality of power supplies further comprises a fourth power supply capable of providing a fourth power supply voltage; and

the plurality of power supply flags further comprises a fourth power supply flag that is associated with the fourth power supply.

4. The method in claim 3 wherein:

the plurality of power supply voltages comprises: −12 volts; 5 volts; 1.5 volts; and 3.3 volts.

5. The method in claim 1 which further comprises:

entering an operation monitoring phase after the power MOSFET for each of the plurality of power supplies has been turned on.

6. The method in claim 1 wherein:

the first state is a value of “0”; and

the second state is a value of “1”.

7. The method in claim 1 wherein:

a gate for the power MOSFETs for each of the power supplies is coupled to an I/O pad on the programmable system-on-a-chip via a gate driven control line.

8. The method in claim 1 wherein:

the analog-to-digital converter (ADC) is utilized to determine whether the power supply flag associated with the current power supply to the second state if the sampled voltage exceeds the threshold voltage associated with the current power supply.

9. A programmable system-on-a-chip capable of enabling a plurality of power supply voltages, said programmable system-on-a-chip comprising:

I/O pads for coupling the programmable system-on-a-chip to a plurality of power supplies, with each of the plurality of power supplies providing one of the plurality of power supply voltages, said plurality of power supplies comprising:

a first power supply providing a first power supply voltage and associated with a first power supply flag; and

a second power supply providing a second power supply voltage and associated with a second power supply flag;

an analog-to-digital converter (ADC);

control circuitry containing logic to perform a method for enabling a plurality of power supply voltages, said method comprising:

enabling each of the plurality of power supplies;

setting each of a plurality of power supply flags to a first state, with each of the plurality of power supply flags having the first state and a second state, and each associated with a unique one of the plurality of power supplies;

repeating a first loop until each of the plurality of power supply flags is in the second state, said first loop comprising:

repeating a second loop for each of the power supplies as the current power supply, said second loop comprising:

if the power supply flag associated with the current power supply is in the first state, then performing a block comprising:

sampling a voltage for the current power supply as a sampled voltage;

comparing the sampled voltage to a threshold voltage associated with the current power supply;

setting the power supply flag associated with the current power supply to the second state if the sampled voltage exceeds the threshold voltage associated with the current power supply;

after all of the plurality of power supply flags are in the second state, performing a third loop for each of the power supplies as a current power supply comprising:

turn on a power MOSFET for the current power supply according to a programmed ramp rate for the current power supply.

10. The programmable system-on-a-chip in claim 9 wherein:

the plurality of power supplies further comprises a third power supply capable of providing a third power supply voltage; and

the plurality of power supply flags further comprises a third power supply flag that is associated with the third power supply.

11. The programmable system-on-a-chip in claim 10 wherein:

the plurality of power supplies further comprises a fourth power supply capable of providing a fourth power supply voltage; and

the plurality of power supply flags further comprises a fourth power supply flag that is associated with the fourth power supply.

12. The programmable system-on-a-chip in claim 11 wherein:

the plurality of power supply voltages comprises: −12 volts; 5 volts; 1.5 volts; and 3.3 volts.

13. The programmable system-on-a-chip in claim 9 wherein the method further comprises:

entering an operation monitoring phase after the power MOSFET for each of the plurality of power supplies has been turned on.

14. The programmable system-on-a-chip in claim 9 wherein:

the first state is a value of “0”; and

the second state is a value of “1”.

15. The programmable system-on-a-chip in claim 9 wherein:

a gate for the power MOSFETs for each of the power supplies is coupled to an I/O pad on the programmable system-on-a-chip via a gate driven control line.

16. The programmable system-on-a-chip in claim 9 wherein:

the analog-to-digital converter (ADC) is utilized to determine whether the power supply flag associated with the current power supply to the second state if the sampled voltage exceeds the threshold voltage associated with the current power supply.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded May 29, 2018
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: MICROSEMI CORPORATION; MICROSEMI SEMICONDUCTOR (U.S.), INC.; MICROSEMI FREQUENCY AND TIME CORPORATION; MICROSEMI COMMUNICATIONS, INC.; MICROSEMI SOC CORP.; MICROSEMI CORP. - POWER PRODUCTS GROUP; MICROSEMI CORP. - RF INTEGRATED SOLUTIONS
Reel/Frame 046251/0391 →
PATENT SECURITY AGREEMENT Recorded Feb 3, 2016
From: MICROSEMI CORPORATION; MICROSEMI SEMICONDUCTOR (U.S.) INC. (F/K/A LEGERITY, INC., ZARLINK SEMICONDUCTOR (V.N.) INC., CENTELLAX, INC., AND ZARLINK SEMICONDUCTOR (U.S.) INC.); MICROSEMI FREQUENCY AND TIME CORPORATION (F/K/A SYMMETRICON, INC.); MICROSEMI COMMUNICATIONS, INC. (F/K/A VITESSE SEMICONDUCTOR CORPORATION); MICROSEMI SOC CORP. (F/K/A ACTEL CORPORATION); MICROSEMI CORP. - POWER PRODUCTS GROUP (F/K/A ADVANCED POWER TECHNOLOGY INC.); MICROSEMI CORP. - RF INTEGRATED SOLUTIONS (F/K/A AML COMMUNICATIONS, INC.)
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037691/0697 →
RELEASE OF SECURITY INTEREST Recorded Jan 19, 2016
From: BANK OF AMERICA, N.A.
To: MICROSEMI CORPORATION; MICROSEMI CORP.-ANALOG MIXED SIGNAL GROUP, A DELAWARE CORPORATION; MICROSEMI SOC CORP., A CALIFORNIA CORPORATION; MICROSEMI SEMICONDUCTOR (U.S.) INC., A DELAWARE CORPORATION; MICROSEMI FREQUENCY AND TIME CORPORATION, A DELAWARE CORPORATION; MICROSEMI COMMUNICATIONS, INC. (F/K/A VITESSE SEMICONDUCTOR CORPORATION), A DELAWARE CORPORATION; MICROSEMI CORP.-MEMORY AND STORAGE SOLUTIONS (F/K/A WHITE ELECTRONIC DESIGNS CORPORATION), AN INDIANA CORPORATION
Reel/Frame 037558/0711 →
CHANGE OF NAME Recorded Dec 28, 2015
From: ACTEL CORPORATION
To: MICROSEMI SOC CORP.
Reel/Frame 037393/0562 →
NOTICE OF SUCCESSION OF AGENCY Recorded Apr 9, 2015
From: ROYAL BANK OF CANADA (AS SUCCESSOR TO MORGAN STANLEY & CO. LLC)
To: BANK OF AMERICA, N.A., AS SUCCESSOR AGENT
Reel/Frame 035657/0223 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2011
From: WHITE ELECTRONIC DESIGNS CORP.; ACTEL CORPORATION; MICROSEMI CORPORATION
To: MORGAN STANLEY & CO. INCORPORATED
Reel/Frame 025783/0613 →