Stec SLUFD1GU2TU User Manual

Page of 22
SLUFDxxxU2TU(I) 
Industrial Grade USB Flash Drive 
Datasheet 
 
 
61000-07007-105, June 2011 
 
3.0  Theory of Operation  
3.1 
Block Diagram 
The Industrial Grade UFD uses STEC
’s U2T, state-of-the art, USB 2.0 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 USB 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 Internal Components 
 
Microcontroller which serves as the hardware backbone for the flash 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.