找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 1908|回复: 1
打印 上一主题 下一主题

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

[复制链接]

604

主题

2859

帖子

1万

积分

EDA365版主(50)

Rank: 5

积分
13638
跳转到指定楼层
1#
发表于 2007-12-28 21:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

您需要 登录 才可以下载或查看,没有帐号?注册

x
Novas软件公司的nLint IC编码错误检测产品现在可以支持SystemVerilog,在此之前该工具支持Verilog和VHDL。 nLint在分析代码后能提示更好的编码方法,并指出总线不匹配等错误,Novas公司行销副总裁Dave Kelf表示。这类错误在使用SystemVerilog时经常出现。“SystemVerilog语言的功能更强大,但引发错误的几率也更高。”他说,“nLint工具对此确实很有帮助。”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支持。 作者:柏万宁
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

5

主题

31

帖子

141

积分

二级会员(20)

Rank: 2Rank: 2

积分
141
2#
发表于 2011-6-3 11:58 | 只看该作者
有没有nlint的下载链接.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2024-11-8 23:35 , Processed in 0.125603 second(s), 33 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表