Flexible SSD Controller for
Video-Intensive Applications


At the heart of all Codensity storage and transcoding products is the Codensity G4 SSD Controller System on Chip (SoC).  Its computational storage architecture uniquely combines on-chip H.264/H.265 video processing accelerators, with a multi-channel NAND Flash storage controller, which together deliver scalability for video-intensive storage and processing applications.


On-Chip UHD Video Transcoder

On-chip H.264/H.265 encoders and decoders deliver video application scalability

Video is often generated using the ubiquitous H.264 AVC video encoding standard.  The newer H.265 HEVC video encoding standard delivers equivalent video quality with up to a 50% reduction in file size and bandwidth requirements.  However, H.265 requires up to 10x the processing power of comparable H.264 video quality, limiting the scalability of software or even GPU-based video processing solutions.  The Codensity G4’s hyperefficient on-chip UHD video processing engine delivers scalable H.265 video compression for Codensity D400 Series SSD video storage applications, or high-density H.264/H.265 transcoding for Codensity T400 Series video transcoder deployments.

Flexible Architecture

Multiprocessor architecture supports optimizations for unique data access and storage requirements

Many high-performance applications with I/O-intensive requirements could take advantage of different trade-offs in terms of read/write performance, endurance, capacity, security, and data integrity than manufacturers commonly provide.  The Codensity G4 SSD controller SoC is based on a programmable microprocessor architecture, allowing NETINT engineers to work with our customers to optimize the Flash Translation Layer (FTL) and pipeline processing to your application and system priorities, often leading to large performance increases.

Programmable Flash Controllers

Up to 16 channels with independent optimization

NAND Flash devices can vary between technologies, vendors, and instruction sets.  The Codensity G4 supports up to 16 independent NAND Flash control channels that can be optimized for different Flash devices, data integrity, or reliability requirements.

NAND Flash Device Options

Supports variety of 3D TLC or QLC NAND Flash components

The flexibility of the Codensity G4 Flash controllers allows NETINT to support 3D TLC NAND Flash for applications requiring higher reliability with raw storage capacities up to 16 TB using 512 Gb TLC.  It can also support newer QLC NAND for higher capacities.

PCIe 4.0

Delivers PCIe 4.0 x4 throughput between host and Codensity PCIe modules

Today’s peripheral I/O performance is often limited by the PCIe bus interface between enterprise servers, and connected SSD storage modules.  Codensity G4 is one of the first SSD controllers in the market supporting the latest PCIe 4.0 standard, delivering 2X the throughput compared to the slower PCI 3.0 offered by the majority of SSD offerings today.


Unleash the speed of solid state non-volatile memory access

Legacy data access protocols, including SATA and SAS, were designed during the hard disk drive era to overcome the large discrepancies in performance between computing and data access.  NVMe was designed from the ground up to unleash the speed potential of solid state non-volatile memory (NVM) technology.  Its streamlined queuing protocol, combined with optimized command set interface, enables low latency and high performance.

High Reliability

Comprehensive error correction designed for NAND Flash technology

A comprehensive Error Correction Code (ECC) implementation, based on Low Density Parity Check (LDPC) algorithms, overcomes some of the inherent bit storage reliability challenges with NAND Flash technology, supporting a high-reliability SSD solution with mean time to failure (MTBF) of 2 million device hours.