2024-03-29T00:25:51Zhttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_oaipmhoai:ipsj.ixsq.nii.ac.jp:001780252023-04-27T10:00:04Z01164:02036:09049:09119
協調設計環境SWORDSフレームワークのツールチェーン実装および設計空間探索への適用jpn設計手法http://id.nii.ac.jp/1001/00177937/Technical Reporthttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_action_common_download&item_id=178025&item_no=1&attribute_id=1&file_no=1Copyright (c) 2017 by the Information Processing Society of Japan京都大学入学院情報学研究科京都大学入学院情報学研究科京都大学入学院情報学研究科京都大学入学院情報学研究科谷, 祐輔高瀬, 英希高木, 一義高木, 直史我々は,プログラマブル SoC のためのソフトウェア志向の協調設計環境である SWORDS フレームワークの研究に取り組んでいる.本稿では,まず,Xilinx 社 Zynq を対象とした SWORDS フレームワークのツールチェーン実装を示す.設計者は,実装されたツールチェーンを活用することにより,JSON 形式による構成情報記述の変更のみで,プログラマブル SoC 上に合成される SW / HW 協調システムの様々な構成を実現できるようになる.さらに本稿では,プログラマブル SoC のための設計空間探索手法を提案する.提案手法は,設計記述から対応する探索空間を指定することで,システム構成の候補に対応する構成情報記述の生成,および,設計記述への高位合成指示子の追加を行う.そして,SWORDS フレームワークによる合成結果に対して機械学習アルゴリズムを適用し,性能および FPGA の各種リソース量の予測モデルを生成する.これらの予測モデルを探索アルゴリズムの評価関数として活用することで,設計空間探索を実現する.行列積演算を対象とした適用事例によって,実装成果および提案手法の有用性を示す.AA11451459研究報告システムとLSIの設計技術(SLDM)2017-SLDM-17918162017-03-022188-86392017-03-01