One of the most basic requirements for any storage device is the ability to identify and repair data errors. Denser and more cost-effective NAND technologies, such as TLC NAND and smaller NAND lithographies, come with increased bit error rates. Traditional SSD error correction implementations utilized BCH ECC to combat data errors, but higher bit error rates have led to LDPC (Low Density Parity Check) development. LDPC features two levels of error correction, hard-decision and soft-decision, which enhances correction capability, and reduces latency. Real-time LDPC requires more compute power than BCH ECC, and a tradeoff is that decoding circuits are larger and consume more power as a result.
LDPC has several advantages to previous error correction approaches, but Toshiba has taken a divergent path with their proprietary QSBC (Quadruple Swing-By Code) error correction technology. Flash controller manufacturers are developing custom LDPC algorithms, and each will feature different characteristics, so a direct comparison of the varying approaches is not entirely possible. Many of the details on custom LDPC codes, along with QSBC, are closely guarded intellectual property.
The graphic above indicates the error correction capability of three typical implementations. Typical Mini-Sum LDPC offers a 2x increase over BCH, but Toshiba's QSBC outpaces Mini-Sum LDPC by 8x. Toshiba has a long history with manufacturing NAND and overcoming errors, so it is not surprising that they already have an advanced proprietary solution integrated into their products.
Toshiba also utilizes End-to-End error detection and correction to protect every step along the data path, and NAND flash.
PLP and PFM
SSDs utilize cache layers to boost performance, but the cache is typically volatile DRAM that is susceptible to power loss. Power loss results in data loss, if there is not a mechanism to commit all data to the NAND when the SSD loses power. Drive management tables (LBA tables) and the firmware can also be compromised during power loss. Protecting data during power loss requires capacitors, and firmware optimizations.
The HK3R2 features both PFM (Power Fail Management) and PLP (Power Loss Protection). The Toshiba PLP implementation features a detection circuit that detects power loss and notifies the firmware, which then activates the Power Line Switch to shift power to the onboard capacitors. The SSD immediately initiates a rapid shutdown, and flushes cached data to the NAND.
PFM works in tandem with PLP to protect the internal management tables. Redundant copies of the management tables are stored on different physical NAND pages, and updates to the tables are alternated between the copies. The system simply restores the redundant copy during power-up if a table is corrupted. PFM also ensures that all data in the cache is flushed every two seconds during idle periods, and that new data is always written to a different NAND page. Toshiba validates every Toshiba SSD with PLP and PFM through 30,000 power cycles during their internal RDT process.
PRICING: You can find products similar to this one for sale below.
United States: Find other tech and computer products like this over at Amazon's website.
United Kingdom: Find other tech and computer products like this over at Amazon UK's website.
Canada: Find other tech and computer products like this over at Amazon Canada's website.
Recommended for You
- We at TweakTown openly invite the companies who provide us with review samples / who are mentioned or discussed to express their opinion of our content. If any company representative wishes to respond, we will publish the response here.
Latest News Posts
- The new Zelda game takes up nearly half Switch's storage
- Zelda: Breath of the Wild - 900p docked, 720p undocked
- Super Mario Odyseey hits 7 million views on YouTube
- Mass Effect: Andromeda will support HDR10, Dolby Vision
- GIGABYTE's Aorus brand is ready for next-gen GPUs
- Intel 82579v - Code 10 - media disconnected
- 80mm or 92mm Fan for D8000-3
- p67a-ud3-b3 with u1d UEFI bios: pcie 4x works as 1x
- Can't Find PC-O10 Riser Kit
- Help overclocking x5460 / GA-EP43-UD3L past 3.99ghz
- BIOSTAR announces Z270 motherboard lineup
- Immersion and Nintendo enter into agreement to bring Immersion's TouchSense Technology to the Nintendo Switch System
- LucidSound invites Nintendo Switch gamers to a new standard of powered audio with the LS20 Amplified Universal Gaming Headset
- Opera Neon envisions the future of web browsers
- Nintendo Switch launches March 3 at $299.99