IP Library Granted Patent US 7,558,112
Granted Patent B2
US 7,558,112 · App. 12/173,117 · Granted Jul 7, 2009

SRAM cell controlled by flash memory cell

Assignee: Actel Corporation
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,558,112
App. No.
12/173,117
Granted
Jul 7, 2009
Kind
B2
Abstract

First and second complimentary static random-access-memory cell bit lines are coupled to first and second bit nodes through first and second access transistors controlled by a word line. A first inverter has an input coupled to the first bit node and an output coupled to the second bit node. A second inverter has an input coupled to the second bit node and an output coupled to the first bit node through a first transistor switch. A transistor switch is coupled between the output of a non-volatile memory cell and the first bit node. A control circuit coupled to the gate of the transistor switch. Either the drive level of the non-volatile memory cell is selected to overpower the output of the second inverter or the second inverter is decoupled from the first bit node while the output of the non-volatile memory cell is coupled to the first bit node.

Claims (35)

1. A multi-purpose static random-access-memory cell controllable by a non-volatile memory cell comprising:

a static random-access-memory cell coupled between first and second complimentary static random-access-memory cell bit nodes;

a static random-access-memory cell word line;

first and second complimentary static random-access-memory cell bit lines respectively coupled to the first and second complimentary static random-access-memory cell bit a first means for programming the static random-access-memory cell utilizing the static random-access-memory cell word line to selectively enable the first and second complementary static random-access-memory cell bit lines;

a configuration word line;

first and second complimentary configuration bit lines respectively coupled to the first and second complimentary static random-access-memory cell bit a second means for programming the static random-access-memory cell utilizing the configuration word line to selectively enable the first and second complimentary configuration bit lines;

a non-volatile memory clock line;

a third means for programming the static random-access-memory cell utilizing the non-volatile memory clock line to selectively enable programming the static random-access-memory cell to a value determined by an output of the non-volatile memory.

2. The multi-purpose static random-access-memory cell in claim 1 which further comprises:

a serial shift register stage having first and second complementary clock lines, said serial shift register stage coupled to the first and second complimentary static random-access-memory cell bit nodes.

3. The multi-purpose static random-access-memory cell in claim 1 wherein:

the first means for programming the static random-access-memory cell comprises:

a first transistor having a first node coupled to the first complimentary static random-access-memory cell bit line, a second node coupled to the first complimentary static random-access-memory cell bit node, and a gate coupled to and driven by the static random-access-memory cell word line; and

a second transistor having a first node coupled to the second complimentary static random-access-memory cell bit line, a second node coupled to the second complimentary static random-access-memory cell bit node, and a gate coupled to and driven by the static random-access-memory cell word line.

4. The multi-purpose static random-access-memory cell in claim 1 wherein:

the second means for programming the static random-access-memory cell comprises:

a first transistor having a first node coupled to the first complimentary configuration bit line, a second node coupled to the first complimentary static random-access-memory cell bit node, and a gate coupled to and driven by the static random-access-memory cell word line; and

a second transistor having a first node coupled to the second complimentary configuration bit line, a second node coupled to the second complimentary static random-access-memory cell bit node, and a gate coupled to and driven by the static random-access-memory cell word line.

5. The multi-purpose static random-access-memory cell in claim 1 wherein:

the third means for programming the static random-access-memory cell comprises:

a first transistor having a first node coupled to the output of the of the non-volatile memory cell, a second node coupled to the first complimentary static random-access-memory cell bit node, and a gate coupled to and driven by the non-volatile memory clock line;

a second transistor having a first node coupled ground, a second node, and a gate coupled to and driven by the output of the non-volatile memory cell; and

a third transistor having a first node coupled to the second node of the second transistor, a second node coupled to the second complimentary static random-access-memory cell bit node, and a gate coupled to and driven by the non-volatile memory clock line.

6. The multi-purpose static random-access-memory cell of claim 1 wherein:

the static random-access-memory cell comprises:

a first inverter having an input coupled to the first complimentary static random-access-memory cell bit node and an output coupled to the second complimentary static random-access-memory cell bit node; and

a second inverter having an input coupled to the second complimentary static random-access-memory cell bit node and an output coupled to the first complimentary static random-access-memory cell bit node.

7. The multi-purpose static random-access-memory cell of claim 6 wherein:

the output of the non-volatile memory cell has a drive level selected to overpower the output of the second inverter.

8. The multi-purpose static random-access-memory cell of claim 6 wherein:

the output of the non-volatile memory cell is buffered to overpower the output of the second inverter.

9. The multi-purpose static random-access-memory cell of claim 6 , further comprising:

a buffer having an input coupled to the second complimentary static random-access-memory cell bit node and an output coupleable to a circuit node to be controlled by the static random-access-memory cell.

10. The multi-purpose static random-access-memory cell of claim 1 , wherein:

the static random-access-memory cell comprises a programmable element for a programmable logic device.

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/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 →
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 →
Continuity (4)
Continuation 1174045800 · Apr 26, 2007
Continuation 1142745600 · Jun 29, 2006
Continuation 1095940400 · Oct 5, 2004
Related Publication 20080266955A1 · Oct 30, 2008