Invention Grant
- Patent Title: Extended controller pre-initialization using boot partitions in solid state systems
-
Application No.: US15970408Application Date: 2018-05-03
-
Publication No.: US10649674B2Publication Date: 2020-05-12
- Inventor: Vinod Sasidharan , Rishabh Mahajan , Abhishek Mourya
- Applicant: Western Digital Technologies, Inc.
- Applicant Address: US CA San Jose
- Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
- Current Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
- Current Assignee Address: US CA San Jose
- Agency: Loza & Loza, LLP
- Agent Gabriel Fitch
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F3/06 ; G06F13/16 ; G06F13/42

Abstract:
The present disclosure describes technologies and techniques for use by a data storage controller—such as a controller for use with a NAND device or other non-volatile memory (NVM)—to retrieve configuration information from a NAND boot partition during an initialization procedure initiated by a host. Within illustrative examples described herein, the configuration information stored in the NAND boot partition is provided in addition to configuration information stored within physical layer register sets of the data storage controller. In the examples, the data storage controller is configured for use with versions of Peripheral Component Interconnect (PCI) Express—Non-Volatile Memory express (NVMe) that provide support for NAND boot partitions. In these examples, the use of the NAND boot partition allows an NVM device manufacturer to implement at least some new features in firmware or software within an existing NVM card, without modifying the physical layer registers.
Public/Granted literature
- US20190339888A1 EXTENDED CONTROLLER PRE-INITIALIZATION USING BOOT PARTITIONS IN SOLID STATE SYSTEMS Public/Granted day:2019-11-07
Information query