SH726x Series for HMI 1 © 2010 Renesas Electronics Europe. All rights reserved. SH726x - Key Target Markets and Applications Key Selling Points • Huge internal SRAM upto 2.5 MByte • CMOS Camera Interface + PAL/NTSC decoder • Excellent Performance&Integration to BOM cost ratio Surveillance Rear Camera Video Doorbell Human Machine Interface Digital Audio/Video Devices Handheld Devices Vending Machines Lowest Cost Linux Systems Lowest Cost OpenVG HMI 2 © 2010 Renesas Electronics Europe. All rights reserved. SH7262 and SH7264 in Detail High Efficient 32-Bit CPU Core 144 MHz CPU Clock Frequency 2 Execution Units delivering 356 Dhrystone MIPS Single and Double Floating Point Unit compliant with IEEE754 Accelerates e.g. trigonometric operations like rotation SH7264/2 block diagram High-Density up to 1 MByte internal RAM 1 Bus cycle access time 64kB URAM Support for Booting from SPI Flash Memory and NAND Flash Memory External SPI serial flash is extremly cheap compared to onChip Flash Very flexible: 128Kbit - 512Mbit serial Flash 16kB cache LCD Controller VGA and 16 bit interface 2 Layers available for overlaying image over image alpha blending CMOS Camera Sensor Interface Bus Interface Controller for glue less connection of SRAM, SDRAM, NOR Flash Memory 16KB cache SH-2A CPU+FPU 3 © 2010 Renesas Electronics Europe. All rights reserved. 16ch DMA MTU2 + 16ch PWM USB 2ch RSPI CMT 2ch CAN 8ch SCIF Watchdog Video Display controller with Camera Interface 3ch I2C SD Card Interface RTC UBC AUD H-UDI Up to 2 CAN channels Package 176-pin QFP (SH7262) 208-pin QFP (SH7264) 16-Bit 72MHz BSC 8ch 10-Bit ADC USB 2.0 Host and Function Controller with integrated USB Transceiver Low Current Consumption Normal operation: Typ 100 mA Sleep mode: typ. 60 mA Standby mode: typ. 0.5 mA Deep standby mode: typ 0.5 uA 1M or 640k SRAM 89-115 I/O pins SH7266 and SH7267 in Detail High Efficient 32-Bit CPU Core 144 MHz CPU Clock Frequency 2 Execution Units delivering 356 Dhrystone MIPS Single and Double Floating Point Unit compliant with IEEE754 Accelerates e.g. trigonometric operations like rotation High-Density up to 1.5 MByte internal RAM 1 Bus cycle access time Support for Booting from SPI Flash Memory and NAND Flash Memory New Approach. lot of SRAM instead of FLASH External SPI serial flash is extremly cheap compared to onChip Flash Very flexible: 128Kbit - 512Mbit serial Flash LCD Controller VGA and 16 bit interface 2 Layers available for overlaying image over image alpha blending CMOS Camera Sensor Interface 8-bit @ 27 MHz ITU.BT 601/650 (PAL/NTSC) Bus Interface Controller for glue less connection of SRAM, SDRAM, NOR Flash Memory 16KB cache USB 2.0 Host and Function Controller with integrated USB Transceiver Up to 2 CAN channels Low Current Consumption Normal operation: Typ 60 mA Sleep mode: typ. 35 mA Standby mode: typ. 1 mA Deep standby mode: typ 3 uA Memory SRAM 1.5MB URAM 64kB cache 8kB + 8kB System System Timers Communication Data Management MTU2 16-Bit x 6ch USB2.0 HS 1ch Interrupt Cont. WDT 8-bit 1 ch CAN 2ch Clock Generation PLL IRC CMT 16-bit 2 ch External Bus 16bit ROM, SRAM, SDRAM, PCMCIA UBC / H-UDI PWM Timer. 16 ch RSPI 2ch DMAC 16ch Real-Time CLK 8ch SCIF Analogue Package 144-pin QFP (SH7266) 176-pin QFP (SH7267) ADC 10bit 6ch Graphics I2C 3ch IEBus 1ch Video Display Controller w./ camera i/f SIOF 1ch SSI(I2S) 4ch SDHI 1ch 4 © 2010 Renesas Electronics Europe. All rights reserved. SH7268 and SH7269 in Detail High Efficient 32-Bit CPU Core 266 MHz CPU Clock Frequency 2 Execution Units delivering 640 Dhrystone MIPS Single and Double Floating Point Unit compliant with IEEE754 Accelerates e.g. trigonometric operations like rotation High-Density up to 2.5 MByte internal RAM 1 Bus cycle access time Parallel bus structure dedicated to SRAM 2D-Graphics Engine(RGPVG): OpenVG 1.1 Full support for Khronos OpnVG1.1 API Reendering, 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 extremly cheap compared to onChip Flash Very flexible: 128Kbit - 512Mbit serial Flash Memory SRAM 2.5MB URAM 64kB cache 8kB + 8kB System System Timers Communication Data Management MTU2 16-Bit x 6ch USB2.0 HS 1ch Interrupt Cont. WDT 8-bit 1 ch CAN 3ch Clock Generation PLL IRC CMT 16-bit 2 ch External Bus 32bit ROM, SRAM, SDRAM, PCMCIA UBC / H-UDI PWM Timer. 16 ch RQSPI SPImulti 2ch 1ch DMAC 16ch LCD Controller SVGA with 24 bit interface 3 layer overlay Dot and window Alpha Blending Chroma Keying CMOS Camera Sensor Interface 8-bit @ 27 MHz ITU.BT 601/650 (PAL/NTSC) Bus Interface Controller for glue less connection of SRAM, SDRAM, NOR, NAND, eMMC Flash Memory 16KB cache USB 2.0 Host and Function Controller with integrated USB Transceiver Up to 3 CAN channels Package SH7268 208pin QFP(0.5mm) SH7269 272pinBGA(0.8mm) / 256pin QFP(0.4mm) 5 © 2010 Renesas Electronics Europe. All rights reserved. Real-Time CLK Analogue ADC 10bit 6/8ch Graphics Video Display Controller w./ camera i/f RGPVG OpenVG 1.1 PAL/NTSC decoder SCIF RSPI 5-8ch 2ch I2C 2-4ch SIOF 1ch IEBus 1ch SSI(I2S) 4ch SDHI 1ch SH726x Family – Lowest BOM cost HMI solution from Renesas SPI Flash NOR Flash SuperH MCU Standard MCU Graphics Driver IC RAM Multilayer 2 layer lowPCB costfor PCB BGA package SH726x incorporates LCD driver capability => save up to €2 SH726x incorporates up to 2.5MB of SRAM => save up to €1.5 SH726x boots from SPI flash (no need for NOR) => save up to €0.5 SH726x in a QFP package for lower cost PCB => save up to €1 Could you save up to 4.5€ on your HMI application? * Prices are approximations and could vary depending your application 6 © 2010 Renesas Electronics Europe. All rights reserved. Large Internal SRAM – The Advantage Standard FLASH MCU boot CPU FLASH CPU is booting from internal FLASH CPU is operating from internal FLASH and SRAM Everything in one package but inflexible in terms of memory size operation SRAM Standard Romless MCU boot CPU FLASH NAND NOR CPU is booting from external FLASH CPU is operating from external FLASH and SRAM operation Very flexible but high BOM cost and complicated PCB design SDRA M Renesas SH726x boot SPI FLASH 0.5M 0.5Mbit bit 1Mbit 2Mbit 4Mbit 8Mbit 16Mbit 32Mbit 7 CPU 4 CPU is booting from external serial SPI FLASH SRAM CPU is operating from internal SRAM only operation Most flexible , very low cost BOM, easiest PCB design due to low pin count SPI memory and QFP Package of the micon © 2010 Renesas Electronics Europe. All rights reserved. On-chip large-capacity RAM 8 © 2010 Renesas Electronics Europe. All rights reserved. Key arguments Internal SRAM with 2.5Mbyte capacity Due to big SRAM - same easy usage as a FLASH device Booting from a real low cost serial SPI Flash < 0.20€ After boot forget the serial Flash –> work from internal SRAM After boot a it’s a real one Chip Solution – no external RAM, no NOR, no NAND Lower BOM and PCB costs QFP package allows 2 layer PCBs smaller PCBs due to reduced external components Smaller failure rates due to reduced external components Enhanced Graphics performance enough SRAM for double frame buffers, video buffer and program code OpenVG 1.1 Vector Graphics Accelelerator – fully compliant to Khronos API SVGA LCD controller with 3 layers for alpha blending and chroma keying blending CMOS camera interface for video recording Others Good connectivity with USB, CAN and IEBUS Good family concept w & w/o CAN & IEbus and 2 different memory configurations Its a lot of SRAM onCHIP BUT its cheaper than expected 9 © 2010 Renesas Electronics Europe. All rights reserved. Tools 10 © 2010 Renesas Electronics Europe. All rights reserved. Renesas Starter Kit2+ for SH7264 Partnumber: 11 R0K572643S000BE © 2010 Renesas Electronics Europe. All rights reserved. HEW Development Environment and Sample Code Inside the Renesas Starter Kit2+ for SH7264 • Renesas High Performance Embedded Workshop Graphical IDE • Renesas C/C++ Compiler • Sample Code Projects to test all available peripherals • New API like peripheral driver library that allows easily test and access all the peripherals of SH7264 without writing own code for it from scratch and reduces datasheet look-ups by 80 percent. • Free TCP uIP Stack with all the required protocols and a lightweight web server • Free USB stack • Free FAT File System • Linux BSP 12 © 2010 Renesas Electronics Europe. All rights reserved. Renesas SH2A optimized Audio library AAC, MP3 and WMA highly optimzed library SH7264 is clocked with 144Mhz. AAC encode/decode CPU load for 2 channel audio: 30-50Mhz MP3 encode/decode CPU load for 2 channel audio: 40-50Mhz WMA decode CPU load for 2 channel audio: 40-50Mhz CPU load for decode or encode is below 30 percent Compact Size MP3 Decoder: RAM about 103KB AAC Decoder: RAM about 124KB WMA Decoder: RAM about 186KB Library utilizing SH2A Floating Point Unit Improved Audio Quality 13 © 2010 Renesas Electronics Europe. All rights reserved. Segger emWIN emWin is an efficient graphical user interface (GUI) for any application that operates with a graphical LCD. It is compatible with single-task and multitask environments Proprietary operating system (emBOS) Any commercial RTOS (ucOS-II) emWin is shipped as "C" source code. Graphing Widget Window & Widgets Alpha Blending Drop-Down Widget & Line Drawing A complete ready to use EmWin+EmbOS BSP for SH7264 RSK is available under: http://www.segger.com/cms/downloads.html 14 © 2010 Renesas Electronics Europe. All rights reserved. HMI solution providers for SH726x family 15 © 2010 Renesas Electronics Europe. All rights reserved. Renesas SH2A optimized JPEG library Very useful for MotionJPEG (MJPEG) animations MJPEG is commonly known on picture cameras for video recording JPEG Compression by Base-line Method Compress & Expand Full Color Data (24-bit/pixel) by about 1/10 to 1/20 Conversion Speed Compression: About 0.37 Second (SH7261@80MHz) Expansion: About 0.28 Second (SH7261@80MHz) Sampling Ratio: Y : Cb : Cr = 4:1:1 VGA(640dots x 480dots x 3): About 460,000 Pixels Compact Size Encode: ROM about 4.4KB / RAM about 1.2KB Decode: ROM about 4.4KB / RAM about 4.7KB SH2A CPU could be used for MJPEG en- and decoding compress video stream from external camera to allow proper storage playback of MJPEG video from other sources 16 © 2010 Renesas Electronics Europe. All rights reserved. Input Data (RGB Format) QCIF(160 * 144 * RGB) About 50K Bytes JPEG Data Customers program (RGB To YCbCr) * Decode Library Customers program (YCbCr To RGB) * Encode Library About 5K Bytes OpenVG Layer Hierarchy Authoring tools like Adobe CS or Electrobit can be used to create SVG files for conversion to OpenVG OpenVG image is written in C language Application Appli. API OpenVG Lib OS OS / Non OS Rendering Physical 17 OpenVG Engine © 2010 Renesas Electronics Europe. All rights reserved. Parser/Converter This Library coming from Renesas. This library provide standart OpenVG API for applications which make use of the SH7268/9 OpenVG Accelerator. Display Control Display Output Memory Management RAM SuperH Visualisation Eco System 18 © 2010 Renesas Electronics Europe. All rights reserved. Processor Platinum Partners emtrion GmbH MPC Data Ltd. System Integrator Services Official Partner of MS, QNX Offers starter kits. System Integrator Services Official Partner for MS, MV, etc Runs shlinux.com emtrion GmbH Greschbachstr.12, 76229 Karlsruhe Phone: +49 721 62725-20 GERMANY E-mail: sales@emtrion.de MPC Data Limited County Gate, County Way Trowbridge, BA14 7FJ, Wiltshire UK E-mail: business@mpc-data.co.uk Phone: +44 (0) 1225 710600 Emtrion HiCO.SH3 Emtrion HiCO.SH7760/80 www.emtrion.com 19 © 2010 Renesas Electronics Europe. All rights reserved. MPC SH7712 MPC EDOSK7760/80 www.shlinux.com Processor Platinum Partners Ivrea Sistemi Srl System Integrator Services Excellent Renesas MCU/MPU experience. Contact: info@ivreasistemi.it www.ivreasistemi.it 20 © 2010 Renesas Electronics Europe. All rights reserved. Processor Software Partners Applied Informatics TES Excellent SuperH experience GUI Design House Embedded&Enterprise Linux Experts High Class GUI Guilliani Founder and maintainer of the POCO application framwork Located in Austria, Carinthia www.appinf.com 21 © 2010 Renesas Electronics Europe. All rights reserved. www.tesbv.com Renesas Electronics Europe © 2010 Renesas Electronics Europe. All rights reserved.