
TCC76x
Specification Rev. 0.07
February 23, 2005
32-bit RISC Microprocessor for Digital Media Player
USB 2.0 & CARD INTERFACE
Preliminary
22-1
22 USB 2.0 & CARD INTERFACE
This section describes USB 2.0 device controller and Memory Card Interface block in the TCC766 and TCC767.
22.1 Overview
•
USB 2.0 Interface
-
USB Specification 2.0 & 1.1 Compliant
-
Supports High Speed Transfers (480Mbit/sec)
-
Supports Full Speed Transfers (12Mbit/sec)
-
Supports Four Endpoints :
Endpoint 0 : 64 Bytes CONTROL transfer
Endpoint 1 : 512*2 Bytes BULK IN transaction
Endpoint 2 : 512*2 Bytes BULK OUT transaction
Endpoint 3 : 64 Bytes INTERRUPT IN transaction
•
Memory Card Interfaces
-
Memory Stick (MS)
-
Memory Stick PRO(MSPRO)
-
SecureDigital Card (SD)
-
MultiMedia Card (MMC)
-
Build-in NAND Flash Memory
•
Memory Stick / Memory Stick PRO Interface
-
Fully compatible with the Memory Stick Standard Format Specification Version 1.4
-
Fully compatible with the Memory Stick PRO Standard Format Specification Version 1.00
-
Auto Data CRC generating & checking
-
Memory Stick Support capacity 4/8/16/32/64/128MB
-
Memory Stick PRO Support capacity 256/512/1024MB
•
Secure Digital Card / MultiMedia Card Interface
-
Fully compatible with MultiMediaCard System Specification 3.0
-
Fully compatible with Secure Digital Specification 1.01
-
MMC Support capacity 4/8/16/32/64/128MB
-
SD Support capacity 4/8/16/32/64/128/256/512MB
-
Auto Data CRC generating & checking
-
Auto Command/Response CRC generating & checking
-
Standard MMC/SPI/SD 4-bit mode interface support
•
Build-In NAND Flash Memory Interface
-
Build-in hardware ECC circuit (Hamming & Reed-Solomon).
-
Support SLC(Single Level Cell) NAND Flash Memory. Ex: 128Mb,256Mb,512Mb,1Gb.
-
Support Big Block(2K+64 Bytes per page) NAND Flash Memory. Ex: 1Gb, 2Gb, 4Gb.
-
Support MLC(Multi Level Cell) NAND flash. Ex: 512Mb, 1Gb.