等式論理による機能レベル設計の形式的検証に関する研究
等式論理による機能レベル設計の形式的検証に関する研究
批准号:
08780268
负责人:
濱口 清治
金额:
$0.64万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for Encouragement of Young Scientists (A)
财政年份:
1996
资助国家:
日本
项目状态:
已结题
起止时间:
1996 至 --
中文摘要
集積回路技術の発達にともなって、より大規模の回路設計が行われるようになってきており、このため、設計の正しさを保証することが困難となってきている。設計検証のための技術としては、シミュレーションが広く利用されてきているが、より網羅的かつ厳密な手法として、設計工程のいくつかの場面では、形式的検証技術の利用が進んでいる。現在、実用が進んでいる形式的設計検証の技術は論理回路設計を扱っているが、より大規模な回路を扱うためには、より抽象度の高い、機能レベルの記述を直接扱う必要性がある。本研究では、算術演算などを論理回路レベルで扱わず、記号のまま直接取り扱うために、等号付第一階述語論理を取り上げて、論理回路より上位の機能レベルで記述された設計に対する設計検証手法について研究を行った。機能レベル設計の設計検証問題は、この論理体系における恒真性判定問題に帰着することができるが、一般の等号付第一階述語論理を設計検証に用いた場合、恒真性判定問題が決定不能となるため、検証工程を自動化することができない。しかし、限量子を含まない論理式のみを考えた場合には決定可能となる。具体的に、本研究では、二分決定グラフによる論理関数処理を用いた恒真性判定アルゴリズムを考案したほか、限量子のない等号付第一階述語論理に、時間に関する性質を表現するための時相演算子を加えた論理体系をとりあげ、まず、恒真性判定問題の決定可能性を証明し、次に、これに基づいて効率的な恒真性判定アルゴリズムを構築・実装して、機能レベル設計の検証に有効であることを示した。
英文摘要
集積回路技術の発達にともなって、より大規模の回路設計が行われるようになってきており、このため、設計の正しさを保証することが困難となってきている。設計検証のための技術としては、シミュレーションが広く利用されてきているが、より網羅的かつ厳密な手法として、設計工程のいくつかの場面では、形式的検証技術の利用が進んでいる。現在、実用が進んでいる形式的設計検証の技術は論理回路設計を扱っているが、より大規模な回路を扱うためには、より抽象度の高い、機能レベルの記述を直接扱う必要性がある。本研究では、算術演算などを論理回路レベルで扱わず、記号のまま直接取り扱うために、等号付第一階述語論理を取り上げて、論理回路より上位の機能レベルで記述された設計に対する設計検証手法について研究を行った。機能レベル設計の設計検証問題は、この論理体系における恒真性判定問題に帰着することができるが、一般の等号付第一階述語論理を設計検証に用いた場合、恒真性判定問題が決定不能となるため、検証工程を自動化することができない。しかし、限量子を含まない論理式のみを考えた場合には決定可能となる。具体的に、本研究では、二分決定グラフによる論理関数処理を用いた恒真性判定アルゴリズムを考案したほか、限量子のない等号付第一階述語論理に、時間に関する性質を表現するための時相演算子を加えた論理体系をとりあげ、まず、恒真性判定問題の決定可能性を証明し、次に、これに基づいて効率的な恒真性判定アルゴリズムを構築・実装して、機能レベル設計の検証に有効であることを示した。
期刊论文(4)
专著(0)
科研奖励(0)
会议论文
S.Tani et al.: "The Complexity of the Optimal Variable Ordering Problems of a Shared Binary Decision Diagram" IEICE Trans. on Information and Systems. D79-D・4. 271-281 (1996)
S.Tani 等人:“共享二元决策图的最优变量排序问题的复杂性”IEICE Trans on 信息和系统。271-281 (1996)
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
E.M.Clarke et al.: "Another Look at LTL Model Checking" Formal Methods in System Design. 10・1(掲載予定). (1997)
E.M.Clarke 等人:“LTL 模型检查的另一种看法”系统设计中的形式方法 10・1(即将出版)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
動作レベルおよびレジスタ転送レベルのハードウェア記述に対する形式的検証手法の研究
-
批准号:13780233
-
项目类别:Grant-in-Aid for Young Scientists (B)
-
资助金额:$1.22万
-
财政年份:2001
-
负责人:濱口 清治
-
依托单位:
ハードウェアの機能レベル設計に対する形式的検証手法に関する研究
-
批准号:10780189
-
项目类别:Grant-in-Aid for Encouragement of Young Scientists (A)
-
资助金额:$0.9万
-
财政年份:1998
-
负责人:濱口 清治
-
依托单位:
規則性を持つ大規模な有限状態機械の形式的設計検証に関する研究
-
批准号:07780254
-
项目类别:Grant-in-Aid for Encouragement of Young Scientists (A)
-
资助金额:$0.51万
-
财政年份:1995
-
负责人:濱口 清治
-
依托单位:
マイクロプロセッサの形式的仕様記述・検証に関する研究
-
批准号:06780256
-
项目类别:Grant-in-Aid for Encouragement of Young Scientists (A)
-
资助金额:$0.58万
-
财政年份:1994
-
负责人:濱口 清治
-
依托单位:
分岐時間正則時相論理による論理回路の仕様記述・設計検証手法の研究
-
批准号:04750328
-
项目类别:Grant-in-Aid for Encouragement of Young Scientists (A)
-
资助金额:$0.58万
-
财政年份:1992
-
负责人:濱口 清治
-
依托单位: