富士通セミコンダクターがSoC開発基盤を刷新。カスタムLSI事業と汎用プロセッサ事業のシナジー効果をねらう。
富士通セミコンダクターは、「ポストASIC」とも言えるカスタムLSIの新たな事業モデルを構築し、サービスの提供を開始した。同社が仕様を決め、設計・製造する汎用プロセッサ「プラットフォームSoC」を主軸にすえ、このチップとユーザー・ロジックを組み合わせて顧客仕様のカスタムLSIを開発する。
富士通セミコンダクターは、「ポストASIC」とも言えるカスタムLSIの新たな事業モデルを構築し、サービスの提供を開始した。同社が仕様を決め、設計・製造する汎用プロセッサ「プラットフォームSoC」を主軸にすえ、このチップとユーザー・ロジックを組み合わせて顧客仕様のカスタムLSIを開発する。
Armの世界ではヘテロジニアス・マルチコアは当たり前になってきているが、それを動かすOSはまだまだ課題が多い。ここではFCTが提供するLinuxとμT-Kernelを中心に、それを支えるローターバッハのデバッグツールの役割について掘り下げてみた。
An interrupt is a process that is executed independently of a task. So, in addition to the usage of interrupts …
割り込みは、タスクとは独立して実行される処理です。そこで、T-Kernelにおける割り込みの利用方法に加えて、実行時のコンテキストの違いから生じる動作の違い、割り込みハンドラの作成方法や動作の詳細を説明します。
This time, we will show an example of using task exceptions with task exception code 0. For task exceptions with …
今回は、タスク例外コード0のタスク例外の利用例を示します。例外コードが0以外のタスク例外については longjmp() などを用いて復帰処理なども行うことができ、これをあわせて利用することで柔軟な例外処理が可能となりますが、複雑なので本記事では省略します。
Variable-length memory pools are for managing blocks of memory of any size. Fixed-length memory pools are used to manage memory …
可変長メモリプールは、任意のサイズのメモリブロックを管理するための機能です。固定長メモリプールは、固定サイズのメモリブロックを管理するための機能です。メモリブロックのサイズが固定である以外は、基本的に可変長メモリプールと同じ機能です。
When a rendezvous is established, a call message is passed from the task that called the rendezvous to the task …