{"title":"SystemC TLM的基于断言的验证方法","authors":"Zhaorong Xiong, Jinian Bian, Yanni Zhao","doi":"10.1109/ICCCAS.2010.5581859","DOIUrl":null,"url":null,"abstract":"SystemC TLM library is the de facto standard for the transaction level modeling of the System-on-Chip designs. In this paper, we will propose an on-line assertion-based verification method which can be used in the transaction modeling of SystemC. The advantage of this method is that simple properties can be extracted from the transactions with complex structures. Assertions are built from these properties using Property Specification Language and evaluated during the simulation. The experiment results show that our method enrich the TLM library with ABV ability while incurring unnoticeable performance overhead to the simulation.","PeriodicalId":199950,"journal":{"name":"2010 International Conference on Communications, Circuits and Systems (ICCCAS)","volume":"38 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-07-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"An assertion-based verification method for SystemC TLM\",\"authors\":\"Zhaorong Xiong, Jinian Bian, Yanni Zhao\",\"doi\":\"10.1109/ICCCAS.2010.5581859\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"SystemC TLM library is the de facto standard for the transaction level modeling of the System-on-Chip designs. In this paper, we will propose an on-line assertion-based verification method which can be used in the transaction modeling of SystemC. The advantage of this method is that simple properties can be extracted from the transactions with complex structures. Assertions are built from these properties using Property Specification Language and evaluated during the simulation. The experiment results show that our method enrich the TLM library with ABV ability while incurring unnoticeable performance overhead to the simulation.\",\"PeriodicalId\":199950,\"journal\":{\"name\":\"2010 International Conference on Communications, Circuits and Systems (ICCCAS)\",\"volume\":\"38 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2010-07-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2010 International Conference on Communications, Circuits and Systems (ICCCAS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICCCAS.2010.5581859\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 International Conference on Communications, Circuits and Systems (ICCCAS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCCAS.2010.5581859","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An assertion-based verification method for SystemC TLM
SystemC TLM library is the de facto standard for the transaction level modeling of the System-on-Chip designs. In this paper, we will propose an on-line assertion-based verification method which can be used in the transaction modeling of SystemC. The advantage of this method is that simple properties can be extracted from the transactions with complex structures. Assertions are built from these properties using Property Specification Language and evaluated during the simulation. The experiment results show that our method enrich the TLM library with ABV ability while incurring unnoticeable performance overhead to the simulation.