Embedded Software

Produtos.

image

Embedded Software

Ferramentas para desenvolvimento de sistemas embarcados de alta performance: Embedded LINUX, RTOS, Plataforma de Programação e Debug, UI – User Interface, IoT, Multicore, Virtualização e Sistemas Automotivos.

Mentor EmbeddedHypervisor

Hypervisor Embedded Virtualization Platform - Mentor Embedded Hypervisor includes support for ARM® TrustZone™ to secure critical information and software. Support for guest operating systems & environments including Linux, Nucleus and bare metal.

DataSheet

______________________________________________________________

Embedded Security with ARM TrustZone

Enabling security in embedded software for ARM-based devices ARM® TrustZone™ can be thought of as a hardware-based solution that is able to define a subset of the SoC for access by software. Users are able to define hardware resources as normal or secure. Software that is designated as secure world software has access to all of the hardware IP present in the SoC, while software that is designated as normal world software, can only access those hardware elements that are defined as normal or “non-secure”.

DataSheet

______________________________________________________________

Mentor Embedded Linux

Customized embedded Linux development products with commercial support. Mentor Embedded Linux’s open source foundation while also differentiating your system with the flexibility of commercially supported customization. Mitigate technical and commercial risks by making use of the product lifecycle maintenance and commercial support available from Mentor Embedded.

DataSheet

______________________________________________________________

Mentor® EmbeddedMulticore Framework

The Mentor® Embedded Multicore Framework is a comprehensive set of runtime environments and tools that allow developers to configure and deploy multiple operating systems and applications across homogeneous or heterogeneous processors, whether device requirements call for native, trusted or supervised system configuration.

DataSheet

______________________________________________________________

Nucleus RTOS

The Nucleus® RTOS is deployed in over 3 billion devices and provides a highly scalable micro-kernel based real-time operating system designed for scalability and reliability. System reliability can be improved using lightweight memory partitioning support that can function with or without MMU/MPU assisted protection in systems spanning the range of aerospace, industrial, and medical applications.

DataSheet

______________________________________________________________

Nucleus AMP

Nucleus AMP (Asymmetric Multiprocessing) allows the mixing of multiple independent Nucleus, Linux, and Bare Metal images to execute across multiple cores within anSoC. Depending on the requirements of the resident operating systems, the cores can be homogenous or heterogeneous mixtures within the ARM, MIPS, and Power Architecture processor families.

DataSheet

______________________________________________________________

Connectivity Options with Nucleus RTOS

Nucleus RTOS supports an extensive array of connectivity options that are commonly demanded by embedded systems. Multiple on and off board connection topologies are supported, including: Secure Digital Input Output (SDIO) Serial Peripheral Interface (SPI) Inter-Integrated Circuit (I2C) Controller Area Network (CAN/CANOpen) PCI/PCI-X/PCI-e.

DataSheet

______________________________________________________________

Integrated IDE for Nucleus RTOS Development

Nucleus RTOS is available with the Sourcery CodeBench GNU-based development environment for C/C++. Every phase of development is addressed within one unified environment from host simulation before hardware is available, board bring-up and creation of boot code and drivers, to operating system porting and application development.

DataSheet

______________________________________________________________

Nucleus RTOS Kernel

The Nucleus RTOS is based on a micro kernel architecture that can reside in as little 2 KB of Flash, yet expand to cover all of the protocol, device, and connectivity support found in full featured operating systems, including multi-core and applications requiring memory protection for greater system reliability. Deployed in excess of 3 billion devices over the last 20 years, Nucleus has the long term stability and reliability for the most demanding environments. Systems ranging throughout the medical, industrial, hand-held, automotive, security, aerospace, and smart energy markets have all relied on Nucleus as their platform of choice.

DataSheet

______________________________________________________________

Nucleus networking

Nucleus networking incorporates a wide range of standard- compliant networking and communication protocols, drivers, and utilities to deliver full-featured network support in any embedded device. The networking functionality is fully integrated into the Nucleus RTOS and supports a variety of processors and MCUs.

DataSheet

______________________________________________________________

NucleusReadyStart

The Mentor Embedded™ Nucleus ReadyStart platform brings together integrated software IP, tools, and services into a single, "ready-to-use" solution ideal for applications where a small footprint, deterministic performance, and small code size are essential.

DataSheet

______________________________________________________________

Power Management

Software driven power management is crucial for battery operated or low power budget embedded systems. Embedded developers can now take advantage of the latest power saving features in today’s processors with the built-in Power Management Framework in the Nucleus RTOS.

DataSheet

______________________________________________________________

Nucleus Process Model

The Nucleus process model adds task and library isolation, as well as memory protection, to the real-time embedded platform with either an MMU or Memory Protection Unit (MPU), such as ARM Cortex-A or ARM Cortex-M based devices. This results in a significant increase in product reliability due to faster isolation of software faults and the ability of deployed systems to self-diagnose.

DataSheet

______________________________________________________________

Supported Processors

ListofSupported Processors

DataSheet

______________________________________________________________

Nucleus networking

Nucleus® SafetyCert™ is a safety-certified, real-time operating system (RTOS) and middleware package targeting high-performance, next-generation applications. These applications need to meet stringent safety and regulatory requirements in many industries, including avionics, industrial, medical, and automotive.

DataSheet

______________________________________________________________

Nucleous Security

Whether data is stored on a handheld device or sent across public networks, there is always a need for a reliable security system. Nucleus security services incorporate a range of security technologies to provide authenticity, integrity, and confidentiality. For cryptographic functionality Nucleus provides an OpenSSL-based solution, which contains a rich set of algorithms and is extensively tested for reliability.

DataSheet

______________________________________________________________

Nucleus SMP

Nucleus SMP (Symmetric Multiprocessing) is an evolution of Nucleus RTOS for multicore platforms. Nucleus SMP has the same characteristics which made Nucleus RTOS the world’s most deployed real-time operating system.

DataSheet

______________________________________________________________

Nucleus Storage

Embedded system designers can quickly implement necessary fault tolerant storage and data management for a wide variety of file formats and physical storage devices. Developers can make use of on-chip memories as well as externally attached physical and network storage. SQLite sitting on top of the storage subsystem provides database access to all data used by the application.

DataSheet

______________________________________________________________

Nucleus Trace

Nucleus Trace adds real-time kernel, middleware, and application tracking capability both in the development environment, and after field deployment.

DataSheet

______________________________________________________________

Nucleus USB 2.0 and 3.0

Developers can quickly incorporate industry-certified USB Host, Device, and On-the-Go (OTG) connectivity into embedded systems with Nucleus RTOS. Nucleus offers one of the most comprehensive USB solutions in the industry and is the first RTOS with an embedded USB stack offering SuperSpeed support for both Host and Device nodes.

DataSheet

______________________________________________________________

User Interface

Create compelling, interactive user interfaces with Nucleus for mobile devices and embedded applications such as medical, white goods, automotive and consumer electronics. Make use of the open source Nucleus Add-on for the Qt® framework to deliver cross-platform UIs based on the Qt Project or take advantage the benefits of Embedded Wizard for Nucleus from our UI solutions partner TARA Systems for resource constrained target platforms, such as MCUs.

DataSheet

______________________________________________________________

Sourcery Analyzer

Sourcery™ Analyzer is a powerful embedded design analysis solution that combines unique profiling and analysis engine with data visualization capabilities. Unlock new insights and efficiently design today's complex embedded systems that integrate data from multiple operating systems.

DataSheet

______________________________________________________________

Sourcery CodeBench

Sourcery™ CodeBench goes beyond just the compiler to provide developers with powerful open source, embedded C/C++ development tools to build, debug, analyze and optimize embedded software in complex heterogeneous architectures including ARM, IA32, MIPS and Power Architectures.

DataSheet

______________________________________________________________

A2B® Analyzer System

A simulation and analysis solution for automotive audio networks based on the emerging Automotive Audio Bus® standard.

DataSheet

______________________________________________________________

XSe® ANC™ – Active NoiseControl

The XSe® ANC™ active noise control employs microphones, speakers and advanced audio processing to sense and diminish unwanted noise in the vehicle cabin. Quiet zones created around the driver and passengers cover steady state, dynamic and non-periodic components of engine, transmission and road noise without interfering with the enjoyment of music, the utility of audio based navigation systems or the sirens of emergency vehicles.

DataSheet

______________________________________________________________

AXSB™ Automotive Grade Reference Platform

AXSB™ is a near-A sample reference hardware platform built specifically for automotive development teams servicing Automotive OEMs, Tier 1 suppliers and aftermarket manufacturers.

DataSheet

______________________________________________________________

Automotive Connected OS™ Software

Connected OS enables the development of advanced automotive systems requiring high performance audio, video with seamless connectivity for emerging use cases in IVI, ADAS and Driver Information systems. The platform helps accelerate the adoption of consumer connectivity into the car. Connected OS provides a flexible framework for carmakers to develop differentiated infotainment and safety solutions to scale within their vehicle families and also across automotive lifecycles.

DataSheet

______________________________________________________________

XStrace™

Capture, measure and understand the key performance indicators of your Linux® automotive platform with minimal overhead.

DataSheet

______________________________________________________________

IoT Gateway SysDK

IoT Gateway SysDK™ is a customizable gateway reference design. Manufacturers can reduce risk and improve time-to-market with a feature-rich gateway reference design including including both hardware and software.

DataSheet

______________________________________________________________

Mentor Embedded Runtime for IoT

Mentor Embedded provides a broad portfolio of commercial runtime, tools, services, and support to enable the development of IoT edge devices that span industry standards and application segments.

DataSheet

______________________________________________________________

IoTCloud Services

Supporting the IoT mobility in today’s business environment is paramount to preparing your business for the digital connectivity that includes analytics and remote management. Mentor provides application cloud backend services support that can be licensed or provided as a service.

DataSheet