Document 6608598
Transcription
Document 6608598
DATASHEET COQOS COQOS is a highly scalable software framework for in-car head units, instrument clusters, connectivity boxes, or driver assistance systems. Its hypervisor-based architecture makes it possible to run several separated software partitions on a single processor. Within such a partition, COQOS supports both AUTOSAR real-time automotive functions and full operating systems like Linux and Android™. Target Automotive ECU • Head Unit • Digital Instrument Cluster • Connectivity Unit • Driver Assistance System Main Features Properties Benefits • Hypervisor designed for safety- and security- critical applications • AUTOSAR-compliant environment and tooling allow seamless integration of AUTOSAR software components and basic software modules • Modular boot and fast boot technology ensure quick availability of critical functionality and Android-based infotainment systems • Safe partitioning of the processor • Virtualized Linux and Android™ guest operating systems make the power of open source solutions available to automotive systems • AUTOSAR 3.1 and 4.x • Configurable communication bridge (ACF) between the partitions enables easy and deterministic communication between the partitions • Linux and Android™ • ARM and Intel® Atom™ • Additional security features • Multiple operating systems on a singlecore or multicore CPU • Special drivers make it possible to share hardware resources (like GPU) between partitions. • Create automotive infotainment systems based on Linux or Android™ while meeting automotive requirements such as fast boot and AUTOSAR compliance • Integrate a standard AUTOSAR environment with non-AUTOSAR functionality on a single processor • Use the partitioning capabilities of the hypervisor to meet the safety and security requirements of standards like ISO26262 and IEC15408 (Common Criteria) • Reduce hardware cost by migrating from multi-chip solutions to a single, highly integrated system-on-chip • Integrate Advanced Driver Assistance Systems (ADAS), connectivity functionality, and infotainment directly on the head unit. • Virtualized GPU • Fast-booting rear view camera • Fast-booting Android RTE • Support of hardware virtualization ACF System Management Shared Drivers ... OS ACF BSW Boot loader Hypervisor Powered by Physical Hardware Core 0 The product Core 1 Core 2 Core 3 contains all orange modules OpenSynergy, COQOS, Qonformat, and other OpenSynergy products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of OpenSynergy GmbH in Germany and in other countries around the world. All other product and service names in this document are the trademarks of their respective companies. These materials are subject to change without notice. These materials are provided by OpenSynergy GmbH for informational purposes only, without representation or warranty of any kind and OpenSynergy GmbH shall not be liable for errors or omissions with respect to the materials. © OpenSynergy GmbH 2013 DATASHEET COQOS Supported target processor architectures Fast-booting rear-view camera A virtualized rear-view camera function makes it possible to safely integrate an open source guest operating system and the rearview camera function together with the AUTOSAR software on a single chip. The camera function appears 1.5 seconds after cold-booting. • ARM 9 • ARM 11 • ARM Cortex A8 • ARM Cortex A9 Multi-Core • ARM Cortex A15 • Intel® x86 • Xilinx® Zynq™-7000 To satisfy the highest requirements on the fast availability of CAN communication and specific applications, COQOS includes a fast-boot loader and a modular-boot mechanism, which allows partitions to load and start sequentially. • Texas Instruments‘s "Jacinto 6" Vayu HS Board Flexible assignment • Freescale i.MX 35 PDK • Freescale i.MX 53 SABRE automotive • Freescale i.MX 6Q SABRE automotive • NVIDIA® Tegra® 3 Jetson • other support packages available on request. Hypervisor The hypervisor creates the partitions of the processor: • Partitioning of processor resources (execution time and memory) • Periphery is only visible from the partition it is assigned to • Certified according to avionics standard DO-178B DAL B (Airbus projects), to IEC 61508 SIL-3, and to EN 50128 SIL-3/4. Suitable for systems that need to comply with ISO 26262. On multicore processors COQOS makes it possible to flexibly assign partitions to processor cores. This ensures optimal utilization of processor computing power. Shared hardware Many important use cases require that a single hardware resource is shared among multiple partitions: OpenSynergy‘s virtualized GPU allows the sharing of a single Graphics Processing Unit (GPU) between several graphics-intensive applications, which may have different requirements in terms of safety and real-time performance. In addition several partitions can display information on a common graphics device (in window or overlays). Hardware virtualization COQOS supports hardware virtualization. Automotive Communication Framework (ACF) AUTOSAR The ACF is a configurable communication bridge between the AUTOSAR RTE, Linux applications, and Android apps. Supports AUTOSAR Release 3.1 and AUTOSAR Release 4.x. The COQOS AUTOSAR OS has been developed from the ground up to ensure the most efficient use of the hypervisor. The AUTOSAR OS, BSW Scheduler, and RTE are closely integrated with COQOS. Standard AUTOSAR basic software from the OEM, third-party software vendors, or OpenSynergy can be easily integrated. ECU State Manager A configurable watchdog (contained in a separate partition) can observe the behavior of specific applications, and take action when the system does not behave correctly. Development Environment Android and Linux the following COQOS comes with standard support and access to updates of the product. In addition, OpenSynergy’s Professional Services are available to port COQOS to your hardware or to help in configuration or integration tasks. Fast boot and modular boot Target board support packages COQOS supports operating systems: Support guest • Linux 2.6.x; 3.x (newer kernel versions are supported in regular updates) • Android™ 4.2; 4.4 (newer versions are supported in regular updates) Fast-boot Android The fast-boot Android reduces boot time to 50 percent with no effect on the operating system itself. It can run in a native environment or virtualized. Development tools All COQOS development tools are built on Eclipse and ARTOP. The development tools include AUTOSAR-compliant generators, configuration tools for the hypervisor as well as tracing and debugging tools. Contact OpenSynergy GmbH Olaf Schmidt Director Business Development Rotherstraße 20 D-10245 Berlin Germany E-Mail: [email protected] Phone: +49 30 / 6098 540-0 OpenSynergy GmbH Rudi Latuske Director Sales Bluetooth and Sales Manager South Starnberger Str. 22 82131 Gauting / München Germany E-Mail: Phone: web: [email protected] + 49 89 8934 13-33 www.opensynergy.com OpenSynergy, Inc. (USA) Breton Buckley Business Development Manager, North-America 765 East 340 South Suite 106 American Fork, Utah 84003 USA E-Mail: Phone: Web: [email protected] +1 619 962 1725 www.opensynergy.com Development host support COQOS development tools are designed for use on Linux Ubuntu 12.04. Support is also available for other Linux distributions. November, 2014 OpenSynergy, COQOS, Qonformat, and other OpenSynergy products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of OpenSynergy GmbH in Germany and in other countries around the world. All other product and service names in this document are the trademarks of their respective companies. These materials are subject to change without notice. These materials are provided by OpenSynergy GmbH for informational purposes only, without representation or warranty of any kind and OpenSynergy GmbH shall not be liable for errors or omissions with respect to the materials. © OpenSynergy GmbH 2013