|
|
|
PP5100 : USB Host Controller
General Description
The PP5100 single-chip controller is designed for USB 2.0 USB Full Speed and
Low Speed USB Host Applications. Specifically Designed for Embedded Systems,
Mobile Communications, and Consumer Products and especially optimized for USB Host MP3 Systems.
The PP5100 support one port USB Host Functions with USB Full Speed and Low Speed operations.
When PP5100 meets USB Full Speed Device, it can support all type of USB Full Speed Transfers
that is Interrupt /Control /Bulk/ Isochronous Transfers.
When PP5100 meets USB Low Speed Device, it can support all type of USB Low Speed Transfers that
is Interrupt /Control Transfers.
Stop and Idle power-down(Suspend) modes were implemented to reduce power consumption.
Using the PP5100 design approach, the following peripherals were integrated with
the USB Root Hub core and USB 2.0 Full Speed and Low Speed Serial Interface Engine core
and USB Host Controller core and Internal USB Bus Power Supply and Over Current Detection blocks.
- 8bit data bus and 8bit address bus for asynchronous memory bus and MCU interface
- 8bit GPIO Interface
- CS, INT, ALE pins and Active Level Options, PD pins for Direct Power Down
- 1 interrupt indicate pin
- USB Bus Power Supply over-current detect input & indicate output pin function
- Embedded 12Mhz to 48Mhz PLL for Low EMI radiation
- 48 TQFP Package
- VDD supply voltage is 4.75 ~ 5.25V, VIO supply voltage is 1.65 ~ VDD+0.3V
Freatures
Universal Serial Bus (USB)
- Compatible to USB 2.0 Full Speed (12M bps)/Low Speed (1.5M bps) physical Layer and Logical Layer
- Single Port Root Hub & Host Function
- Supports All Four Types of USB Transfers
- Control/Bulk/Isochronous with maximum packet size Of 64bytes
- Very Low Power Consumption & Power Management Function
- Embedded 48 MHz PLL. With External 12 MHz Crystal/Oscillator to Reduce Cost and EMI
- Embedded USB Port Bus Power Switch & Over Current Detect Function
- Support External Over Current Detect input/ Active Low
External CPU Interfaces
- Support General 8bit Bi-directional Data Bus with Standard MCU interface
- Support 8bit GPIO interface/ Standard 8031 interface
- Support DMA Transfer Mode/ Optional
- Select Active Level Selection Function CS, INT, ALE signals
- One Interrupt Pin Int\
Firmware Support
- Host Control Engine for None-OS Version
- Host Control Engine and Driver for Linux Version
- FAT12, FAT16, FAT32 File System Handler Support for USB Flash Memory Disk Support
- USB Bulk Transfer Engine for MP3, Using USB Flash Memory Disk
Extra Functions
- USB Bus Power Current Limitation Function for Safety of USB Host System
- USB Bus Power Over-Current Detection Functions
- USB Bus Power Switch Functions, and Auto USB Bus Power Off Function
- Variable MCU or MP3 Decoder Interface I/O Voltage ( 1.65V ~ VDD+0.3V)
- Internal Real Time Clock for Watch and Alarm Function
Applications
HOST MP3 SYSTEM
- Mobile MP3
- BOOM-BOX
- DVD/DivX Player
- CAR Audio System
Block Diagram
Products/Packages
| Park Number |
Package Type |
Data sheet |
| PP5100 |
48TQFP |
|
|