{"updated":"2025-01-21T15:18:54.713424+00:00","metadata":{"_oai":{"id":"oai:ipsj.ixsq.nii.ac.jp:00091729","sets":["1164:2036:6976:7154"]},"path":["7154"],"owner":"11","recid":"91729","title":["マイクロアーキテクチャのCTL演繹体系を用いた検証"],"pubdate":{"attribute_name":"公開日","attribute_value":"2013-05-09"},"_buckets":{"deposit":"49b5e95f-c4f2-4960-97b8-4d7b306a1c25"},"_deposit":{"id":"91729","pid":{"type":"depid","value":"91729","revision_id":0},"owners":[11],"status":"published","created_by":11},"item_title":"マイクロアーキテクチャのCTL演繹体系を用いた検証","author_link":["0","0"],"item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"マイクロアーキテクチャのCTL演繹体系を用いた検証"},{"subitem_title":"Microarchitecture Verification using CTL Deduction system","subitem_title_language":"en"}]},"item_keyword":{"attribute_name":"キーワード","attribute_value_mlt":[{"subitem_subject":"検証・デバック技術","subitem_subject_scheme":"Other"}]},"item_type_id":"4","publish_date":"2013-05-09","item_4_text_3":{"attribute_name":"著者所属","attribute_value_mlt":[{"subitem_text_value":"広島市立大学情報科学研究科情報工学専攻"},{"subitem_text_value":"広島市立大学情報科学研究科情報工学専攻"},{"subitem_text_value":"広島市立大学情報科学研究科情報工学専攻"}]},"item_4_text_4":{"attribute_name":"著者所属(英)","attribute_value_mlt":[{"subitem_text_value":"Faculty of Information Sciences, Hiroshima City University","subitem_text_language":"en"},{"subitem_text_value":"Faculty of Information Sciences, Hiroshima City University","subitem_text_language":"en"},{"subitem_text_value":"Faculty of Information Sciences, Hiroshima City University","subitem_text_language":"en"}]},"item_language":{"attribute_name":"言語","attribute_value_mlt":[{"subitem_language":"jpn"}]},"item_publisher":{"attribute_name":"出版者","attribute_value_mlt":[{"subitem_publisher":"情報処理学会","subitem_publisher_language":"ja"}]},"publish_status":"0","weko_shared_id":-1,"item_file_price":{"attribute_name":"Billing file","attribute_type":"file","attribute_value_mlt":[{"url":{"url":"https://ipsj.ixsq.nii.ac.jp/record/91729/files/IPSJ-SLDM13161006.pdf"},"date":[{"dateType":"Available","dateValue":"2015-05-09"}],"format":"application/pdf","billing":["billing_file"],"filename":"IPSJ-SLDM13161006.pdf","filesize":[{"value":"1.4 MB"}],"mimetype":"application/pdf","priceinfo":[{"tax":["include_tax"],"price":"660","billingrole":"5"},{"tax":["include_tax"],"price":"330","billingrole":"6"},{"tax":["include_tax"],"price":"0","billingrole":"10"},{"tax":["include_tax"],"price":"0","billingrole":"44"}],"accessrole":"open_date","version_id":"98232e4c-ad24-41c4-a9b0-566b66e5750c","displaytype":"detail","licensetype":"license_note","license_note":"Copyright (c) 2013 by the Information Processing Society of Japan"}]},"item_4_creator_5":{"attribute_name":"著者名","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"山田, 雄二"},{"creatorName":"富岡, 涼太"},{"creatorName":"高橋, 隆一"}],"nameIdentifiers":[{}]}]},"item_4_creator_6":{"attribute_name":"著者名(英)","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"Yuji, Yamada","creatorNameLang":"en"},{"creatorName":"Ryota, Tomioka","creatorNameLang":"en"},{"creatorName":"Ryuichi, Takahashi","creatorNameLang":"en"}],"nameIdentifiers":[{}]}]},"item_4_source_id_9":{"attribute_name":"書誌レコードID","attribute_value_mlt":[{"subitem_source_identifier":"AA11451459","subitem_source_identifier_type":"NCID"}]},"item_4_textarea_12":{"attribute_name":"Notice","attribute_value_mlt":[{"subitem_textarea_value":"SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc."}]},"item_resource_type":{"attribute_name":"資源タイプ","attribute_value_mlt":[{"resourceuri":"http://purl.org/coar/resource_type/c_18gh","resourcetype":"technical report"}]},"item_4_description_7":{"attribute_name":"論文抄録","attribute_value_mlt":[{"subitem_description":"設計の大規模化や複雑化に伴い検証とテストが重要な課題となっている.本研究ではテストパターンに依存せずに網羅的な検証が行える形式的検証に注目した.形式的検証には定理証明型とモデル検査がある.定理証明型では設計が満たすべき定理を実際の設計が満たしている公理から導けるか調べることで検証を行う.定理と公理の記述は定理証明に用いる処理系の制約を受ける.モデル検査では設計をクリプキ構造で表し,設計が満たすべき性質をCTLで記述して検証を行う.状態数が多くなるという問題がある.本研究では定理と公理の両者をCTL式で表し,CTL演繹体系を用いて公理から定理を導くことによる検証を試みた.簡単な4段パイプライン・コンピュータを設計して,パイプライン化で問題になるハザードを検証対象とした.","subitem_description_type":"Other"}]},"item_4_description_8":{"attribute_name":"論文抄録(英)","attribute_value_mlt":[{"subitem_description":"Verification and test have become critically important as the scale of the design grows. This paper investigates the formal verification which could be done without using the test patterns. Theorem proving method and the model checking are two prior methods for the formal verification. In the theorem proving method, the verification is accomplished by trying to prove the theorem, which should be satisfied in the design, by using the axioms which represent the implementation. The description style for the theorems and the axioms depend on the theorem prover available. In the model checking, designs are expressed in the Kripke structure, which is used to verify the properties in CTL, which are expected to be satisfied on the structure. The number of the states tends to become too many. In this paper, we tried to express the design in CTL and tried to deduct the properties in CTL by using CTL deduction system. We investigated the hazards on a small scale pipelined computer having 4 stages.","subitem_description_type":"Other"}]},"item_4_biblio_info_10":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicPageEnd":"6","bibliographic_titles":[{"bibliographic_title":"研究報告システムLSI設計技術(SLDM)"}],"bibliographicPageStart":"1","bibliographicIssueDates":{"bibliographicIssueDate":"2013-05-09","bibliographicIssueDateType":"Issued"},"bibliographicIssueNumber":"6","bibliographicVolumeNumber":"2013-SLDM-161"}]},"relation_version_is_last":true,"weko_creator_id":"11"},"created":"2025-01-18T23:40:55.382570+00:00","id":91729,"links":{}}