Please explain what a hybrid SSD is.
Hybrid SSD utilizes both SLC and MLC NAND to achieve low cost, high performance, and high endurance. Our hybrid SSD controller can, for example, manage a combination of, say 8GB of SLC and 56GB of MLC in a 64GB device. The controller utilizes our proprietary algorithms to identify frequently accessed and infrequently accessed files and puts the frequently accessed files into the SLC NAND and the infrequently accessed files into the MLC NAND. By using our hybrid SSD controllers, SSD OEMs can achieve endurance and performance similar to an SLC-only SSD, but at the cost close to an MLC-only SSD.
Your company recently announced new SSDs controllers. Please describe their major features.
Our new SSD controllers support SSD OEMs who chose to use only SLC, only MLC, and a mix of SLC and MLC flash. Our controllers provide both advanced 8-bit to 24-bit ECC (error correction code) engines for enhanced reliability and "global wear-leveling," which means wear-leveling on a device basis as opposed to wear-leveling at each individual NAND flash component in the device. Global wear-leveling performs its task by taking the logical block address from the host and randomly mapping it into the physical block address of the bank of NAND flash components. In addition, our new controllers add new data protection technology to prevent data loss due to unexpected power surge or failure.
Two of the new controllers have a PATA (parallel ATA) interface. Isn't that old technology?
In low-cost notebook PCs and embedded system applications, PATA is still popular because it consumes less power and has a cost advantage to the newer SATA interface. It is important for us to provide the various solutions that our customers require.
Can you give an idea of how much the cost of an SSD controller impacts the final product?
The cost of the controller is a very small part of the overall cost of a SSD. The bulk of a SSD cost is from NAND flash. Despite the controller accounting for a relatively small proportion of an overall SSD cost, it plays a disproportionately large role as an enabler. Currently, most SSDs are using SLC NAND flash because of a lack of availability of suitable MLC controller solutions. When a robust MLC controller, such as ours, becomes available, SSD OEMs will be able to reduce the cost of their SSD solutions -- of the same capacity -- by one half to a third, or enable SSD OEMs to double or triple their SSD capacity for the same cost. [Emphasis mine, not Kou's (see below).]
Leading global notebook PC OEMs and consumer electronics OEMs are therefore all looking for better solutions that could enable them to use MLC NAND for SSD. SSD controllers could quickly become a mainstream storage device when robust MLC controllers are available that enable OEMs to use less expense MLC NAND flash. Our MLC controllers for SSDs have just become available for sampling.
The wear-leveling logic seems to be a very critical part of the controller. Is that part stable or still work in progress?
NAND is rapidly transitioning to 40nm and 30nm process nodes. Flash makers can significantly reduce their cost by moving into these finer geometries, but achieve this benefit at a heavy cost. Endurance for these newer products is significantly reduced when compared to products based on 60nm and 70nm process technologies. The controller therefore has to provide significantly more advanced and robust wear-leveling algorithms, by randomly and equally accessing every physical block in all the individual NAND components in that SSD device, to enhance SSD endurance. We have already achieved some excellent results with our global wear-leveling approach. We will continue to develop newer and more advanced wear-leveling techniques to meet upcoming NAND flash technological challenges.
I emphasize the above statement about cost reduction because the promise of getting three times the bang for the buck is not something we hear often, in storage or other areas. If Kou's prediction is correct, the price of flash SSDs will indeed soon become much more competitive with that of traditional spinning drives.