© 2010 Renesas Electronics Europe. All rights reserved. 1 SH726x Series for HMI
© 2010 Renesas Electronics Europe. All rights reserved.1
SH726x Series for HMI
© 2010 Renesas Electronics Europe. All rights reserved.2
SH726x - Key Target Markets and Applications
Surveillance
Rear Camera
Video Doorbell
Human Machine Interface
Digital Audio/Video Devices
Handheld Devices
Vending Machines
Lowest Cost Linux Systems
Lowest Cost OpenVG HMI
Key Selling Points• Huge internal SRAM upto 2.5 MByte • CMOS Camera Interface + PAL/NTSC decoder • Excellent Performance&Integration to BOM cost ratio
© 2010 Renesas Electronics Europe. All rights reserved.3
SH7262 and SH7264 in DetailHigh Efficient 32-Bit CPU Core
144 MHz CPU Clock Frequency2 Execution Units delivering 356 Dhrystone MIPS
Single and Double Floating Point Unit compliant with IEEE754Accelerates e.g. trigonometric operations like rotation
High-Density up to 1 MByte internal RAM1 Bus cycle access time
Support for Booting from SPI Flash Memory and NAND Flash MemoryExternal SPI serial flash is extremly cheap compared to onChip FlashVery flexible: 128Kbit - 512Mbit serial Flash
LCD Controller VGA and 16 bit interface2 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 Memory16KB cache
USB 2.0 Host and Function Controller with integrated USB Transceiver
Up to 2 CAN channels
Low Current ConsumptionNormal operation: Typ 100 mASleep mode: typ. 60 mAStandby mode: typ. 0.5 mADeep standby mode: typ 0.5 uA
Package176-pin QFP (SH7262)208-pin QFP (SH7264)
64kB URAM
SH-2ACPU+FPU
1M or 640k SRAM
8ch 10-BitADC
16ch DMA
USB
8ch SCIFCMT 2ch CAN
3ch I2C
MTU2 + 16ch PWM 2ch RSPI
Watchdog
UBC AUDH-UDI
89-115 I/O pins
16kB cache 16-Bit 72MHz BSC
SH7264/2 block diagram
SDCard Interface RTC
Video Displaycontroller with Camera
Interface
© 2010 Renesas Electronics Europe. All rights reserved.4
SH7266 and SH7267 in DetailHigh Efficient 32-Bit CPU Core
144 MHz CPU Clock Frequency2 Execution Units delivering 356 Dhrystone MIPS
Single and Double Floating Point Unit compliant with IEEE754Accelerates e.g. trigonometric operations like rotation
High-Density up to 1.5 MByte internal RAM1 Bus cycle access time
Support for Booting from SPI Flash Memory and NAND Flash MemoryNew Approach. lot of SRAM instead of FLASHExternal SPI serial flash is extremly cheap compared to onChip FlashVery flexible: 128Kbit - 512Mbit serial Flash
LCD Controller VGA and 16 bit interface2 Layers available for overlaying image over image alpha blending
CMOS Camera Sensor Interface8-bit @ 27 MHzITU.BT 601/650 (PAL/NTSC)
Bus Interface Controller for glue less connection of SRAM, SDRAM, NOR Flash Memory16KB cache
USB 2.0 Host and Function Controller with integrated USB Transceiver
Up to 2 CAN channels
Low Current ConsumptionNormal operation: Typ 60 mASleep mode: typ. 35 mAStandby mode: typ. 1 mADeep standby mode: typ 3 uA
Package144-pin QFP (SH7266)176-pin QFP (SH7267)
Timers
MTU216-Bit x 6ch
WDT8-bit 1 ch
Communication
USB2.0HS 1ch
CAN2ch
External Bus 16bitROM, SRAM,
SDRAM, PCMCIA
RSPI 2ch
8ch SCIF
I2C IEBus3ch 1ch
SIOF SSI(I2S)1ch 4ch
SDHI1ch
Analogue
ADC10bit 6ch
Memory
URAM64kB
SRAM1.5MB
cache8kB + 8kB
System
Interrupt Cont.
Data ManagementDMAC 16ch
Clock GenerationPLL IRC
UBC / H-UDI
System
CMT16-bit 2 ch
PWM Timer.16 ch
Real-Time CLK
GraphicsVideo Display
Controller w./ camera i/f
© 2010 Renesas Electronics Europe. All rights reserved.5
SH7268 and SH7269 in DetailHigh Efficient 32-Bit CPU Core
266 MHz CPU Clock Frequency2 Execution Units delivering 640 Dhrystone MIPS
Single and Double Floating Point Unit compliant with IEEE754Accelerates e.g. trigonometric operations like rotation
High-Density up to 2.5 MByte internal RAM1 Bus cycle access timeParallel bus structure dedicated to SRAM
2D-Graphics Engine(RGPVG): OpenVG 1.1Full support for Khronos OpnVG1.1 APIReendering, Animation and Acceleration OpenVG w/o CPU
Support for Booting from QSPI Flash Memory and NAND Flash MemoryNew Approach. lot of SRAM instead of FLASHExternal SPI serial flash is extremly cheap compared to onChip FlashVery flexible: 128Kbit - 512Mbit serial Flash
LCD Controller SVGA with 24 bit interface3 layer overlayDot and window Alpha BlendingChroma Keying
CMOS Camera Sensor Interface8-bit @ 27 MHzITU.BT 601/650 (PAL/NTSC)
Bus Interface Controller for glue less connection of SRAM, SDRAM, NOR, NAND, eMMC Flash Memory16KB cache
USB 2.0 Host and Function Controller with integrated USB Transceiver
Up to 3 CAN channels
PackageSH7268 208pin QFP(0.5mm)SH7269 272pinBGA(0.8mm) / 256pin QFP(0.4mm)
Timers
MTU216-Bit x 6ch
WDT8-bit 1 ch
Communication
USB2.0HS 1ch
CAN3ch
External Bus 32bitROM, SRAM,
SDRAM, PCMCIA
RQSPI SPImulti
2ch 1ch
SCIF RSPI 5-8ch 2ch
I2C IEBus2-4ch 1ch
SIOF SSI(I2S)1ch 4ch
SDHI1ch
Analogue
ADC10bit 6/8ch
Memory
URAM64kB
SRAM2.5MB
cache8kB + 8kB
System
Interrupt Cont.
Data ManagementDMAC 16ch
Clock GenerationPLL IRC
UBC / H-UDI
System
CMT16-bit 2 ch
PWM Timer.16 ch
Real-Time CLK
GraphicsVideo Display
Controller w./ camera i/f
RGPVGOpenVG 1.1
PAL/NTSC decoder
© 2010 Renesas Electronics Europe. All rights reserved.6
StandardMCU
SuperHMCU
SH726x Family – Lowest BOM cost HMI solution from Renesas
NOR FlashNOR Flash
RAMRAM
Graphics Driver IC
Graphics Driver IC
Multilayer PCB for 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
SPI FlashSPI Flash
2 layer low cost PCB
© 2010 Renesas Electronics Europe. All rights reserved.7
Large Internal SRAM – The Advantage
Standard FLASH MCU
CPU
FLASH
SRAM
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
Standard Romless MCU
CPUFLASHNANDNOR
SDRAM
Renesas SH726x
CPU
SRAM
40.5Mbit
SPIFLASH
0.5Mbit1Mbit2Mbit4Mbit8Mbit16Mbit32Mbit
CPU is booting from external FLASH
CPU is operating from external FLASH and SRAM
Very flexible but high BOM cost and complicated PCB design
CPU is booting from external serial SPI FLASH
CPU is operating from internal SRAM only
Most flexible , very low cost BOM, easiest PCB design due to low pin count SPI memory and QFP Package of the micon
boot
boot
boot
operation
operation
operation
© 2010 Renesas Electronics Europe. All rights reserved.8
On-chip large-capacity RAM
© 2010 Renesas Electronics Europe. All rights reserved.9
Internal SRAM with 2.5Mbyte capacityDue 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 SRAMAfter boot a it’s a real one Chip Solution – no external RAM, no NOR, no NAND
Lower BOM and PCB costsQFP package allows 2 layer PCBssmaller PCBs due to reduced external componentsSmaller failure rates due to reduced external components
Enhanced Graphics performanceenough SRAM for double frame buffers, video buffer and program codeOpenVG 1.1 Vector Graphics Accelelerator – fully compliant to Khronos API SVGA LCD controller with 3 layers for alpha blending and chroma keying blendingCMOS camera interface for video recording
OthersGood connectivity with USB, CAN and IEBUSGood family concept w & w/o CAN & IEbus and 2 different memory configurations Its a lot of SRAM onCHIP BUT its cheaper than expected
Key arguments
© 2010 Renesas Electronics Europe. All rights reserved.10
Tools
© 2010 Renesas Electronics Europe. All rights reserved.11
Renesas Starter Kit2+ for SH7264
Partnumber: R0K572643S000BE
© 2010 Renesas Electronics Europe. All rights reserved.12
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
© 2010 Renesas Electronics Europe. All rights reserved.13
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-50MhzMP3 encode/decode CPU load for 2 channel audio: 40-50MhzWMA 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 UnitImproved Audio Quality
© 2010 Renesas Electronics Europe. All rights reserved.14
Segger emWIN
Window & Widgets Drop-Down WidgetGraphing Widget & Line DrawingAlpha Blending
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 environmentsProprietary operating system (emBOS)Any commercial RTOS (ucOS-II)
emWin is shipped as "C" source code.
A complete ready to use EmWin+EmbOS BSP for SH7264 RSK is available under:
http://www.segger.com/cms/downloads.html
© 2010 Renesas Electronics Europe. All rights reserved.15
HMI solution providers for SH726x family
© 2010 Renesas Electronics Europe. All rights reserved.16
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
DecodeLibrary
Input DataRGB Format( )
Customers program(RGB To YCbCr) *
JPEG Data
QCIF 160 * 144 * RGB( )About 50K Bytes
About 5K Bytes
EncodeLibrary
Customers program(YCbCr To RGB) *
© 2010 Renesas Electronics Europe. All rights reserved.17
OpenVG Layer Hierarchy
OpenVG Engine
OpenVG Lib
ApplicationParser/Converter
Display Output RAM
OS / Non OS
Rendering Display Control Memory Management
OpenVG image is written in C language
Physical
OS
API
Appli.
Authoring tools like Adobe CS or Electrobit can be used to create SVG files for conversion to OpenVG
This Library coming from Renesas. This library provide standart OpenVG API for applications which make use of the SH7268/9 OpenVG Accelerator.
© 2010 Renesas Electronics Europe. All rights reserved.18
SuperH Visualisation Eco System
© 2010 Renesas Electronics Europe. All rights reserved.19
Processor Platinum Partners
emtrion GmbHSystem Integrator ServicesOfficial Partner of MS, QNXOffers starter kits.
Emtrion HiCO.SH3 Emtrion HiCO.SH7760/80
emtrion GmbH Greschbachstr.12, 76229 Karlsruhe Phone: +49 721 62725-20 GERMANY E-mail: [email protected]
MPC SH7712
MPC Data Ltd.System Integrator ServicesOfficial Partner for MS, MV, etcRuns shlinux.com
MPC EDOSK7760/80
MPC Data LimitedCounty Gate, County Way Trowbridge, BA14 7FJ, Wiltshire UK E-mail: [email protected]
Phone: +44 (0) 1225 710600
www.shlinux.comwww.emtrion.com
© 2010 Renesas Electronics Europe. All rights reserved.20
Processor Platinum Partners
Ivrea Sistemi SrlSystem Integrator Services
Excellent Renesas MCU/MPU experience.
Contact: [email protected]
www.ivreasistemi.it
© 2010 Renesas Electronics Europe. All rights reserved.21
Processor Software Partners
Applied InformaticsExcellent SuperH experience
Embedded&Enterprise Linux Experts
Founder
and maintainer of the POCO application framwork
Located in Austria, Carinthia
TESGUI Design House
High Class GUI Guilliani
www.tesbv.comwww.appinf.com
Renesas Electronics Europe© 2010 Renesas Electronics Europe. All rights reserved.