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

Semiconductor memory circuit

Assignee: Kawasaki Microelectronics Inc
•
Filing: 1989-09-11
•
Granted: 1991-01-15
•
Expires: 2009-09-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract There is provided a semiconductor memory circuit, which is capable of changing the number of bits per word thereof and of switching between a RAM function and a FIFO function, by an external control signal, changing an effective data length and an effective address length on the basis of the selected bit construction, and counting up the write address or the read address at each writing and read out when the FIFO function has been selected.

Inventors

  • 👤 Toshikazu Ishii
  • 👤 Norimitsu Sako

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 18:00
CPC Classifications
G; G11; G11C; G11C7/00; G06; G06F; G06F5/00; G06F5/06; G06F5/10; G11C7/10; G11C7/1006

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 136 words
A semiconductor memory circuit capable of changing the numbers of bits and words associated therewith, the circuit comprising: chip control means for at least selecting a bit construction corresponding to the number of bits per word and for switching between a random access memory function and a first-in first-out memory function; an address buffer for altering an effective address length on the basis of the selected bit construction; an address counter for counting up a write address or a read address in each write or read operation when the first-in first-out memory function has been selected; a memory cell array; column and line decoders each for controlling said memory cell array on the basis of the selected bit construction; and an input/output for changing an effective data length on the basis of the selected bit construction.
Claim 2
Dependent Claim 136 words
A semiconductor memory circuit capable of changing the numbers of bits and words associated therewith, the circuit comprising: chip control means for at least selecting a bit construction corresponding to the number of bits per word and for switching between a random access memory function and a first-in first-out memory function; an address buffer for altering an effective address length on the basis of the selected bit construction; an address counter for counting up a write address or a read address in each write or read operation when the first-in first-out memory function has been selected; a memory cell array; column and line decoders each for controlling said memory cell array on the basis of the selected bit construction; and an input/output for changing an effective data length on the basis of the selected bit construction.
Claim 3
Dependent Claim 24 words
A circuit according to claim 1 wherein the write and read operations are independently executable when the first-in first-out memory function has been selected.
Claim 4
Dependent Claim 21 words
A circuit according to claim 1 wherein it is programmable whether the memory circuit itself is to be used or not.
Claim 5
Dependent Claim 37 words
A circuit according to claim 1 wherein it further comprises an input/output selection switch for enabling at least part of an input of said address buffer, and inputs and outputs of said input/output buffer to be selected.
Claim 6
Dependent Claim 38 words
A circuit according to claim 1 wherein said chip control means monitors counted values by said address counter, and issues an alarm signal when an address for which no information has been written is assigned for read out.
Claim 7
Dependent Claim 261 words
A semiconductor memory circuit capable of changing the number of bits and words associated therewith, the circuit comprising: timing control means at least for selecting a bit construction corresponding to the number of bits per word and for switching between a random access memory function and a first-in first-out memory function; an address buffer for changing an effective address length based on the selected bit construction; a write address counter and a read address counter separate from said write address counter for independenty counting up write and read addresses each write and read operation when the first-in first-out memory function has been selected; write address switching means for making valid an address input from said address buffer when the random access memory function has been selected, while making valid an address input from said write address counter when the first-in first-out memory function has been selected; read address switching means for making valid an address input from said address buffer when the random access memory function has been selected, while making valid an address input from said read address counter when the first-in first-out memory function has been selected; an input buffer and an output buffer separate from said input buffer, said input and output buffers cooperatively having a function to change an effective data length based upon the selected bit construction; a memory cell array; write column and line decoders for controlling said memory cell array based upon the selected bit construction; and read column and line decoders for controlling said memory cell array based upon the selected bit construction.
Claim 8
Dependent Claim 261 words
A semiconductor memory circuit capable of changing the number of bits and words associated therewith, the circuit comprising: timing control means at least for selecting a bit construction corresponding to the number of bits per word and for switching between a random access memory function and a first-in first-out memory function; an address buffer for changing an effective address length based on the selected bit construction; a write address counter and a read address counter separate from said write address counter for independenty counting up write and read addresses each write and read operation when the first-in first-out memory function has been selected; write address switching means for making valid an address input from said address buffer when the random access memory function has been selected, while making valid an address input from said write address counter when the first-in first-out memory function has been selected; read address switching means for making valid an address input from said address buffer when the random access memory function has been selected, while making valid an address input from said read address counter when the first-in first-out memory function has been selected; an input buffer and an output buffer separate from said input buffer, said input and output buffers cooperatively having a function to change an effective data length based upon the selected bit construction; a memory cell array; write column and line decoders for controlling said memory cell array based upon the selected bit construction; and read column and line decoders for controlling said memory cell array based upon the selected bit construction.
Claim 9
Dependent Claim 85 words
A circuit according to claim 6 wherein said memory cell array comprises a plurality of memory cells interconnected by bit lines and word lines, and each memory cell of said memory cell array is a static random access memory comprising inverters for holding information, and selection transistors for connecting and disconnecting each memory cell to and from the associated bit lines in conformity with signal levels on the associated word lines, and separate word lines and bit lines are provided for write and read operations.
Claim 10
Dependent Claim 28 words
A circuit according to claim 6 wherein when the write address and the read address are coincident with each other, a write operation has priority to be executed.
Claim 11
Dependent Claim 45 words
A circuit according to claim 6 wherein the write operation is interrupted when the write address counter contains a maximum count at the time of the write operation, and the write operation is restarted from the oldest address when a write reset signal is entered.

References Cited (Backward Citations)

US4138732A Cited
US4271480A Cited
US4567579A Cited
US4660181A Cited
US4675850A Cited
US4706219A Cited
US4876671A Cited
US4685084A Cited
US4789966A Cited
US4694426A Cited
JPS6364698A Cited
US4907203A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-01-14 1994-07-16 1995-01-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-01-14 1998-07-16 1999-01-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-01-14 2002-07-16 2003-01-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag