NURNBERG, Germany Luminary Micro has provided details of its fourth generation family of Stellaris MCUs at Embedded World.
Five microcontrollers in the LM3S9000 Series feature an on-chip combination of 10/100 Ethernet MAC/PHY, USB On-The-Go, and controller area network while and there are two additions to the LM3S2000 CAN series and LM3S5000 USB and CAN Ssries.
Features added include external peripheral interface (with modes to support SDRAM, SRAM/Flash, Host-Bus, and M2M), an Integrated Interchip Sound (I2S) Interface, simultaneous dual ADC capability, a second watchdog timer with independent clock for safety critical applications (supported by the recently-announced IEC 60730 library addition to the StellarisWare Library), and a 16 MHz software-trimmed 1 percent precision oscillator.
These products provide faster ARM Cortex-M3 speed options up to 125 DMIPS (100 MHz), incorporation of the ARM Cortex-M3 R2P0 low power core, extended on-chip software in ROM, increased single-cycle RAM up to 96 kbyte for data efficiency, and 32 channels of direct memory access (DMA) support expanded to more peripherals.
The Stellaris family’s UARTs have been augmented with LIN support, ISO 7816 support, full modem capability, and increased speeds up to 12.5 Mbps.
Improved power management results in a 1.5 ms fast wake from hibernate and power-up, as well as lower power consumption with a range from 4 uA in hibernate mode to a typical 56 mA in run mode. The battery-backed hibernate module includes 256 bytes of non-volatile battery-backed memory, along with low-battery detection, signaling, and interrupt generation.
The microcontroller can quickly wake from hibernate based on the integrated real-time counter (RTC), an external pin interrupt, or low battery detection. Software can finely regulate power performance by specific power shutdown of unused peripheral blocks. To minimize system cost, a single 4 MHz crystal can be used for both hibernate RTC functions and the main MCU oscillator function.
The External Peripheral Interface (EPI) has several modes of operation providing glueless interface to many types of external devices, and supports execution of code from external memory.
Enhanced capabilities include direct addressing, DMA support, hard realtime use (no impact on latency) through non-blocking reads and buffered writes, clocking control, wait state generation, and stall prevention. The EPI supports x16 SDRAMs up to 64MB at up to 50 MHz, including automatic refresh and a sleep/standby mode.
The Host-Bus mode provides traditional x8 MCU bus interface capabilities with up to 24MB of addressing, as well as 8-bit FIFO devices with support for FIFO full/empty signalling. The machine-to-machine mode provides wide parallel interfaces for fast communications, with data widths up to 32 bits and data rates up to 150 MB/s.
The Stellaris microcontrollers include the StellarisWare Boot Loader in ROM, allowing users to download code to flash memory for firmware updates through UART, I2C, SSI, or Ethernet. They also include cryptography support with Advanced Encryption Standard (AES) tables for 128-, 192-, and 256-bit key sizes included in ROM. Other memory-saving functions provided in ROM include the cyclic redundancy check (CRC) error detection function.
The Stellaris MCUs will be suitable for for advanced motion control, energy conversion, security access and controls, industrial control, and connectivity applications.
With this launch, Luminary will have more than 150 ARM-based microcontrollers available in the market.
A development kit with a 4 x 2 inch platform board with 3.5 inch QVGA touch screen will aslo be available.
For more news from Embedded World see Embedded-Europe.com.