• IIANews微官网
    扫描二维码 进入微官网
    IIANews微信
    扫描二维码 关注微信
    移动客户端
  • English
2025全景工博会
工业连接

Bluespec Compiler增加验证声明综合功能

  2005年03月01日  

新兴公司Bluespec宣称为芯片设计人员提供一种新功能,即将SystemVerilog验证声明综合进Verilog 1995 RTL代码中。然后,该代码可以被读入验证工具,或用于在ASIC内部创建调试硬件。

该公司已推出的Bluespec Compiler可以将SystemVerilog设计声明综合进Verilog 1995 RTL。现在,它又增加了验证声明。Bluespec公司宣称,这是第一款能够真正综合验证声明、而不是让它们原封不动通过的行为级综合工具。

由于验证声明不是设计的组成部分,因此人们不太清楚为什么设计师要综合它们。Bluespec公司总裁兼首席执行官Shive Tasker认为存在几个潜在的理由。其一是生成的Verilog 1995代码可以被尚不支持SystemVerilog声明的仿真器、模拟器、加速器和其它验证工具所读取。

另一个理由是综合后的声明更容易调试。“我们能够让那些声明直接与配置状态寄存器对话,因此你可以存储数值并在日后读取它们。”Tasker解释道。这样,声明就可用作监视器,能够在状态寄存器中存储数值,并读取它们。

Bluespec行销副总裁George Harper指出,在某些情况下,验证声明可以在ASIC中作为硅被硬化。例如,设计总线接口的工程师可以编写一段声明,描述其它系统组件如何与总线接口通信。“由于将声明综合到RTL,因此你可以把声明留在ASIC中。芯片本身可以标记它是否被正确连接,”他说。

从验证声明产生的硬件可以采用组合逻辑的方式,或者如果是在多个时钟周期产生的临时声明,那么硬件可以是触发器的形式,Harper介绍道。然后,这些硬件被连接到配置状态寄存器,以便读取结果。

Bluespec现在可以提供新的验证声明综合功能。Bluespec Compiler大约有50至60个用户,但该公司没有披露定价。

作者:葛立伟


最新视频
工件整体的温度均一化 | 欧姆龙独特温控技术抑制工件偏差,提高产品质量   
欧姆龙机器人高速多点检查 | 统合控制器实现一体化控制,可实现2ms扫描周期,提升运行节拍   
研祥智能
施耐德电气EAE
魏德米勒麒麟专题
魏德米勒
专题报道
《我们的回答》ABB电气客户故事
《我们的回答》ABB电气客户故事 ABB以电气问题解决专家之志,回答未来之问。讲述与中国用户携手开拓创新、引领行业发展、推动绿色转型的合作故事,共同谱写安全、智慧和可持续的电气化未来。
企业通讯
限时秒杀|12月24日上午10点,研祥周三购小程序IPC-310准系统低至三位数!
限时秒杀|12月24日上午10点,研祥周三购小程序IPC-310准系统低至三位数!

12月24日上午10点,研祥周三购小程序IPC-310准系统低至三位数!

研祥疯狂星期三 大厂正货底价
研祥疯狂星期三 大厂正货底价

此活动每月定期举办一次,于其中一个周三的上午10点至11点限时开启。在此期间,研祥旗下多款经典爆款产品,包括高性能工业计

在线会议
热门标签

社区