Euclide

新思科技Euclide能够帮助工程师在开发SystemVerilog和通用验证方法(UVM)的过程中识别复杂的设计和测试台一致性问题,从而更早发现错误并优化设计与验证流程代码。

Euclide通过新思科技VCS® simulation、Verdi® debug和ZeBu® emulation等解决方案专用的特定、基于语境的自动完成和内容辅助来加速按构建逐步校正的代码开发过程,帮助工程师在整个项目开发周期中提高代码质量。

新思科技Euclide将其即时增量编译、细化、虚拟合成、规则检查等功能都集成到编辑器中,可在几秒钟内提供反馈。Euclide有助于最小化RTL和测试台中的实现错误,提高项目融合速度并去除不完整的代码。

特征

  • 快速RTL和试验台检查
    • 在键入代码时运行,通常几秒便可生成反馈 
    • 避免重复开发、不必要的模拟以及冗长的调试会话
  • 加速编码
    • 基于语境的自动完成和内容辅助
    • 基准信号、参数以及结构/类成员
    • 利用所有参数和端口来描述模块和接口
  • 查看、审查和导航
    • 设计与UVM层次树
    • 查看数据类型和参数的层次依赖值
    • 语义色彩与高级语义搜索