Trek Flash Memory Controller  –  Overview

Trek Flash Memory Controller

Trek Microcontroller for portable storage is a Flash Memory controller for USB Flash Drive. It provides a high speed bridge for a USB host system to access and manage NAND type Flash Memory array through USB interface. DMA & ECC blocks are included in the controller to improve the transfer performance between USB and Flash Memory.


The USB controller, based on 8032 compatible 8-bit MCU core, provides a USB serial interface engine, USB transceiver, FIFOs, control/status registers, application interface circuit and oscillation circuit. Emulation environment is provided for software development. Coding efficiency is also taken into consideration by some special hardware implementation.



Trek Flash Memory Controller



Trek Flash Memory Controller  –  Features

  • Conform to high-speed USB 2.0 spec (480Mbps).
  • Integrate 3.3V to 1.8V Regulator, Voltage Detector for power on reset, and digital PLL to create 480MHz clock from external 12MHz clock.
  • Assure a high reliability based on the internal ECC (Error Correction Code) function.
  • Support excellent management capability for:
    • Up to 8 pieces of Samsung, Toshiba, Micron, Hynix& ST SLC Large Block NAND Flash Memory supported.
    • Up to 8 pieces of Samsung, Toshiba MLC Large Block NAND Flash Memory supported.
  • Support wear-leveling algorithm.
  • Self-boot up and security features are available.
  • Fully plug-and-play compatible with Microsoft® Windows 98SE, 2000, Millennium Edition and XP, Mac OS 8.6/above and Linux kernel 2.4.2/above.
  • 48pin LQFP (Max. 2 pieces of NAND flash supported) and 64pin LQFP packages are both available.

Web Portal Login





Shopping Cart

You have 0 items in your cart

Who's Online?

We have 1 guest online

website page counter