Patent US5500826A successfully refreshed from Google Patents.
← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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 22:04
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.

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag