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
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 |