The AGNOSAR® Basic Software (BSW) Stack is architected with modularity at its core, offering a scalable and adaptable foundation for embedded automotive systems. It comprises a comprehensive set of components, each engineered to address critical system functions, including:
-
Communication – Supports automotive protocols for seamless inter-ECU messaging.
-
Diagnostics – Enables fault detection, reporting, and system health management.
-
Memory Services – Manages reliable storage and access to non-volatile memory.
-
Safety Modules – Designed to meet safety-critical standards for secure operation.
-
Cybersecurity – Provides layered protection against threats and unauthorized access.
-
Mode Management – Controls system states and operational transitions.
-
I/O Hardware Abstraction – Bridges application layers with hardware peripherals.
-
Operating System (OS) – Real-time scheduling and task management.
-
Runtime Environment (RTE) – Facilitates communication between Software Components and BSW modules.
Multicore SAFE Operating System
Since an operating system manages various subsystems of the microcontroller like, memory module, interrupt controller and facilitates the execution of multiple tasks, an efficient handling of resources and faster switching between various tasks are essential for any embedded system design. Considering this, AVIN has developed a Safety-Critical Multi-core Operating System which supports both AUTOSAR and Non-AUTOSAR environments.
The key differentiators of this OS would be,
-
Low CPU Time Overheads
-
Enhanced Integration Features
-
Business Model that supports Functional Safety Compliance
This OS is developed based on AUTOSAR R 4.2.1 and it Supports Scalability Class 4 (SC4) with Multi-Core support feature. It is designed considering safety critical aspects e.g. ISO 26262 (ASIL D) and In-built debug features for quicker analysis and easy portability onto various microcontrollers
SAFE RTE
Safe, Secure, and Certified Communication for Safety-Critical ECUs
AVIN Systems’ AGNOSAR® Safe RTE ensures dependable safety communication between Software Components and Basic Software layers, including the Operating System and communication services. It enables secure data exchange between SWCs operating at different Automotive Safety Integrity Levels (ASILs) and incorporates robust safeguards to manage communication failures.
Key Features:
-
Safety-Critical Communication Support: Designed to ensure reliable message delivery across mixed-ASIL SWCs and system layers.
-
Failure Handling Mechanisms: Built-in strategies mitigate communication faults and enable consistent system behavior.
-
Compliance with ISO 26262 (ASIL D): Developed to meet stringent safety standards for critical automotive applications.
-
Broad Production Usage: Successfully deployed across multiple programs, validating field performance and reliability.
BSW Modules
AGNOSAR® BSW Stack
Scalable, Configurable, and Safety-Ready for Modern ECUs
AVIN Systems’ AGNOSAR® Basic Software (BSW) Stack delivers reliable, high-performance software components for embedded automotive platforms. With support for safety and security-critical use cases, the BSW stack is engineered to meet diverse integration needs across OEM programs.
Each module is code generator-driven, enabling easy customization and efficient deployment. AVIN handles seamless integration with customer-provided MCAL, delivering a unified software package tailored for your ECU architecture.
Key Highlights:
-
Modular & Scalable Architecture Designed to adapt across simple to complex ECUs—supporting varied functional domains.
-
Dedicated Code Generators Accelerates configuration and deployment while reducing integration overhead.
-
Safety-Ready & Secure Incorporates component related to Safety and Security
-
Flexible Integration Delivered as a single, cohesive package integrated with customer MCAL and hardware platforms.
-
Field-Proven Performance Trusted in production-grade programs across passenger, commercial, and farm vehicle domains.