IP Library Granted Patent US 7,886,261
Granted Patent B1
US 7,886,261 · App. 11/928,445 · Granted Feb 8, 2011

Programmable logic device adapted to enter a low-power mode

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,886,261
App. No.
11/928,445
Granted
Feb 8, 2011
Kind
B1
Abstract

A programmable logic integrated circuit device adapted to enter a low-power mode is described. The integrated circuit device includes a programmable logic block, a first low-power mode control circuit programmed into a portion of the programmable logic block, a second low-power mode control circuit, and a low-power enable input coupled to the first low-power mode control circuit and the second low-power mode control circuit. This arrangement allows the programmable logic integrated circuit device to transition into and out of low-power mode in response to a single signal from system control logic, so that the system control logic can be designed without detailed understanding of the inner workings of the programmable logic integrated circuit device or its programmed design.

Claims (19)

1. A computer program product in a computer-readable medium for use in a first data processing system for programming a programmable logic integrated circuit device adapted to enter a low-power mode, the computer program product comprising:

first instructions for combining at least one end user-specified design elements and at least one manufacturer-specified design elements into a first low-power mode control circuit to be programmed into a programmable logic block inside the programmable logic integrated circuit device, the first low-power mode control circuit forming a portion of a complete design, wherein a low-power enable input I/O pad is coupled to the first low-power mode control circuit and to a second low-power mode control circuit;

second instructions for mapping the design elements of the portion of the complete design into the programmable elements forming a portion of the circuitry of the programmable logic integrated circuit device;

third instructions for generating a control data structure necessary for controlling the first low power and the second low power modes of the programmable elements; and

fourth instructions for transferring the control data structure into a non-volatile memory;

wherein the control data structure and non-volatile memory are adapted to allow a second electronic data processing system containing the programmable logic integrated circuit device to subsequently transfer the control data structure into volatile control elements forming a portion of the circuitry of the programmable logic integrated circuit, wherein the control elements configure the programmable elements to implement the complete design.

2. The computer program product according to claim 1 , further comprising fourth instructions for transferring the control data structure into non-volatile control elements forming a portion of the circuitry of the programmable logic integrated circuit device, wherein the control elements configure the programmable elements to implement the complete design.

3. The computer program product according to claim 1 , wherein the control data structure and the non-volatile memory are adapted to allow the programmable logic integrated circuit device to subsequently transfer the control data structure into volatile control elements forming a portion of the circuitry of the programmable logic integrated circuit, wherein the control elements configure the programmable elements to implement the complete design.

4. The computer program product according to claim 3 , wherein the non-volatile memory forms a portion of the circuitry of the programmable logic integrated circuit device.

5. The computer program product according to claim 3 , wherein the non-volatile memory is external to the programmable logic integrated circuit device.

6. The computer program product according to claim 1 , further comprising fourth instructions for transferring the control data structure into a second computer-readable medium.

7. The computer program product according to claim 6 , wherein the control data structure and the second computer-readable medium are adapted to allow a second data processing system to subsequently transfer the control data structure into non-volatile control elements forming a portion of the circuitry of the programmable logic integrated circuit device, wherein the control elements configure the programmable elements to implement the complete design.

8. The computer program product according to claim 6 , wherein the control data structure and the second computer-readable medium are adapted to allow a second data processing system to subsequently transfer the control data structure into a non-volatile memory.

9. The computer program product according to claim 8 , wherein the control data structure and non-volatile memory are adapted to allow a second electronic data processing system containing the programmable logic integrated circuit device to subsequently transfer the control data structure into volatile control elements forming a portion of the circuitry of the programmable logic integrated circuit, wherein the control elements configure the programmable elements to implement the complete design.

10. The computer program product according to claim 6 , wherein the control data structure and the non-volatile memory are adapted to allow the programmable logic integrated circuit device to subsequently transfer the control data structure into volatile control elements forming a portion of the circuitry of the programmable logic integrated circuit device, wherein the control elements configure the programmable elements to implement the complete design.

11. The computer program product according to claim 10 , wherein the non-volatile memory forms a portion of the circuitry of the programmable logic integrated circuit device.

12. The computer program product according to claim 10 , wherein the non-volatile memory is external to the programmable logic integrated circuit device.

13. The computer program product according to claim 6 , wherein the control data structure and the second computer-readable medium are adapted to allow a second electronic data processing system containing the programmable logic integrated circuit device to subsequently transfer the control data structure into volatile control elements forming a portion of the circuitry of the programmable logic integrated circuit, wherein the control elements configure the programmable elements to implement the complete design.

14. The computer program product according to claim 6 , wherein the control data structure and the second computer-readable medium are adapted to allow a second electronic data processing system containing the programmable logic integrated circuit device to subsequently transfer the control data structure into non-volatile control elements forming a portion of the circuitry of the programmable logic integrated circuit, wherein the control elements configure the programmable elements to implement the complete design.

Assignments (7)
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/0572 →
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 →
SUPPLEMENTAL PATENT SECURITY AGREEMENT Recorded Nov 11, 2011
From: MICROSEMI CORPORATION; MICROSEMI CORP. - ANALOG MIXED SIGNAL GROUP; MICROSEMI CORP. - MASSACHUSETTS; ACTEL CORPORATION
To: MORGAN STANLEY & CO. LLC
Reel/Frame 027213/0611 →
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 →