Embedded applications require storage solutions that are both fast and accurate. These must also run uninterrupted under often harsh conditions. For greater accuracy and a prolonged lifespan, embedded SSDs and DRAM modules are equipped with Error Correction Code (ECC).
Embedded products often also feature other technologies such as wear leveling and bad block management to enhance data security and transfer reliability. “Early move” is one of other common related technologies.
What is Early Move and how does it work?
Early Move transfers data from one flash block to another when the number of error bits reaches a defined upper limit.
Error bits increase when a large number of "read commands" are executed on pages within the same block. This causes program and erase cycles (P/E cycles) to increase. This, in turn, causes a gradual deterioration of the oxide layer on the block, increasing the risk that electrons will behave erratically and lead to data errors. This is commonly known as "read disturbance."
With Early Move technology, the controller monitors error bits on every read attempt, and detects and corrects errors. When the error bits on a block reach a predetermined threshold, data on that block is moved to another block. The original block is then erased and held in reserve as backup. This ensures storage blocks are not totally damaged, prolonging the life of the device.
Early Move technology prevents creation of bad blocks, read disturbances, and data errors, extending a device’s lifespan. Transcend’s line of embedded SSDs support Early Move, ensuring device endurance and data reliability over the long term. This makes them a solid choice for edge computing, AIoT applications, and IoV.