Karl Huan-Yao Ko - Sunnyvale CA, US Aloysius C. Ashley Wijeyeratnam - Newark CA, US Steven Gaskill - Campbell CA, US Thad Omura - Los Altos CA, US Sumit Puri - Fremont CA, US Jeremy Isaac Nathaniel Werner - San Jose CA, US
Assignee:
LSI CORPORATION - San Jose CA
International Classification:
G06F 12/02
US Classification:
711103
Abstract:
Storage device FirmWare (FW) and manufacturing software techniques include access to FW images and communication of a manufacturing software tool. The manufacturing software tool enables download of the FW images into an I/O device and controlling a manufacturing test of the I/O device that is a storage device providing a storage capability. Execution of the downloaded FW images enables an I/O controller of the I/O device to provide the storage capability via operation with one or more selected types of flash memory devices. The selected types are selected from a plurality of flash memory types that the I/O controller is capable of operating with by executing appropriate ones of the FW images. Optionally the manufacturing test includes testing the storage capability of the I/O device. The techniques further include an SSD manufacturing self-test capability.
Storage Device Firmware And Manufacturing Software
- Cupertino CA, US Karl Huan-Yao Ko - Sunnyvale CA, US Aloysius C. Ashley Wijeyeratanam - Newark CA, US Steven Gaskill - Campbell CA, US Thad Omura - Los Altos CA, US Sumit Puri - Fremont CA, US Jeremy Isaac Nathaniel Werner - San Jose CA, US
International Classification:
G11C 29/38 G11C 29/44 H04L 9/08 G11C 29/36
Abstract:
Storage device FirmWare (FW) and manufacturing software techniques include access to FW images and communication of a manufacturing software tool. The manufacturing software tool enables download of the FW images into an I/O device and controlling a manufacturing test of the I/O device that is a storage device providing a storage capability. Execution of the downloaded FW images enables an I/O controller of the I/O device to provide the storage capability via operation with one or more selected types of flash memory devices. The selected types are selected from a plurality of flash memory types that the I/O controller is capable of operating with by executing appropriate ones of the FW images. Optionally the manufacturing test includes testing the storage capability of the I/O device. The techniques further include an SSD manufacturing self-test capability.
Translation Layer Partitioned Between Host And Controller
A method for using a partitioned flash transition layer is disclosed. Step (A) receives, at an apparatus from a host, a write command having first write data. Step (B) generates second write data by compressing the first write data in the apparatus. The second write data generally has a variable size. Step (C) stores the second write data at a physical location in a nonvolatile memory. The physical location is a next unwritten location. Step (D) returns, from the apparatus to the host in response to the write command, an indication of the physical location.
Jakarta , IndonesiaPrudential Assurance Am an MBA from IIM Bangalore in '98 with over 15 years experience in IT and financial services industry. Am presently working as CIO in a premium multinational... Am an MBA from IIM Bangalore in '98 with over 15 years experience in IT and financial services industry. Am presently working as CIO in a premium multinational insurance company based in South East Asia.