Luminary Micro Launches Four New Stellaris(TM) 32-bit Microcontrollers Based on ARM(R) Cortex(TM)-M3
Company That Brought ARM for $1.00 to Embedded Developers Now Incorporates Analog-to-Digital Converter (ADC) and Motion Control Into MCUs
AUSTIN, Texas, May 22, 2006 -- Luminary Micro ( http://www.luminarymicro.com ), a fabless semiconductor company that designs, markets, and sells ARM(R) Cortex(TM)-M3 processor-based microcontrollers and was the first to bring ARM for $1.00 to embedded developers, announces today the availability of its next four Stellaris(TM) family 32-bit microcontrollers (MCUs). The four devices -- the LM3S301, LM3S310, LM3S315 and LM3S316 -- are available immediately and offer new features such as an analog-to-digital converter (ADC) and a sophisticated motion control unit, as well as larger on- chip memories. Luminary Micro is ARM's lead partner for the Cortex-M3 processor and launched its first two products, including its entry-level LM3S101 MCU priced at $1.00, just six weeks ago with immediate availability. The company has customers currently sampling all announced parts.
The entire Stellaris line of MCUs brings high-performance 32-bit computing to cost-sensitive embedded microcontroller applications at a cost equivalent to legacy 8- and 16-bit devices. All of the Stellaris MCUs are targeted at embedded and industrial applications, such as building and home automation; factory automation, motor control; and industrial power control devices. The new parts, available today, have increased speed up to 25 MHz; incorporate ADC and motion control peripherals; and have increased memory up to 16KB flash / 4KB SRAM, making them ideal for more intense applications such as stepper motors, brushed and brushless DC motors, and AC induction motors.
"Luminary Micro has set an extremely aggressive schedule of part introduction and customers have been quick to participate in their sampling program," said Wayne Lyons, director, Embedded Solutions, ARM. "There is a diverse and expansive worldwide market for MCUs and we expect to see customer design implementations of the Cortex-M3 processor before the end of 2006.
"Breaking the cost barrier between 8/16-bit and 32-bit and providing that $1.00 entry into the ARM development world was a significant breakthrough for embedded developers."
Development Ease and Functionality
The company's feature-rich development kit, which was announced in March with the first two Stellaris products, supports the entire Stellaris line. The development kit is a modular design with a common motherboard and a unique daughter-card for each family member. The kit comes ready-to-go with bundled software and tools designed to get users running in 10 minutes or less. In addition to the development hardware, the bundle includes Luminary Micro's peripheral driver library; comprehensive documentation, schematics, and example programs as well as all cables and jumpers. Users of more than one Stellaris family member can simply change out the daughterboard to accommodate new products -- the daughterboard kits are available individually.
The development kit carries the CE seal of compliance to the mandatory European requirements and is fully certified. The development kit also includes evaluation versions of popular software and hardware development tools from ARM, with the RealView(R) Microcontroller Development Kit, which incorporates the industry-proven Keil(TM) uVision development environment, as well as the popular GNU tool set from CodeSourcery. The development kit also includes FreeRTOS.org and Pumpkin's Salvo(TM) Lite real-time operating systems. Both real time operating systems are optimized for small-footprint applications, and both ports include extensive programming examples.
Luminary Micro Removes Upgrade Barriers to Take Advantage of Market Growth
Analyst Firm Gartner Dataquest is forecasting the 32-bit MCU market to grow twice the rate of 8- or 16-bit, with continuous price pressure and compression between similarly equipped MCUs of 8-bit, 16-bit and 32-bit size. Removing the upgrade barriers from 8-bit directly to 32-bit could mean additional market share from 16-bit.
Luminary Micro's Chief Marketing Officer Jean Anne Booth points out that ARM designed the Cortex-M3 processor specifically with the predicted high- growth MCU market in mind.
"Developers know that with ARM they not only get a tried-and-true architecture, but also proven development tools and software to ease application development," said Booth. "The Cortex-M3 processor provides the benefits of increased performance and reduced code size, delivering lower costs in silicon, systems and development. With the Stellaris family of microcontrollers, we deliver high value performance and the chance to enter the multi-vendor supported ARM architecture, which means designers may never have to upgrade architectures or change tools again."
Product and Technology Description
Stellaris family MCUs are based on the ARM Cortex-M3 processor, the microcontroller member of the ARM Cortex processor family. The Cortex-M3 processor is architected to bring 32-bit to the 8/16-bit MCU space.
Additional Cortex-M3 enhancements include:
- The ARM Thumb(R)-2 instruction set, combining 16- and 32-bit instructions to improve code density and performance, optimized over earlier 16-bit Thumb instructions
- Extends ARM7(TM) family processor capabilities in critical MCU applications with a 5x improvement in MIPS/watt, providing real-time interrupt response capability, and predictable deterministic behavior
- Integrated Nested Vectored Interrupt Controller (NVIC) providing deterministic interrupt handling
- Memory protection unit (MPU) provides a privileged mode for protected operating system functionality
- Greater than 50 MIPS with a demonstrable 20x performance roadmap in the Cortex processor family, allowing for a "no-worry" migration path
- Best-in-industry development environment and debug tools
The four new MCU products distinguish themselves from the first two Stellaris family silicon products -- the LM3S101 and LM3S102 -- primarily through larger flash memory and the more specialized ADC and motion control peripheral functions.
New Analog-to-Digital converter Featured in the LM3S301, LM3S315, and LM3S316
The LM3S301, LM3S315 and LM3S316 devices feature a 10-bit successive approximation analog-to-digital converter (ADC) that converts analog signals into digital values. The ADC handles both single-ended and fully differential analog inputs at a maximum sample rate of 250K samples per second. The ADC can be triggered by software, timers, analog comparators, PWM, or GPIO. In addition, the ADC contains four uniquely flexible user-programmed sequencers that control the order and sample quantity of ADC channel sampling. The sequencers provide system flexibility in defining the analog input sample order and in the degree of oversampling selected for any analog input. Also, the independent sequencers give system designers the freedom to utilize the ADC in multiple separate system functions, with each sequencer driven by different system triggers.
Fully-featured, Flexible Motion Control Unit Featured in the LM3S301, LM3S310, LM3S315, and LM3S316
All four new Stellaris microcontrollers also include powerful PWM waveform generators suitable for sophisticated motion control applications. Up to three dual-channel waveform generators, each with dedicated timing hardware, facilitate the synthesis of very complex PWM signals. These generators may be used in synchronous modes to control a single complex motor or independently to control multiple simple motors. The motion control unit also includes a deadband generator with independent rising and falling edge delays, used to create the programmable dead band delays required for driving a half-H bridge to some motors. These and other features allow for sophisticated algorithms necessary for higher end applications such as industrial digital controllers or more sophisticated motors such as brushless DC or AC induction motors.
Features of the LM3S301, LM3S310, LM3S315 and LM3S316
The new Stellaris microcontrollers features include the following:
LM3S301 | LM3S310 | LM3S315 | LM3S316 |
- 20-MHz - 16KB Flash / 2KB SRAM - 2 analog comparators - One dedicated PWM generator block with 2 channels out - 2 general purpose timer units - 1 UART - 12 dedicated GPIOs, with up to 33 GPIOs available - 3 ADC channels | - 25-MHz - 16KB Flash / 4KB SRAM - 3 analog comparators - Three dedicated PWM generator blocks with 6 channels out - 3 general purpose timer units - 2 UARTs - 3 dedicated GPIOs, with up to 36 GPIOs available | - 25-MHz - 16KB Flash / 4KB SRAM - One analog comparator - One dedicated PWM generator block with 2 channels out - 3 general purpose timer units - 2 UARTs - 7 dedicated GPIOs, with up to 32 GPIOs available - 4 ADC channels | - 25-MHz - 16KB Flash / 4KB SRAM - One analog comparator - Two dedicated PWM generator blocks with 4 channels out - 3 general purpose timer units - 2 UARTs - 3 dedicated GPIOs, with up to 32 GPIOs available - 4 ADC channels - I2C |
In addition, all four of the new Stellaris microcontrollers feature:
- 16 KB single-cycle flash internal memory
- General-Purpose Timers, with one available as Real-Time Clock (RTC) capability
- Can be configured as a single 32-bit timer or as a dual 16-bit timer
- Can trigger an ADC sequencer (in the LM3S301, LM3S315, and LM3S316)
- Includes capture and simple PWM modes
- Watchdog Timer
- 32-bit down counter and separate watchdog clock with an enable
- Synchronous Serial Interface (SSI)
- Freescale SPI-compatible, TI synchronous serial-compatible, and MICROWIRE-compatible modes
- * Power
- On-chip Linear Drop-Out (LDO) voltage regulator, with programmable output user-adjustable from 2.25 V to 2.75 V
- Low-power options on controller: Sleep and Deep-sleep modes
- Low-power options for peripherals: software controls shutdown of individual peripherals
- User-enabled LDO unregulated voltage detection and automatic reset
- 3.3-V supply brownout detection and reporting via interrupt or reset
- On-chip temperature sensor
- Additional features include six reset sources; programmable clock source control; clock gating to individual peripherals for power savings; IEEE 1149.1-1990 compliant Test Access Port (TAP) controller; debug access via JTAG and Serial Wire interfaces; and a full JTAG boundary scan
Stellaris microcontrollers allow system designers to use all non-GPIO functionality simultaneously, making it a straightforward process to choose the right part for the intended application, as functional pins mux only with GPIO and not with other functions. All digital functions are backed by GPIO for maximum flexibility in system design. All parts are packaged in 48-pin RoHS-compliant LQFP in commercial and industrial operating temperatures.
Applications
All of the announced parts are ideal for factory automation and control; industrial control power devices; and building and home automation. Additionally, the LM3S316 has been optimized for stepper motors; LM3S301 and LM3S315 for DC and stepper motors; and the LM3S310 for brushless DC and AC induction motors. These types of motors can typically be found in end products such as industrial automation and instrumentation, and robotics.
Pricing
Pricing for the new parts range from $2.53 to $4.62 in 10K quantities, as
follows:
Part Number | Price, 10K quantity through distribution |
LM3S301-CQN20 | $ 2.53 |
LM3S310-CQN25 | $ 3.84 |
LM3S315-CQN25 | $ 4.37 |
LM3S316-CQN25 | $ 4.62 |
Development kits are $775 each, and new development kits are available for the LM3S301 (DK-LM3S301), the LM3S310 (DK-LM3S310), and the LM3S315 and LM3S316 (both devices use DK-LM3S316 as the development kit).
For users who have already purchased a development kit and wish to use the kit with a different Stellaris family member, daughterboard-only kits are available for the LM3S101 (DB-LM3S101), the LM3S102 (DB-LM3S102), LM3S301 (DB-LM3S301), LM3S310 (DB-LM3S310), and the LM3S315 and LM3S316 (both devices use DB-LM3S316 as the daughterboard). The daughterboard kits retail for $190.
Availability - Now!
Alpha customers are currently designing in all available Luminary Micro products, including the four announced today. Full development kits, including applications software and evaluation versions of popular software tools, are available now. Small-quantity orders of silicon are also available now with volume production in Q306. Orders may be placed at http://www.luminarymicro.com or through Mouser at http://www.mouser.com/luminarymicro . Contact Luminary Micro at 1-512-279-8800 or email sales@luminarymicro.com for more information.
Additional Stellaris family products will be announced later this year.
About Luminary Micro and Stellaris
Founded in 2004, Luminary Micro, Inc. designs, markets and sells ARM Cortex-M3-based microcontrollers (MCUs). Austin, Texas-based Luminary Micro is the lead partner for the Cortex-M3 processor, delivering the world's first silicon implementation of the Cortex-M3 processor. Luminary Micro's introduction of the Stellaris(TM) family of products provides 32-bit performance for the same price as current 8- and 16-bit microcontroller designs. With entry-level pricing at $1.00 for an ARM technology-based MCU, Luminary Micro's Stellaris product line allows for standardization that eliminates future architectural upgrades or software tools changes.
Related Semiconductor IP
- AES GCM IP Core
- High Speed Ethernet Quad 10G to 100G PCS
- High Speed Ethernet Gen-2 Quad 100G PCS IP
- High Speed Ethernet 4/2/1-Lane 100G PCS
- High Speed Ethernet 2/4/8-Lane 200G/400G PCS
Related News
- Luminary Micro Launches 34 New Stellaris Microcontrollers Including the First Offering of Real-Time Internetworking and IEEE 1588 Support with the ARM Cortex -M3 Processor
- ARM RealView Microcontroller Development Kit Supports New Luminary Micro Stellaris Family Of Microcontrollers
- ARM RealView Microcontroller Development Kit Supports New Luminary Micro Stellaris Family Of Microcontrollers
- Luminary Micro Announces Motion Control Reference Design Kits for Stellaris Microcontrollers Based on ARM Cortex-M3
Latest News
- HPC customer engages Sondrel for high end chip design
- PCI-SIG’s Al Yanes on PCIe 7.0, HPC, and the Future of Interconnects
- Ubitium Debuts First Universal RISC-V Processor to Enable AI at No Additional Cost, as It Raises $3.7M
- Cadence Unveils Arm-Based System Chiplet
- Frontgrade Gaisler Unveils GR716B, a New Standard in Space-Grade Microcontrollers