X-NAND: Startup promises QLC capacity with SLC performance

0
312

NEO Semiconductor announced details of the so-called X-NAND at the Flash Memory Summit 2020. With a storage density of QLC flash, the new NAND flash architecture should offer a performance comparable to that of faster SLC flash.

NAND flash : Storage density increases, performance decreases

In order to accommodate more and more bits per chip, i.e. to increase the storage density and further reduce the associated costs per bit, the number of stored bits per memory cell is continuously increased in NAND flash memories. From SLC (1-bit) to MLC (2-bit) and TLC (3-bit), QLC with 4 bits per cell has now been reached, plans for penta-level cells (PLC) with 5 bits have already been formulated. But more and more bits mean that more and more different voltage levels are present within the cell and must be differentiated. With QLC there are already 16 of these levels, with PLC it would be 32. Among other things, this increases the requirements for error correction measures, the durability decreases and the increasingly complex storage process lowers the performance.

Image 1 of 3

More bits per cell reduce costs and performance
Performance loss greater than cost reduction

In the case of SSDs with TLC or QLC flash, a so-called pseudo-SLC cache is therefore usually used: data is temporarily stored in SLC mode in order to temporarily ensure fast transfers. But for permanent backup, the data (e.g. in idle phases) must be written in the regular TLC or QLC mode, which takes significantly longer. At the latest, the QLC SSDs only achieve transfer rates at HDD level after the SLC cache. QLC-Flash is therefore hardly suitable for applications with permanent load, without such idle phases.

X-NAND promises high storage density and high performance

With the X-NAND, NEO Semiconductor from California wants to combine the low costs of QLC with the high performance of SLC flash. The promise is no less than three times the speed of random read/write, sequential reading should be accelerated by a factor of 14 and sequential writing by a factor of 27. The additional output should also be available for free, because production should not be more expensive than before. The X-NAND in the QLC version should even work a little faster than conventional SLC-NAND, although not in terms of latencies, but in terms of sequential throughput. With even more performance (but lower storage density), X-NAND would also be possible as a TLC, MLC or SLC variant, according to the developers.

Image 1 of 3

Performance forecast (QLC vs. X-NAND QLC)
X-NAND vs. NAND – performance forecast
The formula for the performance forecast (QLC vs. X-NAND QLC)

According to the description, the key to the architecture of X-NAND lies in increased parallelism at the chip level (die). NAND flash is already being divided into several memory areas (planes) on a die in order to increase performance through more parallel accesses. But this always means an increase in the chip size, because the more planes there are, the more connections are required between the associated bit lines and the page buffers. Instead of assigning a page buffer to each bit line, the X-NAND architecture provides that a page buffer can read/write several bit lines at the same time. The number of page buffers per plane is thus reduced, which saves chip space.

Image 1 of 8

16-plane design for faster writing
16-plane design means significantly larger chips so far
Conventional page buffer design
Page buffer design with X-NAND
X-NAND with 16 planes significantly smaller
Bit Lines are drastically shortened, which speeds up performance
Smaller leap in performance with fewer plans for a lower price
Thus, for example, a 16-plane design with X-NAND is very compact and has short bit lines for fast data transmission. A theoretical 16-plane design with conventional NAND architecture, on the other hand, would be almost three times as large and correspondingly expensive. The X-NAND concept is also conceivable with regard to cheaper chips with fewer plans, but the performance should always be higher than with conventional architecture. The X-NAND is written in parallel in the SLC and QLC mode (program), which means that the performance is consistently high, while with the previous QLC Flash, the performance after the SLC cache drops to about a tenth.

Image 1 of 3

X-NAND for fast 3D chips
X-NAND Reliability

Forecasts are nothing without practical evidence

However, these are still pure prognoses, because a functional X-NAND chip has not yet been presented. NEO Semiconductor is now looking for development partners. Sample chips could be produced quickly by a NAND manufacturer, because only the design changes, but not the manufacturing process.

At least the industry has already attracted attention , because NEO Semiconductor was recognized as the most innovative flash memory startup as part of the “Best of Show Awards” at the Flash Memory Summit 2020 for its X-NAND.

  • X-NAND uses conventional NAND method
  • No change to cell/array structure
  • No change to Process/technology
  • No additional manufacturing costs
  • No lengthy development time for processes

NEO Semiconductor

  • X-NAND is a pure design solution
  • X-NAND can be implemented in existing NAND processes
  • Samples can be produced quickly by NAND manufacturers
  • We are looking for development partners

NEO Semiconductor

Update 08/09/2021 5:49 PM

As it has now become known, NEO Semiconductor has received the two US patents 11056190 and 11049579 for the so-called X-NAND.

But it is still not known whether one of the NAND flash manufacturers will license the technology and bring it to market .