{"title":"Formal Method for the Rapid Verification of SystemC Embedded Components","authors":"Elbouanani Soumia, Assayad Ismail, Sadik Mohammed","doi":"10.1109/ICOA.2019.8727670","DOIUrl":null,"url":null,"abstract":"The SystemC language offers a mature technology to model complex embedded systems made up software and hardware parts, is became the soft hardware description language for the largest designers of embedded systems. In the final stages of systems construction, the designers must check and re-verify their reliability. The formal verification one of the research’s line of embedded designs checking, their methods based on the mathematical proves that know some limitations at the level of the big systems by cause of their exhaustive tricks. Those limitations affect directly the verification’s speed and cost. Our approach proposed is the deduction’s method to improve the quickness of SystemC designs’ verification, is stand on extracting the executions of equivalence, \"paths of equivalence\", through which we can deduct and prove the satisfaction of the systems specification. Previously, we are illustrated its functionality on the simple synchronous FIFO component. In this paper, we implement the deductions method to evaluate their performance on some test-benches with four processes and using binary coding to best manipulate the optimization part.","PeriodicalId":109940,"journal":{"name":"2019 5th International Conference on Optimization and Applications (ICOA)","volume":"66 10","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 5th International Conference on Optimization and Applications (ICOA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICOA.2019.8727670","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The SystemC language offers a mature technology to model complex embedded systems made up software and hardware parts, is became the soft hardware description language for the largest designers of embedded systems. In the final stages of systems construction, the designers must check and re-verify their reliability. The formal verification one of the research’s line of embedded designs checking, their methods based on the mathematical proves that know some limitations at the level of the big systems by cause of their exhaustive tricks. Those limitations affect directly the verification’s speed and cost. Our approach proposed is the deduction’s method to improve the quickness of SystemC designs’ verification, is stand on extracting the executions of equivalence, "paths of equivalence", through which we can deduct and prove the satisfaction of the systems specification. Previously, we are illustrated its functionality on the simple synchronous FIFO component. In this paper, we implement the deductions method to evaluate their performance on some test-benches with four processes and using binary coding to best manipulate the optimization part.