Flash Memory Management Controllers

KENOTOM Flash Memory Management Controllers

Flash Memory Management Controllers

KENOTOM has extensive experience in the design and implementation of flash translation layers (FTLs) and in developing custom architectures that ensure reliable, safe, and integration-ready use of internal and external flash memory. Our competencies span from low-level flash-interface development to full storage-architecture design, supporting demanding space applications.

Core engineering competencies

  • Internal-flash driver development
  • Host and flash interfacing (protocol-level integration and driver development)
  • Parallelized execution architectures, multi-channel and multi-core execution pipelines to optimize throughput and latency.
  • ECC and device health monitoring: Development of wear-leveling, garbage-collection, health-monitoring, and housekeeping processes
  • Flash technologies: SLC, MLC, TLC, 3D NAND
  • Flash interfaces: ONFI and related bus protocols
  • Host interfaces: SATA, USB