Paper Abstract and Keywords |
Presentation |
2016-02-29 13:30
Tool Support for Verifying Large Scale Hardware Design with Verilog-HDL Yuta Morimitsu, Tomoyuki Yokogawa (Okayama Prefectural Univ.), Masafumi Kondo, Hisashi Miyazaki (Kawasaki Univ. of Medical Welfare), Yoichiro Sato, Kazutami Arimoto (Okayama Prefectural Univ.), Norihiro Yoshida (Nagoya Univ.) VLD2015-111 |
Abstract |
(in Japanese) |
(See Japanese page) |
(in English) |
In this paper, we developed a tool supporting formal verification of large scale hardware design described by Verilog-HDL.
We use a model-checker NuSMV which supports symbolic mode checking.
Symbolic model checking is one of formal verification techniques and can avoid state explosion problem by representing a state transition graph as a boolean formula.
Our tool translates a hardware design described by Verilog-HDL into an SMV program which is an input of NuSMV.
We use pyverilog toolkit for parsing Verilog code and our tool outputs the SMV program from abstract syntactic tree which is generated by pyverilog. |
Keyword |
(in Japanese) |
(See Japanese page) |
(in English) |
formal verification / model checking / NuSMV / / / / / |
Reference Info. |
IEICE Tech. Rep., vol. 115, no. 465, VLD2015-111, pp. 1-6, Feb. 2016. |
Paper # |
VLD2015-111 |
Date of Issue |
2016-02-22 (VLD) |
ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
Copyright and reproduction |
All rights are reserved and no part of this publication may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopy, recording, or any information storage and retrieval system, without permission in writing from the publisher. Notwithstanding, instructors are permitted to photocopy isolated articles for noncommercial classroom use without fee. (License No.: 10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
Download PDF |
VLD2015-111 |