SSD Manufacturing Self Test via Virtual Drive Model
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current flash memory storage technologies face challenges in improving performance, efficiency, and utility, particularly in the cost-effectiveness and scalability of SSD manufacturing processes.
Innovation Solution
The implementation of a virtual drive manufacturing model that allows system vendors to directly procure components like flash memory devices, enabling cost-efficient SSD production by integrating SSD controllers and firmware with a reference design, and utilizing advanced mapping techniques to optimize storage efficiency and flexibility across various usage scenarios.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If traditional SSD manufacturing processes are used, then production costs are high, but manufacturing efficiency and scalability are limited
Solution Approach 1:
The patent performs comprehensive self-tests on flash memory devices during the manufacturing process before final assembly, identifying and isolating defective devices early. This preliminary quality assurance action prevents defective devices from progressing through subsequent manufacturing stages, reducing rework costs and improving overall manufacturing efficiency without requiring expensive post-manufacturing testing infrastructure
Solution Approach 2:
The SSD controller automatically executes self-test routines on attached flash memory devices during manufacturing, eliminating the need for external specialized testing equipment. The device tests itself through standardized interfaces, reducing manufacturing complexity and cost while maintaining high testing throughput through automated sequential testing of multiple devices
2Reliability
If comprehensive self-testing is performed during manufacturing, then device reliability is improved, but manufacturing time increases
Solution Approach 1:
The self-test process is structured as a periodic sequence of standardized test routines that can be efficiently executed and repeated. The controller performs systematic cycles of read, write, and verification operations on the flash memory device, ensuring comprehensive reliability testing while maintaining a predictable and optimized test duration that does not excessively extend manufacturing cycle time
Solution Approach 2:
Quick preliminary tests are executed first to identify obviously defective devices, allowing the system to skip more time-consuming comprehensive tests on devices that fail initial screening. This staged testing approach ensures that only devices passing preliminary checks undergo full reliability testing, reducing overall manufacturing time while maintaining high reliability standards
3Quantity of substance
If advanced mapping techniques are implemented, then storage efficiency is improved, but system complexity increases
Solution Approach 1:
The storage space is divided into multiple segments or zones managed by the mapping system, allowing efficient allocation and utilization of flash memory blocks. The mapping technique segments the logical address space from physical storage blocks, enabling better wear distribution and utilization of available capacity without requiring complex custom management logic
Solution Approach 2:
The mapping technique implements a universal translation layer that handles multiple functions including address translation, wear leveling, bad block management, and storage efficiency optimization through a single integrated system. This multi-functional approach improves storage efficiency without proportionally increasing complexity, as one mapping mechanism performs multiple critical functions
Data Source
AI summary
A Solid-State Disk (SSD) Manufacturing Self Test (MST) capability enables an SSD manufacturer to generate and load tests onto SSDs, run the tests, and gather results. The SSDs self execute the loaded tests when powered up. The self executing is while coupled to a host that loaded the tests or while coupled to a rack unable to load the tests but enabled to provide power to the SSDs. The rack is optionally cost-reduced to enable cost-efficient parallel testing of relatively larger numbers of SSDs for production. The host writes the tests to an ‘input’ SMART log of each SSD, and each SSD writes results to a respective included ‘output’ SMART log. The commands include write drive, erase drive, SATA PHY burn-in, delay, and stress mode. The SSD MST capability is optionally used in conjunction with an SSD virtual manufacturing model.


