- Giriş
- Ürünler
- Simulink Ürün Ailesi
- Kod Üretimi
- AUTOSAR Blockset
AUTOSAR Blockset
AUTOSAR Blockset nedir?
AUTOSAR Blockset, otomotiv elektroniğinde kullanılan AUTOSAR mimarisine uygun yazılım bileşenlerini Simulink içinde geliştirmek için kullanılan bir araç kutusudur. Classic ve Adaptive platformların ikisini de destekler; bileşenleri AUTOSAR portları, arayüzleri ve yapılandırmalarıyla otomatik oluşturur. Ayrıca temel yazılım servislerini, örneğin kalıcı bellek yöneticisini, tanı olay yöneticisini ve işlev engelleme yöneticisini harici araç olmadan simüle edersiniz. Blok ve uygulama listesi MathWorks dokümantasyonunda yer alır.
Araç kutusu üç tasarım akışını birlikte destekler. Aşağıdan yukarıya akışta mevcut Simulink tasarımlarını AUTOSAR bileşenlerine eşlersiniz; yukarıdan aşağıya akışta mimariden başlayıp ARXML dosyasını içeri aktarırsınız; gidiş dönüş akışı ise ikisini birleştirir. Yürütme sırasını Schedule Editor ile belirler, davranışı bileşen ve kompozisyon düzeyinde doğrularsınız. Üretim C ve C++ kodu ile AUTOSAR XML dosyaları için Embedded Coder gerekir. Son olarak IEC Certification Kit ile ISO 26262 niteliklendirmesini, Polyspace Code Prover ile MISRA C doğrulamasını yürütürsünüz.
AUTOSAR Blockset Temel Yetenekleri

Classic Yazılım Bileşenleri
AUTOSAR Classic bileşenlerini portları, arayüzleri ve yapılandırmalarıyla Simulink içinde otomatik oluşturursunuz. Kod perspektifi, bileşenin koda nasıl yansıyacağını gösterir.
Böylece mimari kararları model üzerinde görerek verirsiniz.

AUTOSAR Editörü
Bileşen özelliklerini, portlarını ve veri tiplerini AUTOSAR editörü üzerinden düzenlersiniz. Ayrıca ARXML dosyalarını içeri aktarır ve dışarı verirsiniz.
Dolayısıyla mimari ekibiyle model ekibi aynı tanım üzerinden çalışır.

Yürütme Sırası ve Simülasyon
Schedule Editor ile bileşen çalıştırılabilirlerinin yürütme sırasını belirlersiniz. Ardından davranışı bileşen ve kompozisyon düzeyinde doğrularsınız.
Üstelik temel yazılım servislerini harici araç olmadan simülasyona dahil edersiniz.

Üç Tasarım Akışı
Aşağıdan yukarıya, yukarıdan aşağıya ve gidiş dönüş akışlarından birini seçersiniz. Mevcut tasarımı eşleyebilir ya da mimariden başlayıp ARXML içeri aktarabilirsiniz.
Böylece projenin bulunduğu aşamaya uygun yoldan başlarsınız.

Adaptive Platform Desteği
AUTOSAR Adaptive bileşenlerini varsayılan portlar ve servis arayüzleriyle oluşturursunuz. Üretilen C++ kodu Adaptive platformun beklediği yapıyı izler.
Dolayısıyla servis tabanlı mimariye geçişi aynı model üzerinden yürütürsünüz.

ISO 26262 ve MISRA C Uyumu
IEC Certification Kit ile üretilen kodu ISO 26262 için niteliklendirirsiniz. Ayrıca Polyspace Code Prover ile MISRA C doğrulaması yapar, çalışma zamanı hatalarını ararsınız.
Denetim ayrıca kod ile ARXML tanımı arasındaki uyumsuzlukları da bulur.
AUTOSAR Blockset Nasıl Çalışır?
Kullanım Alanları
Gereksinimler ve Lisans
Birlikte Kullanılan Ürünler
Sıkça Sorulan Sorular
AUTOSAR Blockset için fiyat teklifi alın
- 1 iş günü içinde dönüş
- Deneme lisansı ve kavram kanıtı desteği
- Akademik ve kampüs lisanslarında özel fiyatlandırma