-
公开(公告)号:AU2017268659B2
公开(公告)日:2019-07-11
申请号:AU2017268659
申请日:2017-12-01
Applicant: SANDISK TECHNOLOGIES INC
Inventor: HERMAN PINCHAS , RADKE WILLIAM , DANILAK RADOSLAV
Abstract: In various embodiments, a high-density solid-state storage unit includes a base section and a cassette section having plurality of flash cards. The cassette section can be removably attached to the base section to provide security of data stored on the plurality of flash cards. The cassette section provides for physical security of the flash cards in part through packaging of the enclosure and energy transfer to the base station. The cassette section further provides for security of the data stored on the flash cards in part through a trusted platform module (TPM) embodied as a removable module connected to a universal serial bus (USB) style connector. WO2015/077563 PCT/US2014/066815 $1, 1' 2' ¾~
-
公开(公告)号:DE112014004761T5
公开(公告)日:2016-09-29
申请号:DE112014004761
申请日:2014-10-08
Applicant: SANDISK TECHNOLOGIES INC
Inventor: FITZPATRICK JAMES , HIGGINS JAMES
Abstract: Die verschiedenen hierin beschriebenen Implementierungen weisen Systeme, Verfahren und/oder Vorrichtungen auf, die verwendet werden, um Beeinflussung des Wear-Leveling in Speichersystem zu ermöglichen. Unter einem Aspekt weist das Verfahren auf: (1) Bestimmen eines Altersmaßes für jede Löscheinheit aus einer Vielzahl von Löscheinheiten in dem Speichermedium, (2) Bestimmen eines repräsentativen Altersmaßes der Vielzahl von Löscheinheiten, (3) für jede jeweilige Löscheinheit aus der Vielzahl von Löscheinheiten erfolgendes Beeinflussen eines jeweiligen Garbage-Collection-Steuerungsmaßes für die jeweilige Löscheinheit gemäß dem Altersmaß der jeweiligen Löscheinheit in Bezug auf das repräsentative Altersmaß der Vielzahl von Löscheinheiten, um ein angepasstes Garbage-Collection-Steuerungsmaß der Vielzahl von Löscheinheiten zu erzeugen, und (4) Durchführen der Garbage Collection für das Speichermedium gemäß den angepassten Garbage-Collection-Steuerungsmaßen der Vielzahl von Löscheinheiten.
-
公开(公告)号:IN845MU2014A
公开(公告)日:2015-09-25
申请号:IN845MU2014
申请日:2014-03-13
Applicant: SANDISK TECHNOLOGIES INC
Inventor: DANIEL E TUERS , DANA LEE , ABHIJEET MANOHAR , YOSIEF ATAKLTI
IPC: G06F15/16
Abstract: A storage controller is configured to find a last-written page in a block in a memory by sending a command to the memory to read a page of data, receiving at least some of the data from that page, and analyzing the at least some of the data from that page to determine if that page is a written page. In one embodiment, the storage controller instructs the memory to read the page of data using a sense time that is shorter than a sense time used to read a page of data in response to a read request from a host controller. Additionally or alternatively, the amount of the data received by the storage controller can be less than the amount of data received when reading a page of data in response to a read request from a host controller.
-
公开(公告)号:DE10296285B4
公开(公告)日:2012-10-31
申请号:DE10296285
申请日:2002-02-08
Applicant: SANDISK TECHNOLOGIES INC
Inventor: GONGWER GEOFFREY STEVEN , CONLEY KEVIN M , WANG CHI-MING , WANG YONGLIANG , CERNEA RAUL ADRIAN
Abstract: Speichersystem, das eine externe Versorgungsspannung von einem Host empfängt, wobei das Speichersystem folgende Merkmale aufweist: eine Mehrzahl von Speicherchips, wobei jeder der Speicherchips zumindest eine Mehrzahl von Datenspeicherelementen beinhaltet, wobei zumindest einer der Speicherchips ferner zumindest eine erste Spannungserzeugungsschaltung beinhaltet, die betreibbar ist, um zumindest eine im Speicher erzeugte Versorgungsspannung zu erzeugen; eine Speichersteuerung, die wirksam mit den Speicherchips gekoppelt ist und wirksam gekoppelt ist, um die externe Versorgungsspannung zu empfangen, wenn das Speichersystem wirksam mit dem Host gekoppelt ist, wobei die Speichersteuerung zumindest eine zweite Spannungserzeugungsschaltung beinhaltet, die betreibbar ist, um zumindest eine in der Steuerung erzeugte Versorgungsspannung zu erzeugen; und einen Leistungsbus, der mit jedem der Speicherchips gekoppelt ist, wobei der Leistungsbus die zumindest eine im Speicher erzeugte Versorgungsspannung an die Speicherchips liefert, wobei der Leistungsbus ferner die zumindest eine in der Steuerung erzeugte Versorgungsspannung an die Speicherchips liefert.
-
公开(公告)号:AT557350T
公开(公告)日:2012-05-15
申请号:AT05766081
申请日:2005-06-17
Applicant: SANDISK TECHNOLOGIES INC
Inventor: CONLEY KEVIN M , SINCLAIR ALAN WELSH , SMITH PETER JOHN
IPC: G06F12/02
Abstract: Techniques for managing data in a non-volatile memory system (e.g., Flash Memory) are disclosed. A controller can use information relating to a host's file system, which is stored by the host on non-volatile memory, to determine if one or more clusters (or sectors with clusters) are currently allocated. The controller can use the information relating to the host's file system to identify when the host is sending data to the next free cluster and to store such data in a sequential format by copying data from other locations in the non-volatile memory.
-
公开(公告)号:AT555442T
公开(公告)日:2012-05-15
申请号:AT03790271
申请日:2003-12-02
Applicant: SANDISK TECHNOLOGIES INC
Inventor: CONLEY KEVIN
-
公开(公告)号:AT554448T
公开(公告)日:2012-05-15
申请号:AT04814991
申请日:2004-12-16
Applicant: SANDISK TECHNOLOGIES INC
Inventor: GONZALEZ CARLOS , SOMPEL MARK , CONLEY KEVIN
Abstract: In a non-volatile memory storage system such as a flash EEPROM system, a controller switches the manner in which data sectors are mapped into blocks and metablocks of the memory in response to host programming and controller data consolidation patterns, in order to improve performance and reduce wear. Data are programmed into the memory with different degrees of parallelism.
-
公开(公告)号:DE112023001627T5
公开(公告)日:2025-04-03
申请号:DE112023001627
申请日:2023-09-26
Applicant: SANDISK TECHNOLOGIES INC
Inventor: PELE OFIR , ACHTENBERG STELLA , ZAMIR RAN , FAINZILBER OMER
Abstract: Mithilfe von sanfter Quantisierung und Gitterinterpolation auf Basis von Takt und Syndromgewicht werden erweiterte Fehlerkorrekturcodes mit extrem geringem Stromverbrauch generiert. Mithilfe von Verstärkungslernen können Schwellenwerte zum Kippen von Bits für Fehlerkorrekturcodes mit niedriger Paritätsdichte und extrem geringem Stromverbrauch generiert werden. Die Schwellenwerte können offline generiert und auf eine Speicherungsvorrichtung heruntergeladen oder während der Verwendung der Speicherungsvorrichtung generiert werden.
-
公开(公告)号:DE112023001561T5
公开(公告)日:2025-02-20
申请号:DE112023001561
申请日:2023-10-18
Applicant: SANDISK TECHNOLOGIES INC
Inventor: YANG NILES , LINNEN DANIEL J , HAHN JUDAH GAMLIEL
IPC: G06F12/06
Abstract: Verfahren und Einrichtungen zur effizienten Handhabung großer Datendateien und deren Aktualisierungen im NAND-Speicher. In einem Beispiel wird ein Datenspeicherungssystem bereitgestellt, das konfiguriert ist, um die Häufigkeit von Datenverlagerungen zu verringern, indem es eine große Datendatei in eine Vielzahl von Unterdateien unterteilt. Die Größe solcher Unterdateien wird entsprechend gewählt, um die Wahrscheinlichkeit des Auftretens von Host-Verlagerungskonflikten und das Ausmaß von Schreibverstärkung zu verringern, wodurch das Datenspeicherungssystem in die Lage versetzt wird, eine bessere Dienstgüte zu bieten, während akzeptable Niveaus anderer relevanter Leistungsmerkmale im Wesentlichen beibehalten werden. In einigen Beispielen wird eine Sequenz von Host-Befehlen zum Lesen-Ändern-Schreiben gehandhabt durch Generieren einer Kopie betroffener Unterdateien in einem Datenpuffer, Anwenden von Unterdatei-Aktualisierungen auf die Kopie in dem Datenpuffer in Übereinstimmung mit der Sequenz und Verlagern der betroffenen Unterdateien im NAND-Speicher unter Verwendung der aktualisierten Versionen davon aus dem Datenpuffer.
-
100.
公开(公告)号:DE112023001473T5
公开(公告)日:2025-01-23
申请号:DE112023001473
申请日:2023-10-19
Applicant: SANDISK TECHNOLOGIES INC
Inventor: GODWIN SUDHAN IMMANUEL , NARAYANAPPA ANIL KUMAR KOLAR
IPC: G06F3/06
Abstract: Es werden Systeme und Verfahren zum Bereitstellen kapazitiver Multikanalsensoren zum Erkennen von Benutzergesten offenbart. In bestimmten Ausführungsformen schließt eine Datenspeicherungsvorrichtung einen nicht-flüchtigen Speicher; eine Vielzahl von Metallteilen, die so eingerichtet sind, dass sie einen oder mehrere Kühlkörper der Datenspeicherungsvorrichtung bilden und eine Vielzahl kapazitiver Pads eines kapazitiven Sensors bilden, der so eingerichtet ist, dass er eine Benutzergeste erkennt; und einen Controller ein, der eingerichtet ist zum: Erkennen einer Geste eines Benutzers in der Nähe der Vielzahl kapazitiver Pads unter Verwendung des kapazitiven Sensors; und Durchführen eines mit der Datenspeicherungsvorrichtung verknüpften Befehls basierend auf der erkannten Geste.
-
-
-
-
-
-
-
-
-