← Back to Patent Explorer
US5349565A Expired / Lapsed US ⏱️ 0.0 years remaining

SRAM with transparent address latch and unlatched chip enable

Assignee: Promos Technologies Inc
•
Filing: 1991-09-05
•
Granted: 1994-09-20
•
Expires: 2011-09-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A latch ram including on a single chip a memory array, an address latch and associated row and column decoders for addressing particular locations within the memory array, data I/O and associated column I/O circuitry for inputting data to and outputting data from the memory array, and microprocessor-controlled logic for controlling the input and output of such data. The device is packaged in a 28-pin DIP or SO package.

Inventors

  • 👤 Sheau-Dong Wu
  • 👤 Iu-Lin Lih

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 02:41
CPC Classifications
G; G11; G11C; G11C8/00; G11C8/18; G11C11/00; G11C11/21; G11C11/34; G11C11/40; G11C11/41; G11C11/413; G11C7/00; G11C7/22; G11C8/06

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 322 words
A single chip address latched SRAM device comprising: a memory array organized to store data in a word format with each word containing a predetermined number of data bits; address latch means having a plurality of input address lines and a plurality of output lines and operative to latch row address and column address inputs addressing particular locations in said memory array, and an address latch enable (ALE) input line, said address latch means being functionally transparent when an ALE input signal of a first logic state is applied to said ALE input line, said address latch means being operative to latch said output lines when an ALE input signal of a second logic state is applied to said ALE input line; data input/output means having a plurality of data input/output lines and a control input, said data input/output means being operative to selectively couple said plurality of data input/output lines to said memory array, and responsive to a control signal applied to said control input to determine when data is to be input thereto or output therefrom; and control logic means having at least three unlatched chip input lines for respectively receiving an output enable signal (G), a chip enable signal (E) and a write enable signal (W), said control logic means being directly responsive to the three enable signals G, E and W, and operative to develop said control signal for controlling said data I/O means such that when G is of one state and W is of one state, data from said memory array will be output to said input/output lines, and when W is of a second state and G is of a second state, data present on said input/output lines will be written into an addressed memory location, and wherein when E is of a first logic state, said memory array is selected, and when E is of a second logic state, said memory array is deselected.
Claim 2
Dependent Claim 322 words
A single chip address latched SRAM device comprising: a memory array organized to store data in a word format with each word containing a predetermined number of data bits; address latch means having a plurality of input address lines and a plurality of output lines and operative to latch row address and column address inputs addressing particular locations in said memory array, and an address latch enable (ALE) input line, said address latch means being functionally transparent when an ALE input signal of a first logic state is applied to said ALE input line, said address latch means being operative to latch said output lines when an ALE input signal of a second logic state is applied to said ALE input line; data input/output means having a plurality of data input/output lines and a control input, said data input/output means being operative to selectively couple said plurality of data input/output lines to said memory array, and responsive to a control signal applied to said control input to determine when data is to be input thereto or output therefrom; and control logic means having at least three unlatched chip input lines for respectively receiving an output enable signal (G), a chip enable signal (E) and a write enable signal (W), said control logic means being directly responsive to the three enable signals G, E and W, and operative to develop said control signal for controlling said data I/O means such that when G is of one state and W is of one state, data from said memory array will be output to said input/output lines, and when W is of a second state and G is of a second state, data present on said input/output lines will be written into an addressed memory location, and wherein when E is of a first logic state, said memory array is selected, and when E is of a second logic state, said memory array is deselected.
Claim 3
Dependent Claim 43 words
A single chip latched SRAM device as recited in claim 1 and further comprising: row decoder means and column decoder means associated with respective ones of said input address lines and operative to individually address selected word storage sites within said memory array.
Claim 4
Dependent Claim 40 words
A single chip latched SRAM device as recited in claim 2 and further comprising: column input/output means associated with said column decoder means and said data input/output means and operative to couple an addressed memory site to said input/output lines.
Claim 5
Dependent Claim 23 words
A single chip latched SRAM device as recited in claims 1-3 wherein said device is packaged in a 28-pin dual in-line pin-out package.
Claim 6
Dependent Claim 348 words
In a microcontroller including a microprocessor and one or more memory devices for storing processing data, an improved random access memory means embodied in one or more single chip integrated circuit devices each comprising: a memory array organized to store data in a word format with each word containing a predetermined number of data bits; address latch means having a plurality of input address lines and a plurality of output lines and operative to latch row address and column address inputs addressing particular locations in said memory array, and an address latch enable (ALE) input line, said address latch means being functionally transparent when an ALE input signal of a first logic state is applied to said ALE input line, said address latch means being operative to latch said output lines when an ALE input signal of a second logic state is applied to said ALE input line; data input/output means having a plurality of data input/output lines and a control input, said data input/output means being operative to selectively couple said plurality of data input/output lines to said memory array, and responsive to a control signal applied to said control input to determine when data is to be input thereto or output therefrom; and control logic means having at least three unlatched chip input lines for respectively receiving an output enable signal (G), a chip enable signal (E) and a write enable signal (W), said control logic means being directly responsive to the three enable signals G, E and W, and operative to develop said control signal for controlling said data I/O means such that when G is of one state and W is of one state, data from said memory array will be output to said input/output lines, and when W is of a second state and G is of a second state, data present on said input/output lines will be written into an addressed memory location, and wherein when E is of a first logic state, said memory array is selected, and when E is of a second logic state, said memory array is deselected.
Claim 7
Dependent Claim 348 words
In a microcontroller including a microprocessor and one or more memory devices for storing processing data, an improved random access memory means embodied in one or more single chip integrated circuit devices each comprising: a memory array organized to store data in a word format with each word containing a predetermined number of data bits; address latch means having a plurality of input address lines and a plurality of output lines and operative to latch row address and column address inputs addressing particular locations in said memory array, and an address latch enable (ALE) input line, said address latch means being functionally transparent when an ALE input signal of a first logic state is applied to said ALE input line, said address latch means being operative to latch said output lines when an ALE input signal of a second logic state is applied to said ALE input line; data input/output means having a plurality of data input/output lines and a control input, said data input/output means being operative to selectively couple said plurality of data input/output lines to said memory array, and responsive to a control signal applied to said control input to determine when data is to be input thereto or output therefrom; and control logic means having at least three unlatched chip input lines for respectively receiving an output enable signal (G), a chip enable signal (E) and a write enable signal (W), said control logic means being directly responsive to the three enable signals G, E and W, and operative to develop said control signal for controlling said data I/O means such that when G is of one state and W is of one state, data from said memory array will be output to said input/output lines, and when W is of a second state and G is of a second state, data present on said input/output lines will be written into an addressed memory location, and wherein when E is of a first logic state, said memory array is selected, and when E is of a second logic state, said memory array is deselected.
Claim 8
Dependent Claim 41 words
In a microcontroller as recited in claim 5 and further comprising: row decoder means and column decoder means associated with respective ones of said input address lines and operative to individually address selected word storage sites within each said memory array.
Claim 9
Dependent Claim 37 words
In a microcontroller as recited in claim 6 and further comprising: column input/output means associated with said column decoder means and said data input/output means and operative to couple an addressed memory site to said input/output lines.
Claim 10
Dependent Claim 25 words
In a microcontroller as recited in claim 5, 6 or 7, wherein said integrated circuit devices are packaged in 28-pin dual in-line pin-out (DIP) packages.
Claim 11
Dependent Claim 33 words
In a microcontroller as recited in claim 8 and further including chip select decoder means driven by high order address signals generated by said microprocessor and operative to develop said chip enable signals.
Claim 12
Dependent Claim 25 words
In a microcontroller as recited in claim 8 wherein the chip enable signal inputs of all of said integrated circuit devices are connected in common.
Claim 13
Dependent Claim 38 words
A single chip latched SRAM device as recited in claim 1 and further comprising: input/output control means for sensing when an address is too large for said address latch means and in response disabling said control logic means.
Claim 14
Dependent Claim 38 words
A single chip latched SRAM device as recited in claim 5 and further comprising: input/output control means for sensing when an address is too large for said address latch means and in response disabling said control logic means.

References Cited (Backward Citations)

US4451745A Cited
US4494222A Cited
JPS5748206A Cited
US4408305A Cited
US4566082A Cited
US4811303A Cited
US4907203A Cited
US4939692A Cited
US5083296A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-09-19 1998-03-21 1998-09-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-09-19 2002-03-21 2002-09-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-09-19 2006-03-21 2006-09-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag