AT32AP7001
AT32AP7001 is 32-bit Microcontroller manufactured by Atmel.
Features
- High Performance, Low Power AVR®32 32-Bit Microcontroller
- 210 DMIPS throughput at 150 MHz
- 16 KB instruction cache and 16 KB data caches
- Memory Management Unit enabling use of operating systems
- Single-cycle RISC instruction set including SIMD and DSP instructions
- Java Hardware Acceleration
- Multimedia Co-Processor
- Vector Multiplication Unit for video acceleration through color-space conversion (YUV<->RGB), image scaling and filtering, quarter pixel motion pensation
- Multi-hierarchy bus system
- High-performance data transfers on separate buses for increased performance
- Data Memories
- 32KBytes SRAM
- External Memory Interface
- SDRAM, Data Flash™, SRAM, Multi Media Card (MMC), Secure Digital (SD),
- pact Flash, Smart Media, NAND Flash
- Direct Memory Access Controller
- External Memory access without CPU intervention
- Interrupt Controller
- Individually maskable Interrupts
- Each interrupt request has a programmable priority and autovector address
- System Functions
- Power and Clock Manager
- Crystal Oscillator with Phase-Lock-Loop (PLL)
- Watchdog Timer
- Real-time Clock
- 6 Multifunction timer/counters
- Three external clock inputs, I/O pins, PWM, capture and various counting .. capabilities
- 4 Universal Synchronous/Asynchronous Receiver/Transmitters (USART)
- 115.2 kbps Ir DA Modulation and Demodulation
- Hardware and software handshaking
- 3 Synchronous Serial Protocol controllers
- Supports I2S, SPI and generic frame-based protocols
- Two-Wire Interface
- Sequential Read/Write Operations, Philips’ I2C© patible
- Image Sensor Interface
- 12-bit Data Interface for CMOS cameras
- Universal Serial Bus (USB) 2.0 High Speed (480 Mbps) Device
- On-chip Transceivers with physical interface
- 16-bit stereo audio...