ハードウェア/ソフトウェア協調設計に対する形式的検証とその要素技術に関する研究
ハードウェア/ソフトウェア協調設計に対する形式的検証とその要素技術に関する研究
批准号:
07J02056
负责人:
西原 佑
金额:
$1.73万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for JSPS Fellows
财政年份:
2007
资助国家:
日本
项目状态:
已结题
起止时间:
2007 至 2009
中文摘要
1.多段プロパティ分割とその改良を用いた有界モデル検査手法の三段階以上への拡張前年度までに提案した有界モデル検査では二段階までの分割しか行えないため、初期状態から遠い位置に誤りがあった場合の検出が非効率的になるという問題があった、そこで、今年度は三段階以上の任意の分割が可能となるような手法の提案を行った。そのような分割方法では、各段階において異なるパラメータを使用できるため自由度が高い。そこで、効率的な探索が可能となるようなアルゴリズムを提案し、実験によりその効率性を確認した。また、手法全体に対してもよりフォーマルに再定義を行った。その結果、前年度よりも更に手法が詳細化・具体化され、手法の正当性が更に高まった。2.割り込み処理の具体的なモデル化まず、前年度までに扱えなかった割り込み処理について、並列モデルによってモデル化する手法を提案した。しかしながら、割り込みをモデル化した場合にはモデル全体の並列度が上昇し、検証の難易度が大幅に上昇する。そこで、並列モデルを逐次モデルに変換する技術である順序化を導入し検証の効率化を図った。既存の順序化手法では割り込みが扱えないためそれを割り込みを扱えるように拡張し、さらにSatisfiability Modulo Theory (SMT)ソルバを導入して考えられる全ての逐次記述を同時に出力できる手法を提案した。実験により、並列モデルの探索効率化手法である半順序簡約を用いた場合に比べて数倍の効率化を実現できていることが確認された。
英文摘要
1.多段プロパティ分割とその改良を用いた有界モデル検査手法の三段階以上への拡張前年度までに提案した有界モデル検査では二段階までの分割しか行えないため、初期状態から遠い位置に誤りがあった場合の検出が非効率的になるという問題があった、そこで、今年度は三段階以上の任意の分割が可能となるような手法の提案を行った。そのような分割方法では、各段階において異なるパラメータを使用できるため自由度が高い。そこで、効率的な探索が可能となるようなアルゴリズムを提案し、実験によりその効率性を確認した。また、手法全体に対してもよりフォーマルに再定義を行った。その結果、前年度よりも更に手法が詳細化・具体化され、手法の正当性が更に高まった。2.割り込み処理の具体的なモデル化まず、前年度までに扱えなかった割り込み処理について、並列モデルによってモデル化する手法を提案した。しかしながら、割り込みをモデル化した場合にはモデル全体の並列度が上昇し、検証の難易度が大幅に上昇する。そこで、並列モデルを逐次モデルに変換する技術である順序化を導入し検証の効率化を図った。既存の順序化手法では割り込みが扱えないためそれを割り込みを扱えるように拡張し、さらにSatisfiability Modulo Theory (SMT)ソルバを導入して考えられる全ての逐次記述を同時に出力できる手法を提案した。実験により、並列モデルの探索効率化手法である半順序簡約を用いた場合に比べて数倍の効率化を実現できていることが確認された。
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
Formal Verification of Hardware/Software Co-designs with Translation into Representations in State Transitions
硬件/软件协同设计的形式化验证以及状态转换中的表示形式的转换
DOI:
--
发表时间:
2007
期刊:
Electronics and Communications in Japan 9-7
影响因子:
--
作者:
[T.Nishihara, Matsumoto, S. T.Komatsu, M.Fujita]
通讯作者:
M.Fujita
Word-Level Equivalence Checking in Bit-Level Accuracy with Identical Datapath
具有相同数据路径的位级精度的字级等效性检查
DOI:
--
发表时间:
2009
期刊:
IEICE Trans.on Information and Systems Vol.E92-D No.5
影响因子:
--
作者:
[T.Nishihara, T.Matsumoto, M.Fujita]
通讯作者:
M.Fujita
プロパティ分割と限定モデル検査を利用した長い反例を持つ設計誤りの検出手法
一种使用属性分解和有限模型检查检测长反例设计错误的方法
DOI:
--
发表时间:
2008
期刊:
影响因子:
--
作者:
[T.Nishihara, Matsumoto, S. T.Komatsu, M.Fujita, T. Nishihara, 西原佑]
通讯作者:
西原佑
Hardware/Software Co-design and Verification Methodology from System Level Based on System Dependence Graph
基于系统依赖图的系统级软硬件协同设计与验证方法
DOI:
--
发表时间:
2007
期刊:
Journal of Universal Computer Science 13-13
影响因子:
--
作者:
[S.Sasaki, T.Nishihara, D.Ando, M.Fujita]
通讯作者:
M.Fujita
Multi-Level Bounded Model Checking to Detect Bugs Beyond the Bound
多级有界模型检查以检测超出界限的错误
DOI:
--
发表时间:
2008
期刊:
影响因子:
--
作者:
[T.Nishihara, Matsumoto, S. T.Komatsu, M.Fujita, T. Nishihara]
通讯作者:
T. Nishihara
共 6 条
マイクログリアに発現するドパミンD1受容体を介した新規せん妄治療戦略の開発
-
批准号:23K08383
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.91万
-
财政年份:2023
-
负责人:西原 佑
-
依托单位:
海外基金