基于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时所暴露的性能、容量和可靠性等问题。