Contact Us 4008-220-880 Search Language
SSD Controller

SSD Controller

V&G through continuous R&D and innovation accumulation of solid-state storage technologies, has formed core technologies such as memory controller and firmware development, ASIC integrated circuit development, system-in package(SIP) development, domain sp

Home > Technology > SSD Controller

SSD Controller

V&G Information has focused on the development of solid-state storage controllers and solid-state storage devices long time. After years of accumulation, it has achieved breakthroughs in the key technologies of solid-state storage control chips. It has fully mastered high-speed interface design technology, high-performance and reliable error correction algorithms, and Core technologies such as encryption and decryption algorithms, highly reliable FLASH control algorithms, and wear leveling algorithms.

Flash Memory Control

  • ◎ Error Correction Code(ECC): Flash memory controller will detect and correct errors in the reading process to ensure that the data is read correctly to protect data from corruption.
  • ◎ Wear leveling: All NAND flash devices can only undergo a limited number of program/erase cycles, V&G SSD controller provide advanced dynamic/static wear leveling algorithms effectively spread the use of flash memory to the entire area, greatly improving the expected life of NAND flash memory.
  • ◎ Bad block management: There always will have the bad blocks that do not function properly or contain more invalid bits causing stored data unstable, so than can’t guarantee the SSD’s reliability. V&G’s SSD controller implements an efficient bad block management algorithm to detect the bad blocks and manage bad blocks in use, prevents data being stored into bad blocks and further improves data reliability
  • ◎ Garbage collection: The control system informs SSD to permanently delete data blocks that are no longer used to prevent unused data from occupying storage blocks all the time.


  • Encrypted digital signature algorithm, through complex algorithm for user identification and authentication, to protect data security. Data encryption algorithm can also be used to transform data access coding rules to achieve data encryption.

Secure Erase

  • The secure erasing function can fully wipe all the data on SSDs storage medium (NAND flash memory), and can completely restore the SSD to an uninitialized state, and the overall performance of the hard disk is restored to a certain extent.


  • SMART is an acronym for Self-Monitoring, Analysis and Reporting Technology, The SSD’s controller automatically detects the SSD operating status, health management information to predict potential failures.

Power failure protection

  • In the case of unexpected power failure, the controller is notified through hardware circuit monitoring. With the support of the external circuit, the controller writes the data written in the HOST terminal and the FTL management data to the NAND quickly to protect the Data integrity.