When is a microcontroller an SOC?
By Ron Wilson, Executive Editor -- 12/15/2008
It’s getting harder and harder to tell the difference between a microcontroller and an SOC (system on chip). Consider, for example, the SH7263 portable-media-player reference design from Renesas. It offers all the latest features, including a VGA (video-graphics-array)-level LCD, high-speed USB (Universal Serial Bus) and SD (secure-digital) interfaces, and decoders for a wide range of audio standards. Renesas is considering the addition of an MPEG-4 video decoder, as well. Surprisingly, the company based this design on the SH-powered 7263 microcontroller chip rather than on a proprietary multimedia SOC. The microcontroller core, offering performance greater than 400 Dhrystone MIPS, has the muscle for media decoders in software, and the chip includes controllers for high-speed USB 2.0 and a WVGA (wide-VGA)-display panel. That combination leaves not much but the mixed-signal interfaces, the audio DACs, and the power supply as separate components.
1. The E10A package includes the proprietary AUD (Advanced User Debugger) interface. Jumper switches let you select the AUD function. The device also includes a serial interface.
2. Audio DACs and a power supply are the only major functions not integrated into the microcontroller.
3. The SH7263 microcontroller has a 16.67-MHz input clock, a 66.67-MHz-maximum bus clock, and a 200-MHz-maximum CPU clock.
|
5. The signal headers reside below the LCD panel.
6. A 3×4 user switch matrix is scanned by the microcontroller.
7. The SD-card slot resides on the underside of the board.
8. In addition to on-chip memory, the board includes a 512-Mbyte NAND flash, a 4-Mbyte×16-bit flash, and a 16-Mbyte×16-bit SDRAM.
9. Connectors support the chip’s external expansion bus and ATAPI (advanced-technology-attachment packet interface) port.
10. USB support includes high-speed capability.
© 2009, Reed Business Information, a division of Reed Elsevier Inc. All Rights Reserved.
