講演抄録/キーワード |
講演名 |
2015-12-02 11:40
プログラマブルSoCにおけるリアルタイムシステム構築のためのソフトウェア指向の協調設計環境 ○畑山拓也・谷 祐輔・高瀬英希・高木一義・高木直史(京大) RECONF2015-53 |
抄録 |
(和) |
我々は,プロセッサとFPGAが同一チップに集積されたプログラマブルSoCを対象としたSW/HW協調システム設計環境として,SWORDS(SoftWare ORiented Design and Synthesis)プラットフォームを開発中である.本プラットフォームは,設計生産性の向上を目的としており,ソフトウェア向けの高級言語による設計記述およびシステム構成情報のみでの高品質な組込みシステムの設計を実現する.本稿では,プログラマブルSoCにおけるリアルタイムシステム構築のための協調設計環境について議論する.リアルタイムシステム構築のために,生成されるHWタスクの動作をリアルタイムOSによって管理できるようにSWORDSプラットフォームを拡張する.提案手法では,プロセッサ上にHWタスク管理を担うラッパータスクを生成することで,HWタスクに対してもリアルタイムOSのサービスコールが透過的に実行できるようにする.評価実験により,提案するリアルタイムシステムのための協調設計環境の有用性を示す. |
(英) |
We have been developing SWORDS platform, a SoftWare ORiented Design and Synthesis platform.SWORDS platform aims at improving design productivity of systems on programmable SoCs consist of integrated processors and FPGAs.By using SWORDS platform, high-performance systems on programmable SoCs can be designed only with a system design description of high-level language and a system configuration information.In this report, we discuss a cooperative design environment for a construction of real-time systems on programmable SoCs.For construction of real-time systems, we extend SWORDS platform so that real-time OS can manage HW tasks which are generated by SWORDS platform.In the proposed method, service calls of real-time OS can be executed also for HW tasks using generated wrapper tasks running on the processors.By an evaluation experiment, we show that the proposed cooperative design environment for a construction of real-time systems is effective. |
キーワード |
(和) |
プログラマブルSoC / FPGA / システム設計環境 / リアルタイムシステム / / / / |
(英) |
Programmable SoCs / FPGA / System Design Environment / Real-Time System / / / / |
文献情報 |
信学技報, vol. 115, no. 343, RECONF2015-53, pp. 27-32, 2015年12月. |
資料番号 |
RECONF2015-53 |
発行日 |
2015-11-24 (RECONF) |
ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
RECONF2015-53 |