Freescale: MCUs Help Consumer, Industrial Developers Use USB Connectivity
March 10, 2008 // Published as a news service by IHS
| |
| IHS Parts Solutions |
| Source parts, manage obsolescence, comply with regulations and speed time-to-market. For more information and a price quote, please complete the form below. |
|
Designers wanting to incorporate universal serial bus (USB) connectivity into various consumer and industrial applications can now use the Freescale Semiconductor Flexis JM family of microcontrollers (MCUs).
Possible applications for the new devices include PC peripherals, data transfer devices (memory sticks), lighting control systems, test and measurement equipment, patient monitoring systems and security and access control panels.
The Freescale Flexis JM family includes the new 32 b MCF51JM128 (JM128) ColdFire MCUs and the 8 b MC9S08JM60 (JM60) devices.
The JM60 and JM128 USB devices are software and pin compatible, enabling designers to migrate quickly and easily from simple 8 b designs to more complex application designs that require 32 b performance, Freescale said.
The JM devices are supported by Freescale complimentary USB software, development boards, reference designs, application notes and training.
According to the company, this ecosystem simplifies development and reduces time to market for applications that require USB connectivity.
"The JM family makes it exceptionally easy and cost-effective for developers to add USB connectivity to their applications," said Aiden Mitchell, consumer and industrial MCU product manager for the Freescale microcontroller solutions group.
"Because these are pin-compatible Flexis devices, embedded developers now have the flexibility of migrating their USB applications from 8 b to 32 b, or vice versa. And, the availability of complimentary USB software stacks can help reduce development cost and time significantly," Mitchell said.
Freescale offers a complimentary USB-Lite software stack from CMX that supports the integrated USB modules on the Flexis JM devices. Source code for the software stack is available to developers to enable customization. For developers seeking 32 b performance and USB connectivity, the JM128 MCUs include an integrated USB controller that supports USB 2.0 full-speed host, device and on-the-go (OTG) configurations.
Additional features include:
- 50.33 MHz V1 ColdFire core and 25.16 MHz bus frequency.
- 2.7 volt (V) to 5.5 V operating range.
- Up to 128 KB flash memory and up to 16 KB static random access memory (SRAM).
- Integrated controller area network (CAN) module.
- Integrated hardware cryptographic acceleration unit (CAU).
- Random number generator accelerator (RNGA).
- Low voltage detection and a computer operating properly (COP) module.
- 12 channel, 12 b analog-to-digital converter (ADC).
- 80 pin low profile quad flat pack (LQFP), 64 pin QFP, 44 pin LQFP and 64 pin LQFP options.
- -40 degrees Celsius to 105 degrees Celsius operation.
Freescale offers two evaluation kits for the Flexis JM family. The DemoJM demonstration kit features 8 b and 32 b Flexis JM daughter cards. The EVB51JM128 evaluation system for the JM128 devices allows developers to take advantage of the performance and integration offered by the 32 b tool, Freescale said.
Source: Freescale Semiconductor Inc.