基于System Verilog对TTCN-3进行编译的方法及系统
基本信息
申请号 | CN201310390222.4 | 申请日 | - |
公开(公告)号 | CN103473109B | 公开(公告)日 | 2017-01-04 |
申请公布号 | CN103473109B | 申请公布日 | 2017-01-04 |
分类号 | G06F9/45(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 徐慧;李春林 | 申请(专利权)人 | 北京信威科技集团股份有限公司 |
代理机构 | 北京鸿元知识产权代理有限公司 | 代理人 | 北京中创信测科技股份有限公司 |
地址 | 100081 北京市海淀区中关村南大街甲18号北京国际大厦C座12层 | ||
法律状态 | - |
摘要
摘要 | 本发明提供一种基于System Verilog对TTCN‑3进行编译的方法及系统,其中方法包括:通过TTCN2SV翻译器,将TTCN‑3测试平台上的TTCN‑3的数据类型和函数映射到System Verilog测试平台上,生成System Verilog测试平台上对应的TTCN‑3的数据类型和函数;在System Verilog测试平台上利用System Verilog编译测试例,其中,System Verilog通过DPI接口调用System Verilog测试平台上对应的TTCN‑3的函数,建立System Verilog和TTCN‑3的数据类型映射表,将System Verilog测试平台上对应的TTCN‑3的数据类型映射生成System Verilog的数据类型,并生成测试例的可执行文件。利用本发明,能够解决目前传统方法对TTCN‑3进行编解码时无法克服TTCN‑3面对复杂SUT时所暴露的性能、容量和可靠性等问题。 |
