ARM Cortex-A-53MP ソフトウェア開発コース

コースの概要

※各UNIT単体での受講が可能です。

このコースはARMv8-Aをベースとしたプラットフォームでソフトウェアを開発するエンジニア向けに設計されています。
コースは3つのユニットから構成されており、習熟度や習得したい内容にあわせて、自由に組み合わせて御受講頂けます。

UNIT1 ARMv8-Aアーキテクチャの導入

ARMv8-Aアーキテクチャの導入と例外モデル、メモリ管理およびCortex-A53プロセッサの概要を学びます。

UNIT2 ARMv8-Aメモリ管理

ARMv8-Aメモリモデル、キャッシュ、バリア、同期化、キャッシュコヒーレンシおよびOSサポートについて理解します。

UNIT3 ARMv8-A拡張機能とソフトウェア開発手法

Cortex-A53/A57開発をに必要なブーティング処理や電源管理、ARMv8の仮想化やセキュリティ、GIC、デバッグについて学習します。

受講対象者

ARM Cortex-A53等、ARMv8-Aアーキテクチャベースのプロセッサコア向けのアプリケーション・ソフトを開発時に必要になる知識を習得したいソフトウェア技術者

履修条件

会場

東京会場(株式会社DTSインサイト 会議室)

東京都渋谷区代々木4-30-3 新宿MIDWESTビル6F

※アクセスはこちらをご覧下さい

お申し込み方法

「ARM テクニカル・トレーニングコースのお申込について」

受付終了: コース開催の1週間前まで
定員:16名
受講料:

※UNIT1およびUNIT2をご受講いただいたお客様は、UNIT3を20%OFFでご受講いただけます。
※受講料につきましてご不明な点がありましたらお問い合わせください。

お問い合わせ先

ARMトレーニングセンタ

TEL : 03-6756-9405
E-mail : arm_training@dts-insight.co.jp

コース内容

UNIT1 ARMv8-Aアーキテクチャの導入

1 ARMv8-Aへの導入

2 ARMv8-A AArch64 命令セットアーキテクチャ概要

3 ARMv8-A AArch64 例外モデル

4 ARMv8-Aメモリ管理

5 Cortex-A53プロセッサ概要

UNIT2 ARMv8-Aメモリ管理

1 ARMv8-Aメモリモデル

2 ARMv8-A キャッシュと分岐予測

3 ARMv8-Aのバリア

4 ARMv8-A同期化

5 ARMv8-Aキャッシュコヒーレンシ

6 ARMv8-A OSサポート機能

UNIT3 ARMv8-A拡張機能とソフトウェア開発手法

1 Cortex-A53 ソフトウェアガイド

2 Cortex-A53/A57のブート処理

3 Cortex-A SW電力管理

4 ARMv8 仮想化

5 ARMv8 セキュリティ

6 GIC プログラミング (GICv2)

7 ARMv8 デバッグ

オープンコース一覧へ戻る