November 2003 Embedded News Digest

Embedded News Digest
Contact Us

Dear Reader,

welcome to this month's edition of  MicroController Pros Corporation's Embedded News Digest, your source for microcontroller and embedded system news.


  • Learn C programming for Microchip PIC microcontrollers, with our interactive CD-ROM self-study tutorial. The tutorial concentrates in its first half on the basics of C programming, utilizing a unique Virtual C PIC microcontroller simulator, which allows you to execute code step-by-step and see how internal variables and I/O lines are affected. The second half develops your PIC C programming skills further through 9 project tutorials, each of which has up to 15 subsections. The $69.- CD-ROM includes a full IDE and C compiler for a wide range of PICmicros.

  • Please help us to spread the word about this free microcontroller news source.

    • Let your friends, colleagues or customers know about the Embedded News Digest.

This month's issue:

Atmel Introduces ARM based Secure Microcontroller for Smart Cards

Elan: New Micros with Integrated LCD Driver

Infineon: 32-bit Smart Card Controller with 400kBytes EEPROM/Flash

In-Stat/MDR: Over US$7.4 Billion Microcontrollers to be Shipped by 2007

Motorola Expands 16-bit HCS Family

Motorola: Enhanced Embedded PowerPC for Automotive

Philips: ARM7 with CAN and LIN

Philips: Single-Chip Bluetooth

Renesas: New Additions to R8C-Family of Low Pincount Microcontrollers

Renesas Expands M16C-Family of Microcontrollers

Renesas: 32-bit Smart Card Controllers

Renesas: 32-bit Micro with CAN, Dual 10-Bit A/D and 256k FLASH

STMicroelectronics: 32-bit Smart Card Controller with 1Mbyte Flash

TI: New TMS320C64X DSP  with 10/100MBps Ethernet MAC

Atmel Introduces ARM based Secure Microcontroller for Smart Cards

The new AT91SC25672RC is based on the ARM® SecurCore™ SC100® CPU core and features on-chip ROM program memory of 256 kBytes, 72-kByte EEPROM and 10kByte RAM for data.

Wide memory space and powerful 32-bit RISC core in combination with a hardware accelerator, make this product particularly suitable for JavaCard™ implementations. A size of less than 20 square millimeters and low-power consumption make the AT91SC25672RC suitable with mobile phone applications.

Volume pricing is US$4.00 for 100kUnits.

Elan: New Micros with Integrated LCD Driver

Elan Microelectronics announced the availability of the EM78P156N, which is the industrial temperature range version of its EM78P156, PIC16C54 pin compatible, general purpose 8-bit OTP microcontroller. This new microcontroller comes in 18-pin DIP or SOP and has guaranteed operation over the entire -40 to +85 deg. C temperature range.

Elan also launched two new products: the EM78568 and EM78569 microcontrollers with integrated  LCD driver.

The EM78568 features 16kBytes of ROM, 512 bytes RAM, a 4x20 LCD driver, comparator with 5-bit programmable voltage reference, OpAmp, dual tone generator and power-on reset.

The EM78596 features 16kBytes of ROM, 1kByte RAM, 4x32 LCD driver, 6ch. 10-bit A/D, 10-bit PWM, Digital to Analog converter, SPI interface, 8x8 hardware multiplier and power-on reset.

Infineon: 32-bit Smart Card Controller with 400kBytes EEPROM/Flash

The new SLE88CFX4000P includes 80 KBytes of “hidden” ROM, 400 KBytes of EEPROM/Flash, 16 KBytes of RAM and a new high performance crypto co-processor. It operates at a voltage range of 1.62 to 5.5 V, in full compliance with ETSI specifications. The current consumption is only 0.35 mA/MHz internal clock frequency.

The hidden ROM contains a complete set of low-level drivers for all peripherals and a crypto library for RSA, elliptic curves and AES (Advanced Encryption Standard) to reduce card suppliers’ development costs and speed up time-to-market.

The EEPROM/Flash is specified with very fast erase and write cycles (1.3 ms respective 1 ms) and high number of program cycles (500,000). It is configurable in code and data sections with 4 kBytes granularity, enabling optimized memory usage for different projects on the same platform.

In order to support symmetric and asymmetric algorithms, the controller features powerful crypto coprocessors with highest performance for DES (Data Encryption Standard), Triple-DES, RSA (Rivest, Shamir, Adleman) and elliptic curves algorithms. RSA signatures with key lengths of 2,048 bits without Chinese Remainder Theorem (CRT) are processed in 1.9 s (at 66 MHz), with CRT within 35 ms (at 66 MHz).

The 88 family is based on a 32-bit RISC core architecture running up to 66 MHz and incorporating on-chip data and instruction caches to support fast program execution by pre-fetching instructions. It accelerates all Virtual Machine-based chip card languages, including JavaSC™ and MultOS™.

In-Stat/MDR: Over US$7.4 Billion Microcontrollers to be Shipped by 2007

In-Stat/MDR, the high-tech market research firm, expects that worldwide MCU units shipped will increase at an annual CAGR of 8.74% between 2002 and 2007. Units shipments are expected to increase from presently just over 5 billion units to more than 7 billion units in 2007 generating a revenue of US$7.4 billion.

The highest growth is expected to come in the 32-bit digital wireless, DSL modem and monitor application segments. The strongest decline is expected in the 4-bit market, with 8-bit applications remaining the volume leader in terms of unit shipments.

Motorola Expands 16-bit HCS Family

Motorola has developed the 9S12D32, 9S12DP512 and 9S12C32 16-bit microcontrollers that extend Motorola's existing HCS12D-family at both ends of the spectrum, from 32KB to 512KB.

The 9S12D32 includes these features: 25 MHz HCS12 core; 32KB  Flash memory; 1K bytes EEPROM; 2K bytes of RAM; one I2C communication port; one 8-ch., 10-bit A/D; 59 general-purpose input/output (I/O); and one CAN interface in an 80 quad flat pack (QFP).

9S12DP512 Features :512KB Flash memory; 4K bytes EEPROM; 14K bytes of RAM; I2C; 91 general-purpose I/O; five CAN interfaces; two 8-ch., 10-bit A/Ds;  112 LQFP package.

9S12C32 features include: 32kByte Flash, 2kByte RAM; a lower operating supply voltage (down to 3.0 volts) to support a wider range of embedded applications; one 8-ch., 10-bit A/D; 19, 33, or 58 general-purpose I/Os; one CAN interface; and a choice of 48 low-profile quad flat packs (LQFPs), 52 LQFPs, or 80 QFPs.

All devices feature Motorola's Background Debug Mode and can be programmed and emulated with the $449 HCS12 In-Circuit Debugger and Programmer.

Suggested resale list prices for 10,000 or fewer pieces are:
9S12D32 (32 KB flash), 80 QFP Package: $6.90 (USD);
9S12DP512 (512 KB flash), 112 LQFP Package: $14.50 (USD);
9S12C32 (32 KB flash), 48 LQFP Package: $5.00  or 52 LQFP Package: $5.00  or 80 QFP Package: $5.30.

Motorola: Enhanced Embedded PowerPC for Automotive

The MPC5554 is Motorola’s first microcontroller containing a PowerPC e500 core that includes integrated DSP features and upgraded interrupt control. It offers system performance of up to five times higher than its  MPC500 predecessors. Strong compatibility with this family allows engineers who have invested time and resources using the PowerPC instruction set architecture to quickly move to the MPC5554 and future family products.

The MPC5554 features a Nexus IEEE-ISTO 5001 Class 3 Multi-core debug interface; an enhanced Time Processor Unit that provides high level “C” programmability for enhanced timing functions; Fast (1.25uS) 5 volt 12-bit Analog to Digital Converter; 2MByte Flash memory that can be read and written simultaneously( EEPROM emulation); 64-bit wide cross bar switch using a 64-channel Direct Memory Access controller – freeing up the CPU for other processing functions; and integration of complex signal processing algorithms with SIMD (Single Instruction Multiple Data) and DSP instructions.

Philips: ARM7 with CAN and LIN

Philips announced the SJA2020 32-bit ARM7-based microcontroller with embedded Control Area Network (CAN) and Local Interconnect Network (LIN) gateway functionality. By offering both CAN and LIN nodes on a single chip, the SJA2020 enables applications within the vehicle to communicate across different in-vehicle serial bus systems.

The SJA2020 also supports the industry trend towards the centralization of body control applications as the 32-bit microcontroller provides centralized processing power and intelligence that allows replacement of multiple 8-bit in-vehicle network nodes.

Philips’ SJA2020 is based on the industry standard ARM7 core, offering CPU operation up to 60 MHz. Additional features of the SJA2020 include 256Kbytes of embedded Flash memory and support for up to 6 CAN channels and 4 LIN masters.

Philips: Single-Chip Bluetooth

The BGB202 integrates everything needed for Bluetooth wireless technology functionality (Radio, Baseband, ROM, filters and other discrete components) in one ultra-small HVQFN semiconductor package measuring only 7x8 mm2.

The BGB202 is a fully certified plug-and-play Bluetooth system with all the critical RF functions built-in. It is offered with proven, state-of-the-art software up to HCI including specific power control features and low power modes.

The BGB202 is based on the PCF87852 Blueberry DATA ROM baseband IC, which includes an ARM processor, embedded ROM memory, Bluetooth core and a variety of interfaces (UART, I˛C, PCM/IOM, JTAG). The radio function of the BGB202 is based on a near-zero IF (N-ZIF) radio transceiver IC, and includes a monolithic antenna filter for enhanced out-of-band blocking performance, a Tx/Rx switch, Tx and Rx baluns, the VCO resonator, and basic supply decoupling. For the complete SiP, only an external clock source, and an antenna are required for proper operation.

Renesas: New Additions to R8C-Family of Low Pincount Microcontrollers

Renesas Technology Corp.  announced six new models of the  R8C/Tiny series in a space saving 32 pin LQFP package, comprising three basic R8C/12 family models and three functionally enhanced R8C/13 family models.

The new R8C/12  and R8C/13 families offer full package and pin arrangement compatibility, as well as peripheral function upward-compatibility, with the existing R8C/10 and R8C/11 families.

The three models of each family feature  8kByte Flash and 512 bytes RAM, 12kByte Flash and 768 byte RAM, or 16kByte Flash 1kByte RAM, respectively. In addition, each device features on-chip 4-Kbyte data Flash with 10,000 rewrite capability (minimum number of erases). Data flash is flash memory mainly added for data storage use in addition to flash memory for software storage. The data flash comprises two 2-Kbyte blocks, and can be erased a minimum of 10,000 times.

Other features included on all devices include: one 16-bit multifunction timer, 8-bit time with 3 channels, watchdog, 1 USART and 1 UART and a 10-bit A/D converter. The R8C/13 family also features a power-on-reset and low-voltage detection circuit and up to 20MHz operating frequency versus the R8C/12 families 16MHz.

Renesas Expands M16C-Family of Microcontrollers

Renesas announced six new members of the M16C family, calling them the M16C/28 Group.  The group includes 3 devices in 64-pin LQFP package and 3 devices in a 80-pin LQFP package. Memory sizes available in each package are 96kByte Flash and 8 kByte RAM, 64kByte FLASH and 4 kByte RAM, and 48kByte FLASH and 4 kByte RAM. In additional all devices have 4 kByte data FLASH.

Other features common to the group of new devices are: 2 channel DMA controller; eight 16-bit timers;  one 16-bit input capture/output compare timer with 8 input/output channels; 3 USARTs; one I2C interface; SPI interface; 10-bit A/D with 24 input channels in the 80-pin package and 13 channels in the 64-pin package.

Renesas: 32-bit Smart Card Controllers

Number 3 in our roundup of companies announcing new smart card controllers: Renesas Technology is releasing the AE57C incorporating an AE-5 32-bit CPU core for smart card use, including 132 Kbytes of EEPROM (Electrically Erasable and Programmable Read Only Memory) and 320 Kbytes of mask ROM, and supporting the latest AES (Advanced Encryption Standard) encryption processing.

New peripheral functions that have been added include a BEM (Bytecode Extension Module) for higher-speed operation of a Java Card™*3, MULTOS™*4, etc., by executing bytecode fetches and address conversion, and a DMAC (Direct Memory Access Controller) supporting high-speed communications. An AES and DES encryption coprocessor that executes the latest encryption processing has been added and the current exponential multiplication/division algorithm coprocessor has been enhanced to provide greater security.

Renesas: 32-bit Micro with CAN, Dual 10-Bit A/D and 256k FLASH

Renesas announced the H8SX/1527F 32-bit CISC microcontroller with on-chip flash memory, featuring a controller compatible with the CAN in-vehicle LAN standard and a 40 MHz maximum operating frequency.

The H8SX/1527F includes peripheral functions suitable for in-vehicle control system applications, including a single-channel controller compatible with the CAN; a 3-channel SPI interface that simplifies the connection of sensors and other devices; a 4-channel DMAC with high-speed transfer capability; a 16-bit general-purpose timer with 12 channels; two USARTs; and two 10-bit A/D converters, each with 8 input channels.

STMicroelectronics: 32-bit Smart Card Controller with 1Mbyte Flash

November's "Cartes 2003" show in Paris also prompted ST to announce a new controller for Smart Cards. ST seemed to be a bit rushed to get the release out in time, as interestingly enough, their press release doesn't mention a word about the controller's security and encryption features, which is kind of odd for a smart card controller.

The ST22FJ1M features Page (data) Flash and Program Flash memory. The device offers 768Kbytes Program Flash memory  and 256Kbytes of Page Flash memory, which replaces the traditional EEPROM. An additional 128Kbytes ROM is available to hold fixed routine libraries.

Page Flash offers the same fast programming time as Standard Flash but also allows individual data words (32-bits) to be erased in a few milliseconds and rewritten more than 100K times. Like all the other smart card announcements covered in this Embedded News Digest edition, it has a core that enables  "high powered Java Card™ accelerated SmartJ™" applications.

TI: New TMS320C64X DSP with 10/100MBps Ethernet MAC

The new TMS320C6412 DSP delivers 64 general-purpose 32-bit registers and its eight parallel functional units can compute four 16-bit multiply-accumulates (MACs) per clock cycle.  TI is offering both a 500 and 600 MHz C6412 device at affordable price points.  The 500-MHz device, priced at $39.95 (10kU), achieves 2000 million MACs (MMACs) per second.

In addition 288kbytes of RAM, input/output support such as the 64-bit external memory interface, the 64-channel enhanced direct memory access controller  and 16 general-purpose I/O lines, the C6412 also integrates a 10/100 Mbps Ethernet Media Access Controller, I2C interface,  peripheral component interconnect (PCI) port, and a host port interface (HPI).

About MicroController Pros Corporation

µCPros provides consultancy and outsourcing services in:

Electronic System Design
µCPros' engineers have in-depth microcontroller, mixed signal and analog know-how to deliver a turn-key electronic system designs according to your specifications.

Management and Marketing Consulting
µCPros' develops: business plans; marketing strategies; pay for performance marketing programs; global product and business marketing plans; tactical and strategic marketing plans. We perform: Internet search engine optimization; market research and competitive analysis; marketing and communications (MarCom) activities; and public relations activities.

µCPros develops and conducts corporate courses for: technical product trainings; business trainings; marketing and sales trainings; technical writing trainings; and microcontroller software and hardware development trainings.

Technical Writing & Translation
µCPros writes for you: technical reports; technical specifications; user manuals; datasheets; application notes and product articles. We translate to/from English, German and Filipino.

copyright 2003 by
MicroController Pros Corporation
Marketing, Training, System Design, Technical Writing
visit our web


[Home] [Search] [MicroControllerShop] [Publications] [Embedded News Digest] [Resources] [Contents] [Contact Us]

Email us with questions or comments about this web site.
Copyright © 2002-2008 MicroController Pros Corporation
Last modified: 12/16/08