GİS is a top-notch Real-Time Operating System (RTOS) specially designed for demanding avionics applications where safety is crucial. It supports multiple profiles, primarily ARINC653 and POSIX, named GİS-ARINC653 and GİS-POSIX respectively. These multi profile support makes GİS versatile and adaptable for embedded real-time applications in various domains. Built from the ground up without reliance on pre-existing kernels, GİS ensures a safe, secure, and reliable platform. Additionally, GİS can operate in multicore environments, further enhancing its performance and scalability. The integrated development environment for GİS is GİS-TGO, which simplifies and accelerates real-time application development with its user-friendly tools. This combination of robustness, flexibility, and advanced capabilities makes GİS a superior choice for critical real-time systems.
Adhering rigorously to the ARINC 653 specification, GİS-ARINC653 delivers uncompromising adherence to aviation standards, encompassing essential services from Part-1 Required Services and supports features like Multiple-Module Schedule, File System from Part-2 Optional Services. By seamlessly integrating with the ARINC 653 Part-1 Required Services, GİS-ARINC653 obviates the performance penalties typically associated with intermediary functions, thereby optimizing operational efficiency.
Certifiable up to Design Assurance Level A for Avionics in accordance with DO-178C standards, GİS-ARINC653 exemplifies a robust safety architecture suitable for the most critical of systems. GİS is not merely confined to avionics; its adaptability extends across various embedded real-time applications.
Moreover, GİS-POSIX aligns with industry-standard protocols such as POSIX® PSE 53 Dedicated Real-time Profile and FACE API subsets. Its seamless conformance to the POSIX® 1003.1 System Interfaces standard, as verified by the official POSIX® Conformance Test Suite, underscores its commitment to interoperability and adherence to established norms.
GİS RTOS is developed to be adaptable to different processor architectures and hardware configurations. It has a layered structure so that, by adapting the hardware abstraction layers i.e. Architecture Support Package (ASP) and Board Support Package (BSP) to different architectures and hardware configurations. The modular architecture of GİS, coupled with its comprehensive support for diverse processor architectures including PowerPC, Intel, ARM, and RISC-V, underscores its versatility across a spectrum of hardware configurations.
GİS-TGO, on the other hand, is the go-to Integrated Development Environment (IDE) for GİS. It simplifies and speeds up real-time application development with its user-friendly tools. Built upon the Eclipse CDT framework, TGO seamlessly integrates with a wide array of third-party development tools, leveraging its foundation within the Eclipse ecosystem for enhanced interoperability and versatility.
TGO lets developers select and configure GİS components effortlessly, including but not limited to debugging tools, file system management, network protocols, and shell interfaces. Additionally, TGO empowers users with tools for Debugging, System Profiler Analysis, Event Analysis and Kernel Object Analysis, further enriching the development workflow with diagnostic capabilities.
Overall, GİS stands out for its adaptability, performance, and adherence to standards, making it a reliable choice for avionics and beyond. TGO complements GİS perfectly, offering a seamless development experience for real-time applications.
For further information please contact us at rtos@tubitak.gov.tr