GİS, güvenliğin kritik olduğu zorlu havacılık uygulamaları için özel olarak tasarlanmış üst düzey bir Gerçek Zamanlı İşletim Sistemi’dir (RTOS). GİS, başlıca ARINC653 ve POSIX olmak üzere birden fazla profili destekler ve bu profiller sırasıyla GİS-ARINC653 ve GİS-POSIX olarak adlandırılır. Bu çoklu profil desteği, GİS’i çeşitli alanlardaki gömülü gerçek zamanlı uygulamalar için çok yönlü ve uyarlanabilir kılar. Mevcut çekirdeklere bağımlı olmadan sıfırdan inşa edilen GİS, güvenli, emniyetli ve güvenilir bir platform sağlar. Ek olarak, GİS çok çekirdekli ortamlarda çalışabilir, bu da performansını ve ölçeklenebilirliğini daha da artırır. GİS için tümleşik geliştirme ortamı olan GİS-TGO, kullanıcı dostu araçlarıyla gerçek zamanlı uygulama geliştirmeyi basitleştirir ve hızlandırır. Bu sağlamlık, esneklik ve gelişmiş yetenekler kombinasyonu, GİS’i kritik gerçek zamanlı sistemler için üstün bir seçim haline getirir.
ARINC 653 spesifikasyonuna titizlikle uyan GİS-ARINC653, havacılık standartlarına tam bağlılık sağlar ve Part-1 Gerekli Hizmetler’den temel hizmetleri kapsar ve Part-2 Opsiyonel Hizmetler’den Çoklu-Modül Planlama, Dosya Sistemi gibi özellikleri destekler. ARINC 653 Part-1 Gerekli Hizmetler ile sorunsuz bir şekilde entegre olarak, GİS-ARINC653, genellikle ara işlevlerle ilişkili performans cezalarını ortadan kaldırır ve böylece operasyonel verimliliği optimize eder.
DO-178C standartlarına göre Havacılık için Tasarım Güvence Seviyesi A’ya kadar sertifikalandırılabilir olan GİS-ARINC653, en kritik sistemler için uygun olan sağlam bir güvenlik mimarisi sergiler. GİS sadece havacılıkla sınırlı değildir; uyarlanabilirliği, çeşitli gömülü gerçek zamanlı uygulamaları kapsar.
Ayrıca, GİS-POSIX, POSIX® PSE 53 Özel Gerçek Zamanlı Profil ve FACE API alt kümeleri gibi endüstri standart protokolleriyle uyumludur. Resmi POSIX® Uygunluk Test Paketi tarafından doğrulandığı üzere, POSIX® 1003.1 Sistem Arayüzleri standardına sorunsuz uyumu, birlikte çalışabilirlik ve belirlenmiş normlara bağlılık konusundaki taahhüdünü vurgular.
GİS RTOS, farklı işlemci mimarilerine ve donanım yapılandırmalarına uyarlanabilir olarak geliştirilmiştir. Katmanlı yapısı sayesinde, donanım soyutlama katmanlarını yani Mimari Destek Paketi (ASP) ve Kart Destek Paketi’ni (BSP) farklı mimarilere ve donanım yapılandırmalarına uyarlayarak birçok platforma kolayca taşınabilir. GİS’in modüler mimarisi ve PowerPC, Intel, ARM ve RISC-V dahil olmak üzere çeşitli işlemci mimarilerine kapsamlı desteği, çeşitli donanım yapılandırmaları boyunca çok yönlülüğünü vurgular.
Öte yandan, GİS-TGO, GİS için tercih edilen Tümleşik Geliştirme Ortamı (IDE) olarak hizmet verir. Kullanıcı dostu araçlarıyla gerçek zamanlı uygulama geliştirmeyi basitleştirir ve hızlandırır. Eclipse CDT çerçevesi üzerine kurulu olan TGO, üçüncü taraf geliştirme araçlarıyla sorunsuz bir şekilde entegre olur ve Eclipse ekosistemi içindeki temeliyle geliştirilmiş birlikte çalışabilirlik ve çok yönlülük sağlar.
TGO, geliştiricilerin hata ayıklama araçları, dosya sistemi yönetimi, ağ protokolleri ve kabuk arayüzleri gibi çeşitli GİS bileşenlerini kolayca seçip yapılandırmasına olanak tanır. Ayrıca, TGO, kullanıcıları Hata Ayıklama, Sistem Profili Analizi, Olay Analizi ve Çekirdek Nesne Analizi için araçlarla güçlendirerek geliştirme sürecini zenginleştiren tanılama yetenekleri sunar.
Genel olarak, GİS, uyarlanabilirliği, performansı ve standartlara bağlılığı ile öne çıkarak havacılık ve diğer alanlar için güvenilir bir seçenek haline gelir. TGO, GİS’i mükemmel bir şekilde tamamlayarak gerçek zamanlı uygulamalar için sorunsuz bir geliştirme deneyimi sunar.
Daha fazla bilgi için lütfen rtos@tubitak.gov.tr adresinden bizimle iletişime geçin.