US5500826A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Solid state peripheral storage device
Assignee: Silicon Storage Technology Inc
•
Filing: 1995-02-28
•
Granted: 1996-03-19
•
Expires: 2015-02-28
Abstract
Abstract A solid state peripheral storage device receives an LSN address from a computer system and provides a mapping to a PSN data. The PSN data addresses memory units which are made out of solid state floating gate storage cells. In addition, a microsequencer controls the operation of the translation of the mapping of the LSN to PSN. Through the use of the mapping of LSN to PSN, defective sectors in the memory units can be mapped out and fresh, unused, defective-free sectors can then be replaced, all automatically, without user intervention. Finally, the microsequencer has error recovery routines to further enhance the reliability of the peripheral device.
Inventors
- 👤 Juei-Chi Hsu
- 👤 Ching S. Jeng
- 👤 Ping Wang
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-05 21:11
CPC Classifications
G; G11; G11C; G11C29/00; G11C29/70; G11C29/76; G11C29/765; G11C29/88; G06; G06F; G06F11/00; G06F11/07; G06F11/08; G06F11/10; G06F11/1008; G06F11/1068; G11C29/74
Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
212 words
A solid state peripheral storage device for interfacing with a computer providing a command signal, a first address signal and a data signal; said device comprising: first register means for storing said command signal and said first address signal; second register means for storing said data signal; first memory means for storing a table of conversion of said first address signal into a second address signal, said first memory means comprising a plurality of floating gate storage cells; a dual port memory means having two ports, a first port and a second port with said first port in communication with said second register means; second memory means for storing said data signal, said second memory means comprising a plurality of floating gate storage cells; and sequencer means for receiving said command signal and said first address signal, and connected to said first memory means for converting said first address signal into said second address signal; said sequencer having means for addressing said second memory means with said second address signal to store said data signals therein, or to retrieve stored data signals therefrom; said sequencer further having means for correcting said stored data signals and to provide said corrected stored data signals to said second port of said dual port memory means.
Claim 2
Dependent Claim
212 words
A solid state peripheral storage device for interfacing with a computer providing a command signal, a first address signal and a data signal; said device comprising: first register means for storing said command signal and said first address signal; second register means for storing said data signal; first memory means for storing a table of conversion of said first address signal into a second address signal, said first memory means comprising a plurality of floating gate storage cells; a dual port memory means having two ports, a first port and a second port with said first port in communication with said second register means; second memory means for storing said data signal, said second memory means comprising a plurality of floating gate storage cells; and sequencer means for receiving said command signal and said first address signal, and connected to said first memory means for converting said first address signal into said second address signal; said sequencer having means for addressing said second memory means with said second address signal to store said data signals therein, or to retrieve stored data signals therefrom; said sequencer further having means for correcting said stored data signals and to provide said corrected stored data signals to said second port of said dual port memory means.
Claim 3
Dependent Claim
21 words
The device of claim 1 further comprising: controller means for storing a control program for interfacing said computer with said device.
Claim 4
Dependent Claim
17 words
The device of claim 2, further comprising third memory means for storing driver software for said device.
Claim 5
Dependent Claim
27 words
The device of claim 3, wherein said controller means further comprises means for switching access between said third memory means and said first and second register means.
Claim 6
Dependent Claim
20 words
The device of claim 1 wherein said correcting means comprises means for applying a Reed-Solomon code to said data signals.
Claim 7
Dependent Claim
20 words
The device of claim 1 wherein said correcting means comprises means for applying a CRC code to said data signals.
Claim 8
Dependent Claim
21 words
The device of claim 1 wherein said correcting means comprises means for applying a redundant Hamming code to said data signals.
Claim 9
Dependent Claim
44 words
The device of claim 1 wherein said sequencer means for converting said first address signal into said second address signal contains one mapping entry between each of said first address signal and said second address signal, wherein each mapping entry has the same size.
Claim 10
Dependent Claim
33 words
The device of claim 8, wherein said sequencer means converts said first address signal into said second address signal by multiplying said first address signal by the number of bytes per mapping entry.
References Cited (Backward Citations)
US4373179A
Cited
US4616311A
Cited
US4398248A
Cited
US4780855A
Cited
US4984151A
Cited
US4939694A
Cited
US4831573A
Cited
US4984149A
Cited
US5297148A
Cited
EP0392895B1
Cited
US5200959A
Cited
US5291584A
Cited
US5410680A
Cited
US5329488A
Cited
US5377147A
Cited
US5337275A
Cited
US5416782A
Cited
US5341339A
Cited
US5359570A
Cited
US5432748A
Cited
US5388083A
Cited
US5349558A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1999-03-19 | 1999-09-18 | 2000-03-19 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2003-03-19 | 2003-09-18 | 2004-03-19 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2007-03-19 | 2007-09-18 | 2008-03-19 | $7700.00 | Window Closed / Lapsed |