Next Generation HMI Solutions RZ Embedded Microprocessors www.renesas.eu 2013.11 The RZ Family Embedded Microprocessors The RZ is a new family of embedded microprocessors that retains the ease-of-use of Renesas microprocessors (MPUs) while combining Renesas’ proprietary technologies with the ARM® ecosystem, fusing control and information technology (IT) to provide the solutions necessary for the smart society of the future. RZ Family Roadmap RZ/N Series Connectivity RZ/A Series Human Machine Interface All aspects of everyday life, such as home appliances, industrial equipment, building management, power grid, and transportation, are becoming more technologically advanced, and the emergence of a smart society interconnected through the cloud is nigh. To meet the demands of this smart society, microprocessors are required to have IT networking capability, human machine interface display capability, faster data processing capability, and so on in addition to providing high performance and power saving control for devices. It was in this environment that the RZ Family was developed as a new lineup of high-end embedded microprocessors that employ an ARM® core. 2 www.renesas.eu The RZ/A Series Introduction The RZ/A family extends the SuperH (SH726x) based family including the peripheral functions for driving a display and providing a scalable solution from the lowest performance SH2A based devices up to the 400 MHz ARM® Cortex-A9 solutions. RZ/A Roadmap RZ/A1-H @400 MHz 10 MB SRAM USB, Ether, LCDC RZ/A1-M @400 MHz Performance MHz RZ/A1-L @400 MHz 5 MB SRAM USB, Ether, LCDC 3 MB SRAM USB, Ether, LCDC >266 MHz Cortex A9® Core <266 MHz SH2A Core 7268/9 @266 MHz 2.5 MB SRAM USB, LCDC 726A/B @216 MHz 1.25 MB SRAM USB 7262/4 @144 MHz 7266/7 @144 MHz 1 MB SRAM USB, LCDC 1.5 MB SRAM USB, LCDC Key Features of the RZ/A Family Up to 10 MB on-chip large-capacity RAM for low system cost and higher performance Up to WXGA screen size supported with OpenVG hardware acceleration >> The 10 MB on-chip RAM enables image data for two screens of WXGA size image display to be saved as a frame buffer. It also makes this the device with the largest SRAM in the world. >> The 10 MB of SRAM allows designers to build a system without any external SDRAM, and offers a significantly decreased system cost. >> The device features a dedicated LCD controller able to support 4 layer overlay and drive up to two WXGA screens concurrently. >> An OpenVG 2D graphics engine is also included in order to support vector graphics operations. 400 MHz MCU core with advanced Bus structure to increase performance >> RAM block is split into 5 separate blocks with a multilayer bus to ensure the CPU can fetch code and write data as well as the LCD controller accessing the RAM concurrently. >> This removes the significant bottleneck of current day HMI systems Boot and Execute from QSPI >> No need for NOR flash, which can be replaced by cheaper QSPI flash >> Execute in place supports running code directly from the external serial flash. 3 RZ/A System Diagram SPI-Multi IO RZ/A ARM Cortex A9® 400 MHz USB 2.0 USB Memory HDD NO Flash SDRAM 2D Graphic Accelerator Various Interfaces Video Out Ethernet Reduce external memory Reduce display controller Display Video In PHY LAN External Bus Large-capacity RAM 10 MB SD/MMC I/F Serial Flash (Store F/W) Camera RZ/A Product Table Industrial R7S721001VLBG – 1ch 1ch/5ch/2ch – 21ch + 16ch – – 8ch x – 12-bit / – 16ch 3.3 V + 1.18 V BGA324 Automotive R7S721001VCBG – BGA324 5ch/8ch/4ch 1ch/5ch/2ch – 21ch + 16ch – – 8ch x – 12-bit / – 16ch 3.3 V + 1.18 V BGA324 R7S721000VCBG – BGA256 5ch/8ch/4ch 1ch/5ch/2ch – 21ch + 16ch – – 8ch x – 12-bit / – 16ch 3.3 V + 1.18 V BGA256 R7S721010VLFP – QFP256 5ch/8ch/4ch 1ch/5ch/2ch – 21ch + 16ch – – 8ch x – 12-bit / – 16ch 3.3 V + 1.18 V QFP256 R7S721010VCFP – QFP256 5ch/8ch/4ch 1ch/5ch/2ch – 21ch + 16ch – – 8ch x – 12-bit / – 16ch 3.3 V + 1.18 V QFP256 RZ/A-M R7S721011VLBG – 1ch 1ch/5ch/2ch – 21ch + 16ch – – 8ch x – 12-bit / – 16ch 3.3 V + 1.18 V BGA324 Automotive R7S721011VCBG – BGA324 5ch/8ch/4ch 1ch/5ch/2ch – 21ch + 16ch – – 8ch x – 12-bit / – 16ch 3.3 V + 1.18 V BGA324 Industrial R7S721010VCBG – BGA256 5ch/8ch/4ch 1ch/5ch/2ch – 21ch + 16ch – – 8ch x – 12-bit / – 16ch 3.3 V + 1.18 V BGA256 Industrial R7S721020VLFP#YB0 – QFP176 4ch/5ch/4ch 1ch/5ch/2ch – 21ch – – 8ch x – 12-bit / – 16ch 3.3 V + 1.18 V QFP176 Automotive R7S721020VCFP#YB0 – QFP176 4ch/5ch/4ch 1ch/5ch/2ch – 21ch – – 8ch x – 12-bit / – 16ch 3.3 V + 1.18 V QFP176 Industrial R7S721021VLFP#YB0 – 1ch 1ch/5ch/2ch – 21ch – – 8ch x – 12-bit / – 16ch 3.3 V + 1.18 V QFP208 Automotive R7S721021VCFP#YB0 – QFP208 4ch/5ch/4ch 1ch/5ch/2ch – 21ch – – 8ch x – 12-bit / – 16ch 3.3 V + 1.18 V QFP208 Industrial R7S721020VCBG#YB0 – BGA176 4ch/5ch/4ch 1ch/5ch/2ch – 21ch – – 8ch x – 12-bit / – 16ch 3.3 V + 1.18 V BGA176 Industrial RZ/A-L QFP208 4ch/5ch/4ch 2ch 2ch 2ch up to XGA (1024 x 768) BGA324 5ch/8ch/4ch 5ch 2ch 400 MHz 10 MB SRAM 5 MB SRAM BGA324 5ch/8ch/4ch 5ch Starter Kit Qualification QFP256 Others Features* Packages 16ch 3.3 V + 1.18 V Supply Voltage [V] 8ch x – 12-bit / – DMA – Analog Features – A/D / D/A-Converter – 21ch + 16ch TFT Control 1ch/5ch/2ch Clock Speed [MHz] QFP256 5ch/8ch/4ch PWMs – Special Timers R7S721000VCFP Timer Channels (8-bit/16-bit/32bit) Automotive Ethernet QFP256 USB 16ch 3.3 V + 1.18 V CAN 8ch x – 12-bit / – SPI/UARTs / I2C – Pins – RAM [Byte] – 21ch + 16ch Size [KB] 1ch/5ch/2ch Part Number Subclock 32.768 kHz Miscellaneous Information Int. Osc. Timers & other Peripherals QFP256 5ch/8ch/4ch 3 MB SRAM Cortex A9 Interfaces – RZ/A-H 4 Memory R7S721000VLFP Nickname Core Device Industrial OpenVG, PAL/NTSC, RTC;SDHC; optional Automotive security module Industrial Industrial yes PAL/NTSC, RTC;SDHC; optional security module www.renesas.eu The RZ/A1-H Series RZ/A1-H in Detail High Efficient 32-bit CPU Core (Cortex A9®) >> 400 MHz CPU Clock Frequency Single and Double Floating Point Unit Compliant with IEEE754 >> Accelerates e.g. trigonometric operations like rotation High-Density up to 10 MByte Internal RAM >> Parallel bus structure dedicated to SRAM 2D-Graphics Engine OpenVG 1.1 >> Full support for Khronos OpenVG 1.1 API >> Rendering, Animation and Acceleration OpenVG w/o CPU Support for Booting from QSPI Flash Memory and NAND Flash Memory >> New Approach lot of SRAM instead of FLASH >> External SPI serial flash is extremely cheap compared to on-chip flash >> Very flexible: 128 Kbit – 512 Kbit serial flash >> Execute in place LCD Controller XGA (1024 x 768) with 24-bit interface >> 4 layer overlay >> 2ch video input, 2ch display out with 1ch LVDS >> Dot and window Alpha Blending >> Chroma Keying Bus Interface Controller for glue less connection of >> SRAM, SDRAM, NOR, NAND, eMMC, Flash Memory >> 128 KB cache 10/100 EtherMAC 1ch 2ch USB 2.0 Host and Function Controller with integrated USB Transceiver Up to 5 CAN channels Package >> 256-pinBGA (0.5 mm)/256-pin GFP (0.4mm) / 324-pin BGA (0.8 mm) Memory SRAM 10 MB SRAM Cache 128 KB Cache 32 KB + 32 KB System Data Management DMAC 16ch Interrupt Controller Timers Communications 16-bit x 5ch MTU2 10/100 Ether MAC WDT CAN 32-bit 2ch PWM Timer 16ch Real-Time CLK Clock Generation with SSCG JTAG Debug Graphics Audio SCUX 4ch ASRC Analog ADC 12-bit 8ch USB2.0 OS Timer Sound Generator Encryption Engine Customer Unique ID 5ch 8-bit 1ch HS 2ch h/f NAND Flash I/F External Bus 32-bit ROM, SRAM, SDRAM, PCMCIA SCIF RSPI IC IEBus SSI(I2S) SPDIF SDHI MMC 8ch 3ch 2 Video Display Controller w/ LVDS 2ch OpenVG 1.1 Enhanced eng. PAL/NTSC dec. 2ch CMOS Camera I/F 1ch Fish Eye Correction 2ch JPEG Engine 1ch 4ch 1ch 6ch 2ch 1ch 1ch MOST50 1ch Smart Card I/F 2ch 1x UART/CSI Simple 12C IrDA 1ch LINmtr 2ch 5 The RZ/A1-M Series RZ/A1-M in Detail High Efficient 32-Bit CPU Core (Cortex A9®) >> 400 MHz CPU Clock Frequency Single and Double Floating Point Unit Compliant with IEEE754 >> Accelerates e.g. trigonometric operations like rotation High-Density up to 5 MByte Internal RAM >> Parallel bus structure dedicated to SRAM 2D-Graphics Engine OpenVG 1.1 >> Full support for Khronos OpenVG 1.1 API >> Rendering, Animation and Acceleration OpenVG w/o CPU Support for Booting from QSPI Flash Memory and NAND Flash Memory >> New Approach lot of SRAM instead of FLASH >> External SPI serial flash is extremely cheap compared to on-chip flash >> Very flexible: 128 Kbit – 512 Kbit serial flash >> Execute in place LCD Controller XGA (1024x768) with 24bit interface >> 4 layer overlay >> 2ch video input, 2ch display out with 1ch LVDS >> Dot and window Alpha Blending >> Chroma Keying Bus Interface Controller for glue less connection of >> SRAM, SDRAM, NOR, NAND, eMMC, Flash Memory >> 128 KB cache 10/100 EtherMAC 1ch 2ch USB 2.0 Host and Function Controller with integrated USB Transceiver Up to 5 CAN channels Package >> 256-pinBGA (0.5 mm)/256-pin GFP (0.4 mm) / 324-pin BGA (0.8 mm) 6 Memory SRAM 5 MB SRAM Cache 128 KB Timers Communications 16-bit x 5ch MTU2 10/100 Ether MAC WDT CAN Cache 32 KB + 32 KB OS Timer System PWM Timer Data Management DMAC 16ch Interrupt Controller 32-bit 2ch 16 ch Real-Time CLK Clock Generation with SSCG Sound Generator JTAG Debug Graphics Encryption Engine Customer Unique ID Audio SCUX 4ch ASRC Analog ADC 12-bit 8ch 5ch 8-bit 1ch USB2.0 HS 2ch h/f NAND Flash I/F External Bus 32-bit ROM, SRAM, SDRAM, PCMCIA SCIF RSPI IC IEBus SSI(I2S) SPDIF SDHI MMC 8ch 3ch 2 Video Display Controller w/ LVDS 2ch OpenVG 1.1 Enhanced eng. PAL/NTSC dec. 2ch CMOS Camera I/F 1ch Fish Eye Correction 2ch JPEG Engine 1ch 4ch 1ch 6ch 2ch 1ch 1ch MOST50 1ch Smart Card I/F 2ch 1 x UART/CSI Simple 12C IrDA 1ch LINmtr 2ch www.renesas.eu The RZ/A1-L Series RZ/A1-L in Detail High Efficient 32-bit CPU Core (Cortex A9®) >> 400 MHz CPU Clock Frequency Single and Double Floating Point Unit Compliant with IEEE754 >> Accelerates e.g. trigonometric operations like rotation High-Density up to 3 MByte Internal RAM >> Parallel bus structure dedicated to SRAM Support for Booting from QSPI Flash Memory >> New Approach lot of SRAM instead of FLASH >> External SPI serial flash is extremely cheap compared to on-chip flash >> Very flexible: 128 Kbit – 512 Kbit serial flash >> Execute in place LCD Controller XGA (1024 x 768) with 24-bit interface >> 3 layer overlay >> 1ch video input, 1ch display out >> Dot and window Alpha Blending >> Chroma Keying Memory SRAM 3 MB SRAM Cache 128 KB Cache 32 KB + 32 KB Communications System CAN Data Management 2ch DMAC 16ch Timers Interrupt Controller MTU2 Clock Generation with SSCG Bus Interface Controller for glue less connection of >> SRAM, SDRAM, NOR, eMMC, Flash Memory >> 128 KB cache 10/100 Ether MAC JTAG Debug Encryption Engine Customer Unique ID 10/100 EtherMAC 1ch 2ch USB 2.0 Host and Function Controller with integrated USB Transceiver Package >> 176-pin QFP (0.5 mm)/176-pin BGA (0.5 mm) / 208-pin QFP (0.5 mm) WDT 8-bit 1ch OS Timer 32-bit 2ch HS 2ch h/f External Bus 32-bit ROM, SRAM, SDRAM, PCMCIA SPImulti 1ch SCIF RSPI IC IEBus SSI(I2S) SPDIF SDHI MMC 5ch Real-Time CLK 3ch 2 4ch Sound Generator Audio Up to 2 CAN channels 16-bit x 5ch USB2.0 1ch 4ch 1ch SCUX 4ch ASRC Graphics Analog Video Display Controller 1ch MOST50 CMOS Camera I/F Smart Card I/F ADC 12-bit 8ch 1ch 2ch 1ch 1ch 2ch RZ/A1-H/-M/-L Package Selection RZ/A1-H ✔ ✔ ✔ RZ/A1-M ✔ ✔ ✔ 256-pin BGA 0.5 mm pitch 11 mm x 11 mm (Non Auto Grade) 256-pin QFP 0.4 mm pitch 28 mm x 28 mm 324-pin BGA 0.8 mm pitch 19 mm x 19 mm RZ/A1-L ✔ ✔ ✔ 176-pin BGA 0.5 mm pitch 8 mm x 8 mm (Non Auto Grade) 176-pin QFP 0.5 mm pitch 24 mm x 24 mm 208-pin QFP 0.5 mm pitch 28 mm x 28 mm 7 RSK & Eco-System Renesas Starter Kit (RSK) Speed your time to market with the Renesas starter kit. The Kit includes everything you will need to start your development. The kit includes: >> WVGA touch panel for HMI development >> Segger JTAG-lite debugger >> Embedded IDE and compiler with evaluation licence >> Sample code peripheral drivers Part Number YR0K77210S001BE TFT Display No Debugger Yes YR0K77210S002BE Yes No YR0K77210S003BE Yes Yes RZ Eco-System A wide range of operating systems, tools, IDEs and software are available for the RZ/A from both Renesas and partners. HMI-GUI Partners RTOS Partners Renesas and Partners Tools & IDE Before purchasing or using any Renesas Electronics products listed herein, please refer to the latest product manual and/or data sheet in advance. www.renesas.eu © 2013 Renesas Electronics Europe. All rights reserved. Printed in Germany. Document No. R01CL0031ED0100