2004 年 9月 7日
報道関係者各位
イーソル株式会社

イーソルのμITRON4.0準拠リアルタイムOS「PrKERNELv4R」がアルテラのソフトコア・プロセッサ「NiosR Ⅱ」をサポート


~アルテラの開発環境とシームレスに統合、
従来のリアルタイムOSと比べFPGA向けソフトウェアの高い独立性を確保 ~

イーソル株式会社(本社:東京都中野区、代表取締役社長:澤田勉、以下イーソル)は、イーソルが開発・販売するμITRON4.0準拠リアルタイムOS、PrKERNELv4が、アルテラ社の最新ソフトコア・プロセッサNios IIのサポートを完了し、販売を開始したことを発表します。

本製品の最大の特長は、PrKERNELv4が、Nios IIのHAL(Hardware Abstraction Layer)にあらかじめ統合されていることです。アルテラ社が提供するNios II向けのHALは、FPGA上に実装されたNios IIをコアとしたハードウェア回路を抽象化するソフトウェア・ライブラリです。Nios IIはソフトコアであるため、顧客が手元で構成を変更できます。このような場合、単なるプロセッサ・サポートのみの一般のリアルタイムOSでは、Nios IIの構成を変更するごとに、新たにポーティングする必要があります。Nios IIのHALと統合化されたPrKERNELv4は、FPGA上のNios IIの構成が変わっても、何度もポーティング作業に手を煩わされることなく、上位アプリケーションの開発に即座に取り組むことができます。さらに、PrKERNELv4は、Nios IIの標準開発環境であるEclipseに対応しており、Nios IIの構成にあったPrKERNELv4を容易に構築することが可能となります。

また、Nios IIソリューションの一環として、高速TCP/IPプロトコルスタック「PrCONNECTR2」を、CycloneTM FPGA デバイスをベースとするNios IIプラットフォーム上に搭載する開発を現在進めており、2004年第4四半期にリリース予定です。イニシャルリリースは、SMC91C111イーサネットドライバをサポートしたIPv4ベースのTCP/IPプロトコルスタックを予定しており、IPv4/IPv6デュアルスタックは2005年上半期にリリース予定です。

PrKERNELv4は、μITRON4.0スタンダードプロファイルに完全準拠しており、機器の応答性を最大限に高めることができるプリエンプティブカーネル機能を実装しています。各種組み込みシステムに最適なプログラムサイズで、優れたリアルタイム性能を実現します。また、資源獲得時に発生するタスクの実行優先順の逆転を最小時間で回避するプライオリティ・インバージョン(優先度逆転)の回避機構を標準装備しています。さらに開発者がシステム設計の際に、機能を実現するのに多様な手段を取れるよう、ミューテックス、可変長メモリプール、資源の動的生成などの拡張機能も追加されています。「PrKERNELv4」は、携帯電話やデジタルカメラ、カーナビゲーションシステム、プリンタからFA機器まで幅広い組込み機器に採用されています。

日本アルテラ株式会社
プロダクト・マーケティング シニアマネージャ 堀内 伸郎 様 のコメント

「PrKERNELv4とHALとの統合は、リアルタイムOSを中心とした組込みソフトウェア開発を熟知しているイーソルならではのアイディアで、Nios II、FPGAの特長を最大限に生かしたシステム開発を可能にできると考えています。今後も柔軟性の高いFPGAとソフトコア・プロセッサを採用するシステム開発がますます多くなってくることが予想されており、イーソルの定評ある、長年の実績とノウハウに基づくカスタマーサービスにも大いに期待しています。」

イーソル株式会社
取締役エンベデッドプロダクツ事業部長 上山 伸幸 のコメント

「単なるリアルタイムOSのNios IIプロセッササポートのみならず、Eclipseおよびアルテラ社が提供するHALと統合したPrKERNELv4が開発できたことは、ユーザ視点に立ち、FPGAの分野で既に大きな実績を持つアルテラ社と緊密に連携して開発を行ってきた成果です。組込みシステム開発は、ますます複雑化・大規模化が進んでいますが、こうした有用な付加価値を持ったリアルタイムOSを採用することにより、開発期間の短縮、コストの削減が可能になります。またイーソルは、製品のカスタマイズやインテグレーションサービス、迅速で丁寧な製品サポートサービスで、ユーザのニーズにも柔軟にお応えします。今後もアルテラ社と協調し、ユーザにより大きな便益をもたらす製品・サービスの提供に努めていきます。」

▽ 「PrKERNELv4」詳細:
http://www.esol.co.jp/embedded/prkernelv4.html
▽ 「Nios II」詳細:
http://www.altera.co.jp/nios2

■補足資料
イーソル株式会社について

イーソル株式会社は1975年の創業以来、コンピュータエンジニアリングを通じて社会に貢献する、という理念のもと、組込みソフトウェア業界、及び流通・物流業界で実績を重ねてきました。お客様の満足を第一に、開発、販売からサポートまで一貫したサービス、トータルソリューションを提供します。取り扱っている組込みソフトウェア製品には、「eBinder」のほか、μITRON4.0準拠「PrKERNELv4」をはじめ、各種ミドルウェア製品のラインナップがあります。 2004年1月に米国オレゴン州に子会社 eSOL, Inc. を設立し、日本市場のみならず、北米、ヨーロッパ、アジア市場向けに「eBinder」、「eParts」の販売活動を広げています。

* eBinder、eParts、PrKERNELv4、PrFILE、PrCONNECT、PrUSB、PictDirectは
イーソル株式会社の登録商標です。
*Altera、The Programmable Solutions Company、 Nios IIおよび特定デバイスの定義は、
すべてアルテラ・コーポレーションの米国及びその他の国における
登録商標、商標またはサービス・マークです。
*TRON は "The Real-time Operating system Nucleus" の略称です。
*ITRON は "Industrial TRON" の略称です。
*μITRON は "Micro Industrial TRON" の略称です。
*TRON および ITRON は特定の商品ないしは商品群を指す名称ではありません。
*記載された社名および製品名は各社の商標または登録商標です