Power management for in-vehicle infotainment systems
|
|
- Julian Crawford
- 5 years ago
- Views:
Transcription
1 Automotive Linux Summit 2017 Power management for in-vehicle infotainment systems 2017/05/31 Takahiko Gomi Automotive Information Solution Business Division Renesas Electronics Corporation 1
2 Who am I? Name:Takahiko Gomi Company:Renesas Electronics corp. Career:10 years experiences in power management development Estimation of power consumption for Mobile use-cases Promotion activity and market analysis in Mobile platform Development of thermal control with power management for in-vehicle infotainment systems 2
3 Today s GOAL Introducing our power management solution for in-vehicle infotainment systems Two solutions of those three our power management solutions introduce today, are already contributed to AGL DD. 3
4 Market trend of the IVI systems Now:Increasing running application In former:independent systems Car navigation system, Audio/Video feature, Analog meter cluster, Rear-view monitor, etc. Connectivity for smart-phones, Enriched graphical monitor on meter cluster systems, Surround view camera features, Smart camera features, etc. It changed its roles and quantities of the applications on the system to improve safety and user experiences. 4
5 In the future Augmented Reality cooperating with cloud-system Back mirror from camera feature Graphical meter cluster systems Information display with cloud-system Voice recognition as user interface via cloud-system It would be integrated to Connected car in cooperation with the cloud system. 5
6 Corresponding scope of Renesas Applications Depends on communities Window Manager Frameworks Sound Manager Camera Smartphone Link ARM trusted firmware Boot Loader BSP Kernel Hypervisor Device Drivers Depends on silicon vendors Hardware 6
7 Major key technology for IVI system High performance to improve parallel execution facilities Virtualization technology to have different types of systems on a single SoC System healthiness to prevent troubles on heavy thermal conditions IVI system Functional safety to lead system state to safe condition Improved user experience to provide good user interface Secure environment to protect systems from threats Scope of presentation 7
8 Efforts on power management in key technology for IVI system High performance to improve parallel execution facilities To process huge amount of running application System healthiness to prevent troubles on heavy thermal conditions To keep thermal condition within the specification Improved user experience to provide good user interface To keep system requirement of boot time More multiple computation Multi-processing with big.little methodology Reliable thermal control Controlling performance by power management features Sophisticated user experience fast boot feature using Suspend to RAM 8
9 Solution for more multiple computation High performance to improve parallel execution facilities To process huge amount of running application System healthiness to prevent troubles on heavy thermal conditions To keep thermal condition within the specification Improved user experience to provide good user interface To keep system requirement of boot time More multiple computation Multi-processing with big.little methodology Reliable thermal control Controlling performance by power management features Sophisticated user experience fast boot feature using Suspend to RAM 9
10 Background for higher performance requirement Trend of IVI systems Many type of application would be implemented. Several type of service would be simultaneously executed. IVI Use-Cases Improvement along trend of IVI systems In-vehicle network Camera features Connectivity for USB devices Multi Core Solution is required on latest multiple application environment. GPS, etc IVI system Connectivity for smart-phones Meter cluster Car navigation High-resolution video player 10 -A15 DDR3- SDRAM 25 DMIPS CPU Perf R-Car H2 170 GFLOPS GPU Perf -A7 PowerVR G GB/s Maximum memory bandwidth -A57 DDR4- SDRAM 40 DMIPS CPU Perf R-Car H3 460 GFLOPS GPU Perf -A53 PowerVR GX GB/s Maximum memory bandwidth
11 Multi Core Solution Only high performance big CPUs A57 A57 High performance High power consumption A57 big.little architecture A57 High performance A57 A57 Large HW footprint A53 A53 A53 A53 Low power consumption Smaller HW footprint Only high efficiency LITTLE CPUs A53 A53 A53 A53 A53 A53 A53 A53 Low performance Low power consumption Smaller HW footprint R-Car Starter Kit Gen3 big.little realizes appropriate combination balance of the performance, hardware footprint and power consumptions. 11
12 big.little Overview Hardware Structure Interrupt Controller Power performance curve Power A57 A57 A53 A53 A53 A53 A57 L2 cache L2 cache CCI (Cache Coherent Interconnect) A53 Performance The big CPU such as -A57 has higher single thread performance. The LITTLE CPU such as -A53 has better power consumptions statistics. 12
13 Necessity of big.little Software Non big.little Software big.little Software Application Music light Navigation heavy Application Music light Navigation heavy Software (BSP) big.little Software Software (BSP) big.little Software Hardware A57 A53 Hardware A57 A53 Performance instability Best practice!! In big.little SW, heavy weight process would be assigned big CPU core. And any other light process would be assigned LITTLE CPU core. 13
14 big.little Software Overview Energy Aware Scheduling(EAS) EAS have two characteristics : It assigns applications using process load statistics. User High Load task A Linux Kernel Middle Load task B Low Load task C Low Load task D It reduces power consumptions by utilizing light weight LITTLE core as possible. Scheduler EAS CPU Capacity A57 cpu0 cpu1 cpu2 cpu3 14
15 big.little - EAS Issue Lower performance at starting application Video playback Playing Lower response of application manipulation Connectivity for smart-phones Operating Load of task START END Load of task Plug in Plug out max Switch CPU by increased task load max Sporadic peak performance min A53 A57 Time min A53 Time Solution It can use taskset or cgroup features to assign such heavy weight applications into big CPU as designer s will. When we use original EAS on IVI systems, it have to solve such issues on it. 15
16 Renesas s future activity for big.little Renesas is developing additional tools which makes easy to assign applications with some hint or static enforcement. Renesas is continuing evaluation of EAS under AGL UCB DD. Renesas will promote such additional feature and tools to our BSP and contribute to AGL community in near future. Renesas will provide solution which able to used by everyone on AGL community utilize full performance result of big.little hardware architecture. 16
17 Solution for reliable thermal control High performance to improve parallel execution facilities To process huge amount of running application System healthiness to prevent troubles on heavy thermal conditions To keep thermal condition within the specification Improved user experience to provide good user interface To keep system requirement of boot time More multiple computation Multi-processing with big.little methodology Reliable thermal control Controlling performance by power management features Sophisticated user experience fast boot feature using Suspend to RAM 17
18 Impact by increased power consumption It s consuming more electricity accordance as its computing performance improvement When huge heat is generated by increased power consumption, Impact on lifespan margin Impact on failure rate R-Car H3 Thermal -A57 DDR4- SDRAM -A53 PowerVR GX6650 Impact on failure rate 25 DMIPS -A15 DDR3- SDRAM R-Car H2 170 GFLOPS -A7 PowerVR G GB/s 40 DMIPS 460 GFLOPS 50 GB/s Impact on Lifespan margin CPU Perf GPU Perf Maximum Power memory consumption bandwidth CPU Perf GPU Perf Maximum memory bandwidth 18 Power consumption Power consumption thermal control feature is needed to prevent to keeping lifespan margin and protecting failure rate.
19 How to approach to reduce thermal To prevent thermal runaway...? High cost! HW approach Thermal No heat radiation Impact on failure rate Impact on Lifespan margin With heat radiation Heat radiation devices Air-flow aware case design etc. SW approach HW Active cooling fan Huge fin HW SW 小型ファン 小型の放熱器 Heat-resistant temperature No thermal control With thermal control Clock control Power switching Lack of safety High cost Low cost 19 No heat radiation HW approach HW+SW approach Software approach is needed as it reduce heat generation just when it exceeded capability of hardware cooling devices.
20 How to approach to reduce thermal To prevent thermal runaway...? High cost! HW approach Thermal No heat radiation Impact oo failure rate Impact on Lifespan margin With heat radiation Heat radiation devices Air-flow aware case design etc. SW approach HW Active cooling fan Huge fin HW SW Small fan Small fin Heat-resistant temperature No thermal control With thermal control Clock control Power switching Lack of safety High cost Low cost Software approach is needed as it reduce heat generation just when it exceeded capability of hardware cooling devices. 20 No heat radiation HW approach HW+SW approach
21 The methodology of the thermal control feature software design Power consumption Software approach High frequency Low frequency Dynamic power Clock control (Voltage control) Clock Dynamic power Reduce ON OFF Leak power Power switching Power domain Leak power Reduce Software approach is able to reduce heat generation by declining power consumption with clock control and or power switching. 21
22 IPA(Intelligent power allocation) for software approach Power consumption Software approach High frequency Low frequency Dynamic power Clock control (Voltage control) Clock Dynamic power Reduce ON OFF Leak power Power switching Power domain Leak power Reduce 22
23 What is IPA? Input Output Referring thermal values Conversion heat into power Control power Conversion power into clock Clock control Voltage control Sensing Estimation Control Thermal Driver IPA CPU Freq IPA reduces dynamic power and keep performance as maximum as possible under the thermal condition. 23
24 EMS(Emergency shutdown ) for software approach Power consumption Software approach High frequency Low frequency Dynamic power Clock control (Voltage control) Clock Dynamic power Reduce ON OFF Leak power Power switching Power domain Leak power Reduce 24
25 What is EMS? Input Output Referring thermal values Detection Selection for power down domain Power switching Sensing Judgment Control Thermal Driver EMS CPU Hotplug EMS reduces leak power as the second safety net for heavy thermal condition. 25
26 Evaluation for thermal control Thermal [ ] Power Consumption [A] <Condition> - R-Car H3 Salvator-X - Ta=85 - CPU/GPU:Heavy load (Availability ratio:100%) Power consumption Tj IPA Check point No1 EMS Check point No3 Check point No A57 0 Frequency 1.7GHz 1.7GHz~0.5GHz 0.5GHz Number of Core 4 Core 4 Core 1 Core 0 IPA and EMS are able to prevent thermal runaway in heavy theraml condition. 26
27 Conclusion of the thermal control feature Confirmed effectivity of the IPA and the EMS even the system operated in a quite extreme thermal condition. IPA and the EMS are able to use as the safety net with the software thermal control solution. 27
28 Solution for sophisticated user experience High performance to improve parallel execution facilities To process huge amount of running application System healthiness to prevent troubles on heavy thermal conditions To keep thermal condition within the specification Improved user experience to provide good user interface To keep system requirement of boot time More multiple computation Multi-processing with big.little methodology Reliable thermal control Controlling performance by power management features Sophisticated user experience fast boot feature using Suspend to RAM 28
29 Requirement of sophisticated user experience Cooperation with cloud-solution Voice / Image recognition Fast boot from engine starting Augmented Reality 29
30 Background for requirements of fast boot facility on IVI system Operating navigation systems soon Boot up start Boot up complete Viewing rear camera image soon Manipulating audio / video play soon Boot up time is long Boot up complete I want to Boot up time is short 30
31 Overview of Suspend to RAM Running system Suspend to RAM Voltage supply No voltage supply Power area ON Power Switch Power Switch Power OFF DDR1/2C DDR1/2C DRAM DRAM DDR1/2 PRESETB BKUP_CTRL DDR IF IO Suspend DDR1/2 PRESETB BKUP_CTRL DDR IF IO Data RSTB PMIC BKUP_TRG I2C_SDA I2C_SCL DVFS, VDD R-CarH3 Resume RSTB PMIC BKUP_TRG I2C_SDA I2C_SCL DVFS, VDD R-CarH3 Backup VD33, VD18, etc. VD33, VD18, etc. Each Devices Each Devices 31
32 Process flow of Suspend to RAM Suspend Resume Application Application Detect Suspend trigger - Stop Application - Close Drivers by App Application Call Suspend to RAM via sysfs-if (1) Drivers & Kernel All process freezing Power Manager stop - If needs, backup register by driver - If needs, stop clock for device ARM Trusted Firmware - Non-boot CPU OFF - Self-refresh setting - Notify to PMIC via I2C - Boot CPU OFF - Re-start Application - Initialize, re-detect devices and open Drivers Drivers & Kernel Framework start to work All process wakeup Power Manager start - If needs, restore register by driver - If needs, supply clock for device - If needs, initialize driver ARM Trusted Firmware/Loader - Non-boot CPU ON - Jump to Linux entry point - Boot CPU ON - Stop Self-refresh by Loader Detect Resume trigger User need to care for the Suspend to RAM Renesas provided for the Suspend to RAM 1: # echo mem > /sys/power/state 32
33 Mechanism for reduction of boot-up period Cold boot IPL u-boot Linux Kernel Application Warm boot(resume) Application IPL Linux Kernel Skip re-load the kernel Skip kernel initialization IPL Linux Kernel Application Skip most portion of those initialization for application It s able to expect precise reduction of boot-up period with this Suspend to RAM facility. 33
34 Suspend to RAM on AGL environment AGL DD Home screen Boot up start Boot up complete R-Car Starter Kit Pro Measurement period Home screen Board R-Car Starter Kit Pro Linux Kernel v4.9 AGL Daring Dab(As of May 9) Cold boot Warm boot Boot up time 12.8 [s] 3.9 [s] 34
35 Conclusion of Suspend to RAM facility Confirmed the effort of the Suspend to RAM to get shorter boot-up period. Suspend to RAM is able to use as a effective candidate for provide fast boot facility in IVI systems. 35
36 Current status of three solution on AGL environment High performance to improve parallel execution facilities To process huge amount of running application System healthiness to prevent troubles on heavy thermal conditions To keep thermal condition within the specification Improved user experience to provide good user interface To keep system requirement of boot time More multiple computation Multi-processing with big.little methodology Reliable thermal control Controlling performance by power management features Sophisticated user experience fast boot feature using Suspend to RAM 36
37 In final conclusion Renesas is providing many sort of solutions for customers and communities as a solution provider company. Renesas will be contributing solutions to AGL and supporting it strongly. 37
38 ARM, AGL and any other logos, product names and marks are registered of there respective owners. 38
39 Appendix: Status of EAS EAS has not been officially contributed to upstream community yet. Currently, ARM and Linaro are promoting this work, and it will take more time. If upstream community accepts EAS, it will be available in all Linux environments including AGL. On the other hand, Renesas thinks as follows. BSP provided by Renesas is based on upstream first. So, EAS would be supported in BSP after acceptance by upstream community. However, Renesas has a plan to provide EAS to AGL in advance in order for AGL members to avail EAS as soon as possible. Renesas will announce this in near the future. 39
40 Appendix: Operation of Thermal control Even you have to care about cause of HW failure, you are able to see effectiveness of IPA or EMS via sysfs under extreme thermal condition. [IPA] /* Checking current frequency of CPU */ $ cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq [EMS] /* Checking output log information */ thermal emergency notifier: state=1 / Execute EMS thermal emergency notifier: state=0 / Release EMS 40
41 Appendix: Operation of Suspend to RAM on M3 SK [Suspend] 1. Set to PMIC to backup mode via i2c-tools command: $ i2cset -f -y 7 0x30 0x20 0x0F 2. Suspend to RAM can be operated via sysfs: $ echo mem > /sys/power/state [Resume] 1. Push SW8 (Power switch) 41
42 Appendix: Reference IPA EAS CPU Hotplug <Linux Kernel>/Documentation/cputopology.txt <Linux Kernel>/Documentation/cpu-hotplug.txt CPU Freq <Linux Kernel>/Documentation/cpu-freq/user-guide.txt Suspend to RAM <Linux Kernel>/Documentation/power/states.txt 42
UTILIZING A BIG.LITTLE TM SOLUTION IN AUTOMOTIVE
UTILIZING A BIG.LITTLE TM SOLUTION IN AUTOMOTIVE JUN. 20, 2018 YOSHIYUKI ITO AUTOMOTIVE INFORMATION SOLUTION BUSINESS DIVISION RENESAS ELECTRONICS CORPORATION Today s Topics & Goal Requirement for big.little
More informationA Study on C-group controlled big.little Architecture
A Study on C-group controlled big.little Architecture Renesas Electronics Corporation New Solutions Platform Business Division Renesas Solutions Corporation Advanced Software Platform Development Department
More informationARM Vision for Thermal Management and Energy Aware Scheduling on Linux
ARM Vision for Management and Energy Aware Scheduling on Linux Charles Garcia-Tobin, Software Power Architect, ARM Thomas Molgaard, Director of Product Management, ARM ARM Tech Symposia China 2015 November
More informationAGL Reference Hardware Specification Document
AGL Reference Hardware Specification Document 2017/10/18 Ver 0.1.0 1 Change History Version Date 0.1.0 2017/10/18 The first edition 2 Index 1. AGL Reference Hardware overview... 5 1.1. Goals of AGL Reference
More informationARM big.little Technology Unleashed An Improved User Experience Delivered
ARM big.little Technology Unleashed An Improved User Experience Delivered Govind Wathan Product Specialist Cortex -A Mobile & Consumer CPU Products 1 Agenda Introduction to big.little Technology Benefits
More informationIntelligent Power Allocation for Consumer & Embedded Thermal Control
Intelligent Power Allocation for Consumer & Embedded Thermal Control Ian Rickards ARM Ltd, Cambridge UK ELC San Diego 5-April-2016 Existing Linux Thermal Framework Trip1 Trip0 Thermal trip mechanism using
More informationAttack Your SoC Power Challenges with Virtual Prototyping
Attack Your SoC Power Challenges with Virtual Prototyping Stefan Thiel Gunnar Braun Accellera Systems Initiative 1 Agenda Part #1: Power-aware Architecture Definition Part #2: Power-aware Software Development
More informationExamination of Evaluation Method in High Load Use Case for IVI System Panasonic Corporation Takehiko Yasuda
Examination of Evaluation Method in High Load Use Case for IVI System 2015-06-01 Panasonic Corporation Takehiko Yasuda 1 AGENDA 1. Background in IVI System 2. Problem of IVI System 3. Objective 4. Approach
More informationAdvanced IP solutions enabling the autonomous driving revolution
Advanced IP solutions enabling the autonomous driving revolution Chris Turner Director, Emerging Technology & Strategy, Embedded & Automotive Arm Shanghai, Beijing, Shenzhen Arm Tech Symposia 2017 Agenda
More informationEmbedded Linux Conference San Diego 2016
Embedded Linux Conference San Diego 2016 Linux Power Management Optimization on the Nvidia Jetson Platform Merlin Friesen merlin@gg-research.com About You Target Audience - The presentation is introductory
More informationExploring System Coherency and Maximizing Performance of Mobile Memory Systems
Exploring System Coherency and Maximizing Performance of Mobile Memory Systems Shanghai: William Orme, Strategic Marketing Manager of SSG Beijing & Shenzhen: Mayank Sharma, Product Manager of SSG ARM Tech
More informationIVI Fast boot approach
IVI Fast boot approach 07/13/2016 Yuichi Kusakabe SS Engineering Group Fujitsu TEN LIMITED 1 About Myself Yuichi Kusakabe (Fujitsu TEN LIMITED) Software Engineer of IVI about 10 years (for 16-bit and 32-bit
More informationEnabling Arm DynamIQ support. Dan Handley (Arm) Ionela Voinescu (Arm) Vincent Guittot (Linaro)
Enabling Arm DynamIQ support Dan Handley (Arm) Ionela Voinescu (Arm) Vincent Guittot (Linaro) Agenda DynamIQ introduction DynamIQ and Arm Trusted Firmware OS Power Management with DynamIQ L3 partial power-down
More informationBuilding High Performance, Power Efficient Cortex and Mali systems with ARM CoreLink. Robert Kaye
Building High Performance, Power Efficient Cortex and Mali systems with ARM CoreLink Robert Kaye 1 Agenda Once upon a time ARM designed systems Compute trends Bringing it all together with CoreLink 400
More informationENHANCE FUEGO TEST EFFICIENCY BY APPLYING ADDITIONAL SOFTWARE AND HARDWARE SOLUTIONS
ENHANCE FUEGO TEST EFFICIENCY BY APPLYING ADDITIONAL SOFTWARE AND HARDWARE SOLUTIONS OPEN SOURCE SUMMIT JAPAN 2017 2017/05/31 KHIEM NGUYEN STAFF ENGINEER, SOFTWARE ENGINEERING DIVISION, RENESAS DESIGN
More informationCommunity preferred Renesas BSP Activity and How to use kingfisher on AGL
Community preferred Renesas BSP Activity and How to use kingfisher on AGL 20/2/2018 Harunobu KUROKAWA Open system development center, Automotive information solution business division Renesas Electronics
More informationMediaTek CorePilot. Heterogeneous Multi-Processing Technology. Delivering extreme compute performance with maximum power efficiency
MediaTek CorePilot Heterogeneous Multi-Processing Technology Delivering extreme compute performance with maximum power efficiency In July 2013, MediaTek delivered the industry s first mobile system on
More informationARM processors driving automotive innovation
ARM processors driving automotive innovation Chris Turner Director of advanced technology marketing, CPU group ARM tech forums, Seoul and Taipei June/July 2016 The ultimate intelligent connected device
More informationBig.LITTLE Processing with ARM Cortex -A15 & Cortex-A7
Big.LITTLE Processing with ARM Cortex -A15 & Cortex-A7 Improving Energy Efficiency in High-Performance Mobile Platforms Peter Greenhalgh, ARM September 2011 This paper presents the rationale and design
More informationCOM Express Compact and Qseven embedded PC Module based on Intel Atom Processor. Presented by: congatec AG Christof Riederer
COM Express Compact and Qseven embedded PC Module based on Intel Atom Processor Presented by: congatec AG Christof Riederer COM Express Dimensions Compact (95mm x 95mm) Perfect for limited space apps.
More informationSmart Antennas and Hypervisor: Enabling Secure Convergence. July 5, 2017
Smart Antennas and : Enabling Secure Convergence July 5, 2017 About OpenSynergy OpenSynergy develops software solutions for embedded automotive systems. OpenSynergy s product portfolio includes key software
More informationMediaTek CorePilot 2.0. Delivering extreme compute performance with maximum power efficiency
MediaTek CorePilot 2.0 Heterogeneous Computing Technology Delivering extreme compute performance with maximum power efficiency In July 2013, MediaTek delivered the industry s first mobile system on a chip
More informationJuly 2014 Masashige Mizuyama CTO of Automotive Infotainment Business Division, Panasonic Corp.
July 2014 Masashige Mizuyama CTO of Automotive Infotainment Business Division, Panasonic Corp. About Myself CTO of Automotive Infotainment Business since April 2013 Architect, Director of mobile phone
More informationMedical practice: diagnostics, treatment and surgery in supercomputing centers
International Advanced Research Workshop on High Performance Computing from Clouds and Big Data to Exascale and Beyond Medical practice: diagnostics, treatment and surgery in supercomputing centers Prof.
More informationThe mobile computing evolution. The Griffin architecture. Memory enhancements. Power management. Thermal management
Next-Generation Mobile Computing: Balancing Performance and Power Efficiency HOT CHIPS 19 Jonathan Owen, AMD Agenda The mobile computing evolution The Griffin architecture Memory enhancements Power management
More informationHow to Introduce Virtualization in AGL? Objectives, Plans and Targets for AGL EG-VIRT
How to Introduce Virtualization in AGL? Objectives, Plans and Targets for AGL EG-VIRT Michele Paolino m.paolino@virtualopensystems.com Automotive Grade Linux Summit 2017 2017-06-01, Tokyo, Japan http://www.tapps-project.eu/
More informationIMPROVING ENERGY EFFICIENCY THROUGH PARALLELIZATION AND VECTORIZATION ON INTEL R CORE TM
IMPROVING ENERGY EFFICIENCY THROUGH PARALLELIZATION AND VECTORIZATION ON INTEL R CORE TM I5 AND I7 PROCESSORS Juan M. Cebrián 1 Lasse Natvig 1 Jan Christian Meyer 2 1 Depart. of Computer and Information
More informationCisco MCS 7815-I1 Unified CallManager Appliance
Data Sheet Cisco MCS 7815-I1 Unified CallManager Appliance THIS PRODUCT IS NO LONGER BEING SOLD AND MIGHT NOT BE SUPPORTED. READ THE END-OF-LIFE NOTICE TO LEARN ABOUT POTENTIAL REPLACEMENT PRODUCTS AND
More informationDRAM and Storage-Class Memory (SCM) Overview
Page 1 of 7 DRAM and Storage-Class Memory (SCM) Overview Introduction/Motivation Looking forward, volatile and non-volatile memory will play a much greater role in future infrastructure solutions. Figure
More informationCISCO MEDIA CONVERGENCE SERVER 7815-I1
DATA SHEET CISCO MEDIA CONVERGENCE SERVER 7815-I1 THIS PRODUCT IS NO LONGER BEING SOLD AND MIGHT NOT BE SUPPORTED. READ THE END-OF-LIFE NOTICE TO LEARN ABOUT POTENTIAL REPLACEMENT PRODUCTS AND INFORMATION
More informationRZ/G1 SeRieS embedded microprocessors
RZ/G1 SeRieS embedded microprocessors High-End HMI, Video, Embedded Vision and more 2017.01 RZ/G1 SERIES MULTI-CORE MPUS WITH high-end GRaphicS and multi-stream ViDeo RZ/G1 Series microprocessors (MPUs)
More informationWind River Android Solutions
Wind River Android Solutions November 15th, 2011 Sébastien Lalaurette, Senior System Engineer EMEA SW Wind River solution proposal : Products Commercial Android distribution Android enhancements Debug
More informationTen (or so) Small Computers
Ten (or so) Small Computers by Jon "maddog" Hall Executive Director Linux International and President, Project Cauã 1 of 50 Who Am I? Half Electrical Engineer, Half Business, Half Computer Software In
More informationThis is an era of UFS and UFS Card
This is an era of UFS and UFS Card Samsung Electronics JEDEC Mobile & IOT Forum Copyright 2017 Samsung Expansion of Smartphone Role Device proliferation will lead a new positive cycle of IT industry Smartphone
More informationECE 571 Advanced Microprocessor-Based Design Lecture 7
ECE 571 Advanced Microprocessor-Based Design Lecture 7 Vince Weaver http://web.eece.maine.edu/~vweaver vincent.weaver@maine.edu 9 February 2017 Announcements HW#4 will be posted, some readings 1 Measuring
More informationNext Generation Enterprise Solutions from ARM
Next Generation Enterprise Solutions from ARM Ian Forsyth Director Product Marketing Enterprise and Infrastructure Applications Processor Product Line Ian.forsyth@arm.com 1 Enterprise Trends IT is the
More informationHelio X20: The First Tri-Gear Mobile SoC with CorePilot 3.0 Technology
Helio X20: The First Tri-Gear Mobile SoC with CorePilot 3.0 Technology Tsung-Yao Lin, g-hsien Lee, Loda Chou, Clavin Peng, Jih-g Hsu, Jia-g Chen, John-CC Chen, Alex Chiou, Artis Chiu, David Lee, Carrie
More informationCortex-A75 and Cortex-A55 DynamIQ processors Powering applications from mobile to autonomous driving
Cortex-A75 and Cortex- DynamIQ processors Powering applications from mobile to autonomous driving Lionel Belnet Sr. Product Manager Arm Arm Tech Symposia 2017 Agenda Market growth and trends DynamIQ technology
More informationLSI for Car Navigation Systems/
LSI for Car Navigation Systems/ Digital Dashboards Realizing the Next-Generation Automotive Terminal System on a single chip A 1-chip system LSI integrating an ARM926EJ-S core and all necessary functions
More informationAI Suite 3 User Manual Quick Menu AI Suite 3 AI Suite 3 Main menu AI Suite 3 Utilities System requirements
DE128 AI Suite 3 AI Suite 3 is an all-in-one interface that integrates several ASUS utilities and allows you to launch and operate these utilities simultaneously. Installing AI Suite 3 Ensure that you
More informationTizen Power Management Service with PASS (Power-Aware System Service)
Tizen Power Management Service with PASS (Power-Aware System Service) 1 Chanwoo Choi cw00.choi@samsung.com S/W R&D Center, Samsung Electronics Copyright 2017 Samsung. All Rights Reserved. Contents Power-Management
More informationVirtualizaton: One Size Does Not Fit All. Nedeljko Miljevic Product Manager, Automotive Solutions MontaVista Software
Virtualizaton: One Size Does Not Fit All Nedeljko Miljevic Product Manager, Automotive Solutions MontaVista Software Agenda Linux and Automotive Challenges Solution: Virtualization Linux Containers Best
More informationMentor Automotive Save Energy with Embedded Software! Andrew Patterson Presented to CENEX 14 th September 2016
Mentor Automotive Save Energy with Embedded Software! Andrew Patterson Presented to CENEX 14 th September 2016 andrew_patterson@mentor.com Embedded Software & Electric Vehicles Combustion Engine Electric
More informationSmartNICs: Giving Rise To Smarter Offload at The Edge and In The Data Center
SmartNICs: Giving Rise To Smarter Offload at The Edge and In The Data Center Jeff Defilippi Senior Product Manager Arm #Arm Tech Symposia The Cloud to Edge Infrastructure Foundation for a World of 1T Intelligent
More informationOver 350M i.mx SOCs shipped to date Over 92M i.mx shipped in vehicles since 2007 #1 in Auto Infotainment Applications Processors
恩智浦新一代娱乐信息系统解决方案 0 i.mx 2008-2016 Automotive Drives >55% of i.mx Revenue Since 2015 2008 2009 2010 2011 2012 2013 2014 2015 2016 i.mx i.mx Auto 1 Over 350M i.mx SOCs shipped to date Over 92M i.mx shipped
More informationDRAGON CENTER User Guide
DRAGON CENTER User Guide 1 Contents About DRAGON CENTER... 4 Get Started... 5 System Requirements... 5 Supported Hardware... 5 Installing DRAGON CENTER... 5 Launching DRAGON CENTER... 5 DRAGON CENTER Basics...
More informationOperating Systems Design 25. Power Management. Paul Krzyzanowski
Operating Systems Design 25. Power Management Paul Krzyzanowski pxk@cs.rutgers.edu 1 Power Management Goal: Improve the battery life of mobile devices 2 CPU Voltage & Frequency Scaling Dynamic CPU Frequency
More informationBIOS SETUP UTILITY Main Advanced H/W Monitor Boot Security Exit. v02.54 (C) Copyright , American Megatrends, Inc. BIOS SETUP UTILITY
1 Main Advanced H/W Monitor Boot Security Exit System Overview System Time System Date BIOS Version Processor Type Processor Speed : 3200MHz Microcode Update : 10676/606 Cache Size : 12288KB Total Memory
More informationBOSCH CASE STUDY. How Bosch Has Benefited from GENIVI Adoption
February 2016 BOSCH CASE STUDY How Bosch Has Benefited from GENIVI Adoption Overview The GENIVI Alliance was launched with a mission of driving the broad adoption of open source, In-Vehicle Infotainment
More informationEmbest SOC8200 Single Board Computer
Embest SOC8200 Single Board Computer TI's AM3517 ARM Cortex A8 Microprocessors 600MHz ARM Cortex-A8 Core NEON SIMD Coprocessor POWERVR SGX Graphics Accelerator (AM3517 only) 16KB I-Cache, 16KB D-Cache,
More informationLeakage Mitigation Techniques in Smartphone SoCs
Leakage Mitigation Techniques in Smartphone SoCs 1 John Redmond 1 Broadcom International Symposium on Low Power Electronics and Design Smartphone Use Cases Power Device Convergence Diverse Use Cases Camera
More informationData Sheet FUJITSU Server PRIMERGY CX2550 M1 Dual Socket Server Node
Data Sheet FUJITSU Server PRIMERGY CX2550 M1 Dual Socket Server Node Data Sheet FUJITSU Server PRIMERGY CX2550 M1 Dual Socket Server Node Standard server node for PRIMERGY CX400 M1 multi-node server system
More informationINSPIRING IOT INNOVATION: MARKET EVOLUTION TO REMOVE BARRIERS. Mark Chen Taiwan Country Manager, Senior Director, Sales of Broadcom
INSPIRING IOT INNOVATION: MARKET EVOLUTION TO REMOVE BARRIERS Mark Chen Taiwan Country Manager, Senior Director, Sales of Broadcom CAUTIONARY STATEMENT This presentation may contain forward-looking statements
More informationSYSTEMS ON CHIP (SOC) FOR EMBEDDED APPLICATIONS
SYSTEMS ON CHIP (SOC) FOR EMBEDDED APPLICATIONS Embedded System System Set of components needed to perform a function Hardware + software +. Embedded Main function not computing Usually not autonomous
More informationRemote Access and Output Sharing Between Multiple ECUs for Automotive
Remote Access and Output Sharing Between Multiple ECUs for Automotive 20/6/2018 Harunobu KUROKAWA Open system development center, Automotive information solution business division Renesas Electronics Corporation
More informationOn-chip Networks Enable the Dark Silicon Advantage. Drew Wingard CTO & Co-founder Sonics, Inc.
On-chip Networks Enable the Dark Silicon Advantage Drew Wingard CTO & Co-founder Sonics, Inc. Agenda Sonics history and corporate summary Power challenges in advanced SoCs General power management techniques
More informationUnleashing the benefits of GPU Computing with ARM Mali TM Practical applications and use-cases. Steve Steele, ARM
Unleashing the benefits of GPU Computing with ARM Mali TM Practical applications and use-cases Steve Steele, ARM 1 Today s Computational Challenges Trends Growing display sizes and resolutions, richer
More informationIntegrating CPU and GPU, The ARM Methodology. Edvard Sørgård, Senior Principal Graphics Architect, ARM Ian Rickards, Senior Product Manager, ARM
Integrating CPU and GPU, The ARM Methodology Edvard Sørgård, Senior Principal Graphics Architect, ARM Ian Rickards, Senior Product Manager, ARM The ARM Business Model Global leader in the development of
More informationSmart Mirror Group K Hector Zacarias EE Justin Gentry CpE Michael Trivelli CpE
Smart Mirror Group K Hector Zacarias EE Justin Gentry CpE Michael Trivelli CpE Motivation Seamless integration of technology into people s daily lives Smart Home technology is a blooming new field Google
More informationCisco MCS 7845-H1 Unified CallManager Appliance
Data Sheet Cisco MCS 7845-H1 Unified CallManager Appliance THIS PRODUCT IS NO LONGER BEING SOLD AND MIGHT NOT BE SUPPORTED. READ THE END-OF-LIFE NOTICE TO LEARN ABOUT POTENTIAL REPLACEMENT PRODUCTS AND
More informationSamsung System LSI Business
Samsung System LSI Business NS (Stephen) Woo, Ph.D. President & GM of System LSI Samsung Electronics 0/32 Disclaimer The materials in this report include forward-looking statements which can generally
More informationChapter 0 Introduction
Chapter 0 Introduction Jin-Fu Li Laboratory Department of Electrical Engineering National Central University Jhongli, Taiwan Applications of ICs Consumer Electronics Automotive Electronics Green Power
More informationEmbedding Openness in the Connected Car
Embedding Openness in the Connected Car Matt Jones Jaguar Land Rover 25 March 2015 Customer Expectations Customer Expectations Multimodal HMI HD Displays Improved Voice Control Connected World Telematics
More informationPU-160ETH. Ethernet and USB to HDMI Converter. Operation Manual PU-160ETH
PU-160ETH Ethernet and USB to HDMI Converter Operation Manual PU-160ETH Trademark Acknowledgments All products or service names mentioned in this document may be trademarks of the companies with which
More informationAndroid for IVI Android for IVI: overcoming enormous boot time
Android for IVI Android for IVI: overcoming enormous boot time Vitaly Wool, BroLab AB IVI In-Vehicle Infotainment Rear-seat entertainment Navigation and location-based services FM Radio, CD/DVD, mp3 Connectivity
More informationF28HS Hardware-Software Interface: Systems Programming
F28HS Hardware-Software Interface: Systems Programming Hans-Wolfgang Loidl School of Mathematical and Computer Sciences, Heriot-Watt University, Edinburgh Semester 2 2017/18 0 No proprietary software has
More informationEDGE COMPUTING & IOT MAKING IT SECURE AND MANAGEABLE FRANCK ROUX MARKETING MANAGER, NXP JUNE PUBLIC
EDGE COMPUTING & IOT MAKING IT SECURE AND MANAGEABLE FRANCK ROUX MARKETING MANAGER, NXP JUNE 6 2018 PUBLIC PUBLIC 2 Key concerns with IoT.. PUBLIC 3 Why Edge Computing? CLOUD Too far away Expensive connectivity
More informationHW isolation for automotive environment BoF
HW isolation for automotive environment BoF Michele Paolino m.paolino@virtualopensystems.com AGL All Member Meeting 2016, 2016-09-07, Munich, Germany http://www.tapps-project.eu/ Authorship and sponsorship
More informationCisco MCS 7825-I1 Unified CallManager Appliance
Data Sheet Cisco MCS 7825-I1 Unified CallManager Appliance THIS PRODUCT IS NO LONGER BEING SOLD AND MIGHT NOT BE SUPPORTED. READ THE END-OF-LIFE NOTICE TO LEARN ABOUT POTENTIAL REPLACEMENT PRODUCTS AND
More informationCDL-160ETH. Ethernet and USB to HDMI Converter. Operation Manual CDL-160ETH
CDL-160ETH Ethernet and USB to HDMI Converter Operation Manual CDL-160ETH Disclaimers The information in this manual has been carefully checked and is believed to be accurate. Cypress Technology assumes
More informationIntel Research mote. Ralph Kling Intel Corporation Research Santa Clara, CA
Intel Research mote Ralph Kling Intel Corporation Research Santa Clara, CA Overview Intel mote project goals Project status and direction Intel mote hardware Intel mote software Summary and outlook Intel
More informationEmbedded Hardware and Software
Embedded Hardware and Software Saved by a Common Language? Nithya A. Ruff, Director, Product Marketing 10/11/2012, Toronto Synopsys 2012 1 Synopsys Industry Leadership $1,800 $1,600 $1,400 $1,200 $1,000
More informationCS/COE0447: Computer Organization
CS/COE0447: Computer Organization and Assembly Language Terminology and Concepts Sangyeun Cho Dept. of Computer Science Five classic components I am like a control tower I am like a pack of file folders
More informationBuilding blocks for 64-bit Systems Development of System IP in ARM
Building blocks for 64-bit Systems Development of System IP in ARM Research seminar @ University of York January 2015 Stuart Kenny stuart.kenny@arm.com 1 2 64-bit Mobile Devices The Mobile Consumer Expects
More informationHYUNDAI MNSOFT. softman DVR R300D USER MANUAL
HYUNDAI MNSOFT softman DVR USER MANUAL BE SURE TO READ CAREFULLY BEFORE USING THE DEVICE! Thank you for purchasing HYUNDAI MNSOFT. The user manual contains product information, how to use and its specification,
More informationIntegration of Active Noise Control in future IVI system designs
10 September 2017 Rolf Schirmacher: Integration of ANC in future IVI systems 1 Integration of Active Noise Control in future IVI system designs How to deal with low latency requirements? Motivation Active
More informationNVIDIA AUTOMOTIVE. Driving Innovation
NVIDIA AUTOMOTIVE Driving Innovation Today, NVIDIA processors are found in more than 4,500,000 cars and the number is growing rapidly. Every day, exciting innovations are helping to redefine how cars look,
More informationPower Management for Embedded Systems
Power Management for Embedded Systems Minsoo Ryu Hanyang University Why Power Management? Battery-operated devices Smartphones, digital cameras, and laptops use batteries Power savings and battery run
More information(Please refer "CPU Support List" for more information.) (Please refer "Memory Support List" for more information.)
CPU AM4 Socket: 1. AMD Ryzen processor 2. AMD 7 th Generation A-series/ Athlon processor (Please refer "CPU Support List" for more information.) Chipset 1. AMD X370 Memory 1. 4 x DDR4 DIMM sockets supporting
More informationXen Automotive Hypervisor Automotive Linux Summit 1-2 July, Tokyo
Xen Automotive Hypervisor Automotive Linux Summit 1-2 July, Tokyo 2014 GlobalLogic Inc. Vehicles are Changing Vehicle became the ultimate mobile device and we, the people, are becoming connected drivers
More informationVirtuozzo Containers
Parallels Virtuozzo Containers White Paper An Introduction to Operating System Virtualization and Parallels Containers www.parallels.com Table of Contents Introduction... 3 Hardware Virtualization... 3
More informationClassification of Semiconductor LSI
Classification of Semiconductor LSI 1. Logic LSI: ASIC: Application Specific LSI (you have to develop. HIGH COST!) For only mass production. ASSP: Application Specific Standard Product (you can buy. Low
More informationNext Generation Visual Computing
Next Generation Visual Computing (Making GPU Computing a Reality with Mali ) Taipei, 18 June 2013 Roberto Mijat ARM Addressing Computational Challenges Trends Growing display sizes and resolutions Increasing
More informationPowerExecutive. Tom Brey IBM Agenda. Why PowerExecutive. Fundamentals of PowerExecutive. - The Data Center Power/Cooling Crisis.
PowerExecutive IBM Agenda Why PowerExecutive - The Data Center Power/Cooling Crisis Fundamentals of PowerExecutive 1 The Data Center Power/Cooling Crisis Customers want more IT processing cycles to run
More informationQoS Handling with DVFS (CPUfreq & Devfreq)
QoS Handling with DVFS (CPUfreq & Devfreq) MyungJoo Ham SW Center, 1 Performance Issues of DVFS Performance Sucks w/ DVFS! Battery-life Still Matters More Devices (components) w/ DVFS More Performance
More informationCrusoe Processor Model TM5800
Model TM5800 Crusoe TM Processor Model TM5800 Features VLIW processor and x86 Code Morphing TM software provide x86-compatible mobile platform solution Processors fabricated in latest 0.13µ process technology
More informationLow-Power Processor Solutions for Always-on Devices
Low-Power Processor Solutions for Always-on Devices Pieter van der Wolf MPSoC 2014 July 7 11, 2014 2014 Synopsys, Inc. All rights reserved. 1 Always-on Mobile Devices Mobile devices on the move Mobile
More information. SMARC 2.0 Compliant
MSC SM2S-IMX8 NXP i.mx8 ARM Cortex -A72/A53 Description The new MSC SM2S-IMX8 module offers a quantum leap in terms of computing and graphics performance. It integrates the currently most powerful i.mx8
More information3U CompactPCI Intel SBCs F14, F15, F17, F18, F19P
3U CompactPCI Intel SBCs F14, F15, F17, F18, F19P High computing and graphics performance with forward compatibility for a wide range of industrial applications. 1 Content Processor roadmap Technical data
More informationBlackfin Optimizations for Performance and Power Consumption
The World Leader in High Performance Signal Processing Solutions Blackfin Optimizations for Performance and Power Consumption Presented by: Merril Weiner Senior DSP Engineer About This Module This module
More informationID 730L: Getting Started with Multimedia Programming on Linux on SH7724
ID 730L: Getting Started with Multimedia Programming on Linux on SH7724 Global Edge Ian Carvalho Architect 14 October 2010 Version 1.0 Mr. Ian Carvalho System Architect, Global Edge Software Ltd. Responsible
More informationOptimizes Embedded Flash-based Storage for Automotive Use
WHITE PAPER Optimizes Embedded Flash-based Storage for Automotive Use The In-Vehicle Infotainment (IVI) systems in new car designs today have a huge appetite for data storage capacity and this appetite
More informationARM Intelligent Power Allocation
ARM Intelligent Power Allocation 1 Agenda Background and Motivation What is ARM Intelligent Power Allocation? Results Status and Conclusions 2 Power Consumption Scenarios The illustration to the right
More informationCisco MCS 7815-I2. Serviceable SATA Disk Drives
Data Sheet Cisco MCS 7815-I2 THIS PRODUCT IS NO LONGER BEING SOLD AND MIGHT NOT BE SUPPORTED. READ THE END-OF-LIFE NOTICE TO LEARN ABOUT POTENTIAL REPLACEMENT PRODUCTS AND INFORMATION ABOUT PRODUCT SUPPORT.
More informationIntroduction to the Itron Riva Dev Kits
Introduction to the Itron Riva Dev Kits The purpose of this Guide is to give you a fast path to understanding which Itron Riva Dev Kit is best for your development goals. Itron offers 3 kits: Itron Riva
More informationOpen Source in Automotive Infotainment
Open Source in Automotive Infotainment Taeyong Kim (ty.kim@windriver.com) Services & Solutions Wind River Systems 2015 Wind River. All Rights Reserved. Why using Open Source in IoT? Internet of Things
More informationWhy the Automotive Industry Needs Open Innovation
Why the Automotive Industry Needs Open Innovation Ken-ichi Murata Project General Manager Electronics Development Div. 1 Toyota Motor Corporation Automotive Linux Summit 2012 September 19, 2012 Ken-ichi
More information1. AMD Ryzen 2nd Generation processors 2. AMD Ryzen with Radeon Vega Graphics processors 3. AMD Ryzen 1st Generation processors
CPU AM4 Socket: 1. AMD Ryzen 2nd Generation processors 2. AMD Ryzen with Radeon Vega Graphics processors 3. AMD Ryzen 1st Generation processors (Please refer "CPU Support List" for more information.) Chipset
More informationHeterogeneous Architecture. Luca Benini
Heterogeneous Architecture Luca Benini lbenini@iis.ee.ethz.ch Intel s Broadwell 03.05.2016 2 Qualcomm s Snapdragon 810 03.05.2016 3 AMD Bristol Ridge Departement Informationstechnologie und Elektrotechnik
More informationAGL Long Term Support
AGL Long Term Support 09/08/2015 AGL AMM NuoHan Qiao Fujitsu Nanda Software Technology Co., Ltd (FNST) Yuichi Kusakabe Fujitsu TEN LIMITED Copyright 2015 FUJITSU TEN LIMITED. All rights reserved. 1 Self
More information