• IIANews微官网
    扫描二维码 进入微官网
    IIANews微信
    扫描二维码 关注微信
    移动客户端
  • English
2025机器人产业趋势论坛报名
传感器

nLint工具可以发现SystemVerilog编码错误

  2004年10月06日  

Novas软件公司的nLint IC编码错误检测产品现在可以支持SystemVerilog,在此之前该工具支持Verilog和VHDL。

nLint在分析代码后能提示更好的编码方法,并指出总线不匹配等错误,Novas公司行销副总裁Dave Kelf表示。这类错误在使用SystemVerilog时经常出现。“SystemVerilog语言的功能更强大,但引发错误的几率也更高。”他说,“nLint工具对此确实很有帮助。”nLint工具可以发现SystemVerilog编码错误 - 1ALT="图1:nLint工具现在支持SystemVerilog。">

Kelf曾任SystemVerilog开发商Co-Design Automation公司的副总裁,他指出nLint既包含预编程的规则,又允许用户定义自己的规则。预编程规则可以检查SystemVerilog代码中的各种语法和语义错误。

例如,nLint可以检测出注释或终括号被遗漏的语法错误。“其它工具只会给出‘代码不能被理解’这样的信息,而该工具能清楚地指出注释或括号可能被遗漏,”Kelf表示。它还可以检查总线不匹配等普通错误。此外,该工具可以检测只有SystemVerilog才会发生的错误,如某个特定结构是否被它的实体引用等。nLint还能监视SystemVerilog内接口和模块的使用,并包含一组用于SystemVerilog“永远”锁存、翻转或组合逻辑的规则集。

预编程规则还包括一个用于综合的子集。Novas公司技术行销总监George Bakewell承诺,一旦业界的综合工具供应商开始提供针对SystemVerilog的公共可综合子集,Novas将重新改进自己的规则子集。他透露,Novas公司还预构建了一个测试类。“客户也可以根据检查需要创建他们自己的规则。”Kelf表示,“nLint工具是完全独立的,与仿真器没有任何关系。”

Kelf透露,在beta测试期间Novas公司发现nLint可以帮助用户更熟悉SystemVerilog,从而反过来推动该工具的应用。

Kelf表示,Novas的所有产品已经完全实现了SystemVerilog 3.0,而且正在对SystemVerilog 3.0声明做beta测试。此外,Debussy调试器系列能分析和装载SystemVerilog 3.1声明,因此Novas公司计划当仿真器推出时提供全面的支持。

nLint产品的一年许可费为5,000美元。现有签约用户将无偿得到SystemVerilog支持。

作者:柏万宁


最新视频
伊顿Bussmann:百年品牌 以创新驱动发展   
欧姆龙光电传感器E3AS | 角度特性演示:高反光不锈钢工件稳定检出   
研祥金码
专题报道
《我们的回答》ABB电气客户故事
《我们的回答》ABB电气客户故事 ABB以电气问题解决专家之志,回答未来之问。讲述与中国用户携手开拓创新、引领行业发展、推动绿色转型的合作故事,共同谱写安全、智慧和可持续的电气化未来。
企业通讯
优傲机器人新品巡展 NVITATION 邀请函
优傲机器人新品巡展 NVITATION 邀请函

优傲机器人将于2025年6月5日在北京亦庄举办新品巡展活动。届时,您将有机会近距离品鉴优傲新品成为首批见证 UR15 中

2025中国智能制造发展论坛报名邀请函
2025中国智能制造发展论坛报名邀请函

6月4日,2025中国智能制造发展论坛聚焦“数智创新赋能产业升级”与“绿色低碳构建可持续生态”双核议题,汇聚政府机构、全

在线会议
热门标签

社区