|
STR91XF Datasheet, PDF (1/72 Pages) STMicroelectronics – ARM966E-S 16/32-Bit Flash MCU with Ethernet, USB, CAN, AC Motor Control, 4 Timers, ADC, RTC, DMA | |||
|
STR91xF
ARM966E-S⢠16/32-Bit Flash MCU with Ethernet, USB, CAN,
AC Motor Control, 4 Timers, ADC, RTC, DMA
PRELIMINARY DATA
â 16/32-bit 96 MHz ARM9E based MCU
â ARM966E-S RISC core: Harvard archi-
tecture, 5-stage pipeline, Tightly-Coupled
Memories (SRAM and Flash)
â STR91xF implementation of core adds high-
speed burst Flash memory interface,
instruction prefetch queue, branch cache
â Up to 96 MIPS directly from Flash memory
â Single-cycle DSP instructions are supported
â Binary compatible with 16/32-bit ARM7 code
â Dual burst Flash memories, 32-bits wide
â 256KB/512KB Main Flash, 32KB 2nd Flash
â Sequential Burst operation up to 96 MHz
â 100K min erase cycles, 20 yr min retention
â SRAM, 32-bits wide
â 64K or 96K bytes, optional battery backup
â 9 programmable DMA channels
â One for Ethernet, eight programmable chnls
â Clock, reset, and supply management
â Two supplies required. Core: 1.8V +/-10%,
I/O: 2.7 to 3.6V
â Internal osc operating with ext. 4-25MHz xtal
â Internal PLL up to 96MHz
â Real-time clock provides calendar functions,
tamper detection, and wake-up functions
â Reset Supervisor monitors voltage supplies,
watchdog timer, wake-up unit, ext. reset
â Brown-out monitor for early warning interrupt
â Run, Idle, and Sleep Mode as low as 50 uA
â Operating temperature -40 to +85°C
â Vectored interrupt controller (VIC)
â 32 IRQ vectors, 30 intr pins, any can be FIQ
â Branch cache minimizes interrupt latency
LQFP80 12 x12mm
LQFP128 14 x 14mm
â 8-channel, 10-bit A/D converter (ADC)
â 0 to 3.6V range, 2 usec conversion time
â 11 Communication interfaces
â 10/100 Ethernet MAC with DMA and MII port
â USB Full-speed (12 Mbps) slave device
â CAN interface (2.0B Active)
â 3 16550-style UARTs with IrDA protocol
â 2 Fast I2Câ¢, 400 kHz
â 2 channels for SPIâ¢, SSIâ¢, or Microwireâ¢
â 8/16-bit EMI bus on 128 pin packages
â Up to 80 I/O pins (muxed with interfaces)
â 5V tolerant, 16 have high sink current (8mA)
â Bit-wise manipulation of pins within a port
â 16-bit standard timers (TIM)
â 4 timers each with 2 input capture, 2 output
compare, PWM and pulse count modes
â 3-Phase induction motor controller (IMC)
â 3 pairs of PWM outputs, adjustable centers
â Emergency stop, dead-time gen, tach input
â JTAG interface with boundary scan
â ARM EmbeddedICE® RT for debugging
â In-System Programming (ISP) of Flash
â Embedded trace module (ARM ETM9)
â Hi-speed instruction tracing, 9-pin interface
Device summary
Features STR910FM32X STR910FW32X STR911FM42X STR911FM44X STR912FW42X STR912FW44X
FLASH - Kbytes
RAM - Kbytes
Peripheral
functions
Packages
256+32
64
CAN, 48 I/Os
LQFP80
256+32
64
CAN, EMI,
80 I/Os
LQFP128
256+32
96
512+32
96
USB, CAN, 48 I/Os
LQFP80
256+32
512+32
96
96
Ethernet, USB, CAN, EMI,
80 I/Os
LQFP128
April 2006
Rev 1
1/72
This is preliminary information on a new product now in development or undergoing evaluation. Details are subject to change without notice.
72
|
▷ |