これらはAUTOSAR標準全体をカバーするほか、便利な機能拡張を多数装備しています。ユーザーインターフェイスを通じて構成出来ます。このツールにはパラメーターの自動導出をはじめとする便利な機能と、幅広い評価機能が用意されています。ECUソフトウェア用ソリューションMICROSARパッケージに含まれるベーシックソフトウェアモジュールは、ECUの基本機能を提供しています。モジュールには、アプリケーションソフトウェアに必要なAUTOSAR​​​​​​​の標準サービスが実装されています。AUTOSARアーキテクチャーは、ハードウェア抽象化という方針に一貫して従っているので、ユーザーは機能ソフトウェアプラットフォームを自由に開発することができます。必要なMICROSARベーシックソフトウェアモジュールはすべて、お客様のプロジェクト要件に基づいて設定でき、作成後、モジュールをアプリケーションソフトウェアと統合することができます。このようにして、ECUソフトウェア一式が完成します。機能ソフトウェアがAUTOSAR対応ソフトウェアコンポーネントで構成されている場合は、ランタイム環境(RTE)が必要になります。MICROSAR.RTEは、ソフトウェアコンポーネント間の通信や、ベーシックソフトウェアモジュールのデータやサービスへのアクセスを取り扱います。MICROSAR.RTEはイベントと情報のフロー全体を制御するのに加え、情報交換の整合性を保証し、コア間またはメモリー保護領域のアクセス制御も行います。拡張機能が用意されていることから、MICROSARはあらゆるECUプロジェクトに対応できる、理想的なソリューションだといえます。詳しい説明は包括的なMICROSARプロダクトインフォメーション(英語版)に記載されています。各MICROSARクラスターの概要については、以下のタブをご覧ください。MICROSAR.HSMMICROSAR.OSAUTOSAR仕様に対応したリアルタイムオペレーティングシステムMICROSAR.OSは、マイコン上での利用を目的として設計された、プリエンプティブなリアルタイムマルチタスクオペレーティングシステムです。各種マイコン用OSおよびドライバーの開発におけるベクターの長年の経験を生かし、コンパクトで堅牢なOSコアを実現しました。OS仕様に基づいています。この標準をもとに、時間監視とメモリー保護をサポートするための機能が追加されています。Timerメカニズムを利用することで、割込み負荷を上げることなく1msよりも短い時間分解能が可能になります。コントローラーによっては、マイクロ秒単位に設定することができます。OS仕様に完全対応しており、すべてのスケーラビリティークラスに対応が可能です。表示MICROSAR.COM通信用AUTOSARベーシックソフトウェアモジュールMICROSAR.COMのベーシックソフトウェアモジュールには、ECU通信用のAUTOSARサービスが含まれています。これらのサービスは、通信チャンネルをいくつでもサポートできるようになっています。バスの種類に依存せず、あらゆる通信スタックで必要とされるサービスです。AUTOSARアーキテクチャーに基づき、CAN、CAN-FD、J1939、FR、LIN、ETH.といった、バス固有の通信モジュールのECUソフトウェアの制御と完全統合を担っています。表示MICROSAR.CANCAN通信用AUTOSARベーシックソフトウェアモジュールMICROSAR.CANは、CANネットワーク通信処理に使用されます。XCPでのキャリブレーション、ゲートウェイ、フラッシングの基盤としても適しています。ECUを操作することもできます。コントローラーに対応しています。表示MICROSAR.FRFlexRay通信用AUTOSARベーシックソフトウェアモジュールMICROSAR.FRは、パーシャルネットワークを含むFlexRayネットワーク通信の処理に使用されます。XCPでのキャリブレーション、ゲートウェイ、フラッシングの基盤としても適しています。表示MICROSAR.LINLIN通信用AUTOSARベーシックソフトウェアモジュールMICROSAR.LINは、LINネットワークにおけるLINマスターの通信タスクを処理するのに使用されます。ゲートウェイやフラッシングの基盤としても使うことができます。Protocolとその上位層にあるUDPおよびTCPの両トランスポートプロトコルは、Ethernetを介した高速データ交換を目的として、きわめて幅広く使われている規格です。パッケージには、ECU間のEthernet通信に関する自動車用規格に準拠して開発されたTCP/IPスタックをはじめとするAUTOSARベーシックソフトウェアモジュールが含まれています。4.0は、Ethernetを初めてネットワークテクノロジーとして規定したバージョンです。4.1では、この仕様が大幅に加筆修正されました。4.2ではさらに、Ethernetスイッチの設定やECU間の時間同期などが明記されています。3.xを補足するものとして提供されています。表示MICROSAR.CHARGE外部インフラ通信用AUTOSARベーシックソフトウェアモジュールEthernetとその上位層にあるTCP/IPスタックは、車外の充電インフラストラクチャーとの通信に必要な基本的なテクノロジーを提供します。MICROSAR.CHARGEを使用すれば、電気自動車とハイブリッド自動車に、適切な充電ステーションでインテリジェント充電を実行できます。対応する規格は以下のとおりです。V2Gパッケージのモジュールを使用すれば、一般的に使われているインターネットプロトコルを介して、ECUにサーバーと通信させることもできます。必要に応じて、この通信を暗号化することもできます。27930および日本のCHAdeMOの標準規格をそれぞれサポートしています。これらではDC充電の仕様が定められており、CAN経由の通信が基盤となっています。使用することにより、オーディオ/ビデオを迅速かつ確実に転送できるようになります。AVBパッケージには、MICROSAR.ETHなどのEthernetインターフェイスを下敷きとする、多様なベーシックソフトウェアが含まれています。これによって、AVBエンドポイントだけでなく、ブリッジ機能の実装も可能になります。表示MICROSAR.MEMメモリー管理用AUTOSARベーシックソフトウェアモジュールMICROSAR.MEMには、フラッシュメモリーやEEPROMメモリー内の永続的なアプリケーションデータの読書きや消去を行うAUTOSARサービスが含まれています。これによって、アプリケーションソフトウェアはハードウェアに依存しないメモリーアクセスを行うことができます。アプリケーション側は、プラットフォームに存在するメモリーのタイプが何か、あるいはこのメモリーはコントローラー内部のメモリーなのか、それとも外部メモリーなのかを把握する必要はありません。ECUの基本機能の重要な部分を取り扱っています。これらのサービスはアプリケーションソフトウェアから呼び出されるだけではなく(RTE経由)、他のベーシックソフトウェアモジュールからも呼び出されます。MICROSAR.SYSのモジュールには、ECUの状態処理に用いられる主要機能がすべて含まれています。ウェアモジュールのスケジューリングを行う機能が含まれています。仕様の枠を超えた独自の診断要件を定めています。自動車メーカー固有の拡張機能を付加して提供しています。この方法は量産に適しており、すでに多くの自動車メーカーに対応済みです。自動車メーカーに依存しないバンドルをご利用いただけます。現行および将来の法的要件に使用可能です。対するサポートは、オプションとして提供しています。これに対応した高性能ソリューションを提供します。ソフトウェア内での重複を防ぐことができます。マイクロコントローラー周辺機能用のターンキーソリューションです。入れ替えて新しいドライバーを取り込むだけで完了です。パッケージ全体に完全に適合します。仕様に対応した完全な通信スタックやメモリー管理などを用意できます。表示MICROSAR.EXT外付デバイス制御用のAUTOSARドライバーMICROSAR.EXTは、外付周辺機能のデバイス用のターンキーソリューションです。したがって、外付ハードウェアを切り替えるときにアプリケーションソフトウェアに変更を加える必要はなく、MICROSAR.EXTの該当ドライバーを切り離せばよいだけです。あとはお客様のアプリケーションに必要な他のパッケージ(MICROSAR.CAN、MICROSAR.MEMなど)をただ追加するだけでよく、こうすることでAUTOSAR仕様に対応した通信スタックやメモリー管理を用意できます。I/Oハードウェアの抽象化IOクラスターはアプリケーション(ソフトウェアコンポーネントなど)とMCALモジュールの間の接続を確立します。これによってアプリケーションやソフトウェアコンポーネントにI/Oポートへのアクセスが与えられ、センサーデータの読出しやアクターの操作などが可能になります。表示MICROSAR.RTEAUTOSAR仕様に対応したソフトウェアコンポーネント用の最適なランタイム環境ベクターのMICROSAR.RTE(ランタイム環境)は、スケーラブルで高度に最適化されたAUTOSARランタイム環境です。RTEはAUTOSARによって導入されたモジュールの1つで、ソフトウェアコンポーネント間の通信を管理します。情報フロー全体の整合性を確認し、アプリケーションソフトウェアおよびベーシックソフトウェア、複合デバイスドライバー(CDD)の間のインターフェイスを提供します。あるECUの機能ソフトウェアをAUTOSAR対応ソフトウェアコンポーネントで実装するときには、ランタイム環境としてRTEが必要です。ECUソフトウェアはモジュール構成になっているため、高い柔軟性があります。人手を使って開発したソフトウェアコンポーネントや、モデルベース開発ツールを使って設計したソフトウェアコンポーネントを、複数のECUプロジェクトで使い回すことができます。RTEは、その特定のECUに合わせて(場合によってはベーシックソフトウェアモジュールにも合わせて)再設定、再生成すればよいだけです。ソフトウェアコンポーネントについても、1つのECU上で複数のインスタンスに使用することが可能です。ECUソフトウェアの効率的なテストを支援します。AMDのベーシックソフトウェアモジュールは、MICROSARベーシックソフトウェアの重要な内部変数、状態、エラーメッセージのすべてにアクセスできます。Protocol)は測定やキャリブレーションの分野でよく使われていますが、これはECU内部のパラメーターを転送するのに非常に適しています。AMDを開発しました。準拠した測定とキャリブレーションが可能になります。モジュールはCANoe.XCPおよびCANoe.AMDに加え、CANapeとの併用に特化して最適化されています。対応した、効率的で安全なファームウェアです。vHSMは暗号化サービスを提供する一方、それに使用する利用可能なハードウェアリソースにアクセスします。vHSMファームウェアは基本的な暗号化機能、安全な鍵保管、セキュアブートメカニズムなどの機能を実装することにより、ECUのサイバーセキュリティーを強化します。Proを使用すれば、プロジェクトの要求に合わせたvHSMの設定が可能です。vHSMファームウェアはモジュール式のレイアウトを持つため、ユースケースに従ってメモリーサイズとその配置、実行時間の要求に適合できます。さまざまなアドオンやユーザー固有のサービスも追加できます。vHSMの詳細については、MICROSARプロダクトインフォメーションをご覧ください。Renesas、Infineon、Cypress、ST、NXP/Freescaleなどの大手半導体メーカーが提供する、25を超えるハードウェアプラットフォームに対応したvHSMが用意されています。具体的な派生物についてはベクターにお問い合わせください。Proコンフィグレーションツールマニュアル類AUTOSAR環境ではHSMの暗号サービスが一般に使用されますが、これはホストコア上で実行されています。vHSMはセキュアコアで使用されます。AUTOSAR環境はvHSMから提供される機能を、Crypto(vHSM)ドライバーを通じて利用します包括的なvHSMソリューションには以下のコンポーネントが含まれています。HSMのセキュアコア上で実行される、実際のファームウェア。Updater)といった、追加の機能やユーザー固有のサービスを統合するための特定のアドオンと、自動車メーカー固有のアドオンさらに表示MICROSARプロダクトインフォメーション(PDF)主な特長MICROSARの主な特長の概要については、以下のタブをご覧ください。26262に準拠して作られたAUTOSARベーシックソフトウェアを使用すれば、システムに含まれるパーティションの数を減らし、それによってパフォーマンスの向上を図ることができます。ECU上で、無干渉を保ちながら実行することが可能になります(ASIL混在システム)。Safeは、機能安全の分野における長年の経験の成果です。ConsultingおよびTTTechとの協力によるコンサルティング(※)を行っています。※主に欧州地域でのサービスですが、日本のお客様に対してもご要望をお伺いいたします。こちらまでお問い合わせください。ECUs車両内のセキュリティーに関わる情報や個人データの増加に伴い、意図的なデータの改ざんやデータ盗難に対する防御が重要度を増しています。保護するために使われるのが、セキュリティーのメカニズムです。4.3で規定されているコンポーネントを提供できます。間で安全な通信を行うために使用されます。これによって第三者が移動中のデータを改ざんする、記録済みのデータを再生する、正しい通信相手とすり替わるなどの事態を防ぎ、他者からの介入による操作を防止できます。ルーターと相互作用し、アプリケーションからの制御が可能です。以下の機能を備えています。モジュールは、多様な暗号ソリューションを一元的に処理するインターフェイスを提供します。モジュールによって実装されます。モジュールは、ハードウェアトラストアンカー(HTA)から提供されるセキュリティー関連のアルゴリズムおよび機能にアクセスするためのドライバーとして動作します。(HSM)など、さまざまなタイプがあります。通信用のファイアウォールが実装されます。その主なタスクは、送受信されるトラフィックから不要なものをブロックし、ネットワーク全体のセキュリティーを高めることです。表示ベクターは、ECUのバリアントハンドリングのためのオプションを提供します。これらは、自動車メーカーとサプライヤーの両方がECU量産時のコストを削減し、柔軟性を高めることを支援します。ビルド後に修正することが可能です。新しいオブジェクトを導入することもできます。新しいメッセージやシグナルを追加してゲートウェイのルーティングテーブルを拡張できます。ビルド後の更新には、アプリケーションやコンパイラー/コンパイラーのライセンスは必要ありません。アプリケーション層の適合も不要です。ベーシックソフトウェアに対する修正は、自動車メーカーが直接、シンプルな方法で実施できます。コンフィギュレーションの実装を実現します。つの部品として車両に実装できます。どこに装着されているのか、そして結果として、自身がどの機能を実現すべきなのかを併せて把握します。バッファーは完全にオーバーレイされます。関係なく信号やデータエレメントにアクセスします。区別する必要はありません。つの部品として開発し、製造できます。含まれるソフトウェアは、それを使用する車両ラインの全部に対応するソフトウェアであり、個々のシリーズモデル間の通信記述が大幅に異なる場合でも、それらをサポートすることが可能です。シグナルのレイアウトがまったく違っていたり、サポートするバスの数が変わっていたりするなど、バリアントごとに大きく異なります。ソリューションと新しい動的なサービスとの連携が一層緊密化しています。Platform」にも明確に表れています。ドメインの間でデータを交換するためのソリューションが用意されています。標準規格に準拠して設計されたECU。Gatewayには、異なるプロトコルレベルや別の種類のバスシステム(CAN、LIN、FlexRay、Ethernet)間でのルーティングを可能にする、ゲートウェイ用に最適化されたAUTOSARベースのモジュールが用意されています。Gatewayは、サブネットワークのミラーリングや、既存の機能を拡張することができる着脱可能なモジュールのプラグインなど、数々の専用機能を提供しています。Gatewayは以下の開発に使用できます。Multi-coreマルチコアプロセッサー用のAUTOSARソリューションマルチコアプロセッサーの導入は、そのダウンストリームにあたるAUTOSARソフトウェアの設計にも変化をもたらしました。今日では、個々のAUTOSARアプリケーションを各プロセッサーに分配し、同時に実行することが可能となっています。これを効果的に行うには、意図するアプリケーションのユースケースに対して適切な分配方法を見つけることが何よりも大切です。そのためには、同期による性能劣化を最小限にするECU内部通信を実現しなければなりません。Suiteと完全に統合されています。MICROSARの組込コードはベーシックソフトウェアのサービス提供とアプリケーション内の通信が効率的に行われるように設計されています。これによって、多数のアプリケーションの最適なサポートが可能になります。basic仮想統合ECUの開発プロセスは一般に、個別のソフトウェアコンポーネント(SWC)の作成から始まります。プロジェクト期間が短縮傾向にある中で、必要なソフトウェアコンポーネントを全て最初に逐次的に作成し、1つのSWCを他のSWCと相互結合テストをして、最後にターゲットハードウェア上でベーシックソフトウェアとの連携をテストするため十分な時間を一般的に確保できません。早い段階でアセスメントを行い、迅速にイテレーションを行うには、SWCとベーシックソフトウェアとの統合テストは必要不可欠です。今日では、多数のプロジェクトで、プロジェクトのごく早い段階、時にはターゲットハードウェアが完全に定義されていないフェーズのうちからテストの開始が求められるケースが目立ちます。この状況の最適な解決策となるのがvVIRTUALtargetです。これは実物のハードウェアへのアクセスを必要とせずにECUソフトウェアを実行できる、エミュレーションによるランタイム環境です。これによってハードウェアプラットフォームから切り離してテストを実行することが可能になり、結果としてかなりの開発時間を節約できます。ターゲットとなる実ハードウェアとvVIRTUALtargetのどちらの環境においても、同じベーシックソフトウェアのためのコンフィギュレーションを使用することができます。通信およびI/Oインターフェイスのシミュレーションと測定には、CANoeのライセンスが必要です。J1939規格で規定されている専用の機能を用いた、大型車両におけるCANネットワーク経由の通信処理です。これらはJ1939固有のベーシックソフトウェアモジュールで実装され、そのJ1939モジュールに接続される近接モジュールの拡張によってサポートされます。11783に準拠)の実装にも使用できます。それを可能にするため、J1939NmとCanIfは完全動的アドレスの調停とアドレストラッキングの機能によって拡張されたほか、J1939TpにはETPおよびFastPacketトランスポートプロトコルが実装されました。NMEA2000に準拠した船舶でのユースケースも、FastPacketおよび完全動的アドレスの調停でサポート可能です。4.xで定義されている機能が含まれています。以下に詳細を示します。(EIP)は、ベクターがパッケージの納入に先立ってテストを実施するため、お客様はわずか数日でパッケージ全体の運用に入ることができます。これはECUソフトウェア開発にとって決定的な利点となります。ベクターは納入前に、質問票を用いてお客様の要件をできるだけ詳細に書き出します。その後、これに基づいて、SIPを可能な限りきめ細かくカスタマイズして構築します。MICROSAR.SIPは標準の納入品で、ここではお客様のスタックを用いて最大限実現できる範囲に重きを置いています。そのため、多少使用する条件が変わったとしても、お客様は納入パッケージを最大限に活用できます最初の納入以後のフォローアップ活動を支援するのが、MICROSAR.EIPです。(英語版、PDF)さらに表示ベクターのナレッジベースでは、グローバルのお客様FAQを掲載しています。SP5プレビュー表示1...3456789101112...42次へトレーニングベクター・ジャパンでは、ベクターのソフトウェアツール、ソフトウェアコンポーネント、最新のバステクノロジーやプロトコルに関する日本語のトレーニングを多数開催しております。トレーニングの概要につきましては、トレーニングポータルにてご紹介しておりますので、是非ご覧ください。PlatformベースのE/Eアーキテクチャーを持つ車両のためのベクターのソリューション詳細はこちらAUTOSARシステム設計AUTOSARの多数の概念を取り入れたソフトウェアおよびハードウェアアーキテクチャーの開発をサポートします。Suiteには、組込マルチコア型リアルタイムシステムの設計、シミュレーション、最適化、検証に役立つ使いやすいツールが揃っています。Settings%chooseSuggestedLabel%%chooseOtherLabel%。