Stec UFD 4GB SLUFD4GU2TU User Manual

Product codes
SLUFD4GU2TU
Page of 18
SLUFDxxxU2TU(I) Data Sheet 
STEC™ Industrial Grade USB Flash Drive 
 
 
 
61000-07007-107, September 2012 
 
3.0  Theory of Operation  
3.1 
Block Diagram 
The industrial grade USB flash drive uses S
TEC‟s proprietary USB flash memory controller, and is 
combined with SLC NAND flash for optimal device reliability. The controller‟s firmware supports the latest 
NAND flash technology from multiple vendors, and is optimized for the highest performance and reliability.  
The controller consists of the functional blocks as shown in Figure 3. The blocks are described in the 
paragraphs following the figure. 
 
Figure 3: Controller block diagram 
3.1.1  Controller Embedded Components 
 
Microcontroller, the hardware backbone for the USB flash memory controller algorithm.  
 
USB 2.0 Interface Controller with high speed (480 Mbps) device function. This block interfaces 
with the host system via the USB interface. 
 
Flash Interface Controller that serves as the interface to the NAND flash components. It supports 
all the major NAND flash memory manufacturers. 
 
Flash Storage Management Algorithm Block is responsible for the flash management, including 
wear leveling, bad block management, and Error Correction. 
 
ECC block is responsible for on-the-fly error and correction.  
 
Sector Buffer for optimized performance. 
 
SRAM for running controller firmware fast and efficient. 
 
ROM for storing controllers boot code.