跳到正文

NEWS / 动态

#RTL/设计

按时间浏览,使用右上角筛选切换领域。

10月27日周二
10月23日周五
10月20日周二
10月17日周六
  1. Agnisys 官方动态20
    Agnisys 官方动态的报道配图

    Agnisys 谈芯片设计方法:从可执行规范自动生成 RTL、UVM 与 C/C++ 测试

    Agnisys 介绍以可执行规范为单一事实来源的“规范自动化”方法,从规范自动生成 RTL、UVM 测试及 C/C++ 测试代码。可自动生成的部分包括可编程寄存器、存储器、状态机、总线接口、CDC 逻辑与功能安全机制等,寄存器测试覆盖间接、索引、只读/只写等多种类型。该方法用于设计、验证、软件开发与硅前硅后验证,规范变更后重新生成即可保持各团队同步。

10月14日周三
10月9日周五
10月1日周四
  1. CHIPS Alliance Chisel 发行22

    Chisel v7.16.0 发布

    Chisel v7.16.0 发布,Cat 中保留字面量,chiseltest 基本重新实现 verify 函数。修复 Scala 2 中 @public 构造函数 val、connect/bulkConnect 硬件错误区分 LHS/RHS、异常抛出时 DynamicContext 状态泄漏,以及 Bool 调整大小时给出描述性错误。

9月22日周二
9月20日周日
9月8日周二
  1. FOSSi FuseSoC构建管理发行18

    FuseSoC 2.4.7 发布

    FuseSoC 2.4.7 发布,最低 Python 版本要求提升至 3.10,并新增类型检查的 CAPI2 schema。该版本改进生成器哈希,支持 git 库中的 git 子模块与自定义 provider,同时移除 SPDX 时间戳中的微秒。

9月5日周六
9月2日周三
  1. CHIPS Alliance Chisel 发行18

    Chisel v7.15.0 发布

    Chisel v7.15.0 发布,修复了 FileCheck 目录清理的健壮性问题,并新增 DPI 说明文档。依赖方面,CIRCT 从 firtool-1.155.0 连续升级至 firtool-1.158.0,网站依赖 js-yaml 升至 3.15.1,同时为 v7.14.0 启用 MiMa。

8月27日周四
8月20日周四
8月13日周四
  1. CHIPS Alliance Chisel 发行42

    Chisel v7.14.0 发布:弃用隐式截断,新增显式截断连接运算符

    Chisel v7.14.0 发布,正式弃用隐式截断,配套 firtool 1.155.0 会对隐式截断值打印警告且无法在 firtool 中抑制。新增 `:%=` 显式截断连接运算符,`.squeeze` 改为发出显式截断而非隐式宽度强制转换。核心还加入 domain.domainOf、domain.Mux、LTL always 运算符及 Connectable 对 Option 的支持。

8月11日周二
8月8日周六
8月6日周四
7月24日周五
  1. 中国科学院计算技术研究所58
    中国科学院计算技术研究所的报道配图

    中科院计算所三篇 DFT 与功能安全验证论文被 ITC 2026 录用

    中国科学院计算技术研究所处理器芯片全国重点实验室的三篇论文被第 57 届 IEEE 国际测试会议 ITC 2026 接收,其中两篇为长文。E-ATPG 提出基于 E-graph 的可测试性感知逻辑重构框架,在保持逻辑功能等价的前提下重构电路结构,以优化 ATPG 搜索空间;另一篇提出基于逻辑综合中间表达的测试点插入框架,实验称相较商用工具的门级和 RTL 方法可用更少测试点提升可测试性,并相比门级方法减少面积开销、改善时序。

7月23日周四
7月22日周三
7月14日周二
  1. Agnisys 官方动态25
    Agnisys 官方动态的报道配图

    Agnisys 工具在芯片与 IP 项目中的设计与验证流程应用

    Agnisys 应用工程团队整理了客户使用其工具的多种设计与验证流程,包括基于 IDS-Batch CLI 的寄存器数据 CI/CD、通过 IP-XACT 文件对接 Jama Connect 需求管理、用 IDS-NG 以自然语言定义访问序列并由 IDS-Verify 生成 UVM 代码,以及用 IDS-Validate 生成 UVM 与 C 序列做流片前软硬件协同验证。

7月9日周四
  1. YosysHQ 官方动态28
    YosysHQ 官方动态的报道配图

    YosysHQ 发布 Tabby CAD Suite 20260709 版本

    YosysHQ 发布 Tabby CAD Suite 20260709 版本,包含性能与缺陷修复等底层改进。该版本要求 CMake 3.28 及以上构建系统,支持 GCC-13 和 Clang-16 起编译器,并推荐 GCC-15、Clang-21 等更新版本。新版还包含基于 slang 库构建的 sv-elab,提供完全开源的 SystemVerilog 支持(尚不含 SVA)。

7月7日周二
  1. Sigasi Visual HDL发行说明 官方动态62
    Sigasi Visual HDL发行说明 官方动态的报道配图

    Sigasi Visual HDL 2026.2 发布,新增模块化项目与 MCP 服务器

    Sigasi Visual HDL 2026.2 发布,新增 Modular Projects 项目格式、Sigasi MCP 服务器和重写的 AI-ready CLI,并改进状态机条件可视化与依赖分析。

    推荐理由:Sigasi 2026.2 把模块化项目、MCP 服务器与重写 CLI 一并落地,可用于比较 AI 辅助 HDL 开发的接入方式。

7月1日周三
  1. Real Intent 官方动态58

    Real Intent 为 Meridian CDC 增加微架构分析,称违例复核负担降低 95%

    Real Intent 宣布为 Meridian CDC 静态签核工具增加微架构分析(MA),称可从 RTL 推断功能意图,识别 FIFO、FSM、计数器、RAM、移位器、寄存器堆和脉冲同步器等结构分析难以完全识别的功能组件。公司称该功能使违例报告精度最高达 98%,设计人员复核负担最多降低 95%。原文将上述数字归于厂商自述,未给出具体设计规模、工艺或独立评测条件。

6月29日周一
  1. CHIPS Alliance60
    CHIPS Alliance的报道配图

    CHIPS Alliance 介绍 VeeR EL2 RISC-V 核双核锁步实现

    CHIPS Alliance 成员 Antmicro 介绍了在 VeeR EL2 32 位 RISC-V 核中实现双核锁步(DCLS)的方法,该功能为可选、默认关闭,启用后会实例化一个延迟可配置的 Shadow Core 并与主核比对输出。

    推荐理由:CHIPS Alliance 成员 Antmicro 说明 VeeR EL2 双核锁步的可选配置、寄存器监控与 cocotb/PyUVM 验证流程,可供安全关键设计参考。

6月6日周六
6月3日周三
  1. Blue Pearl Solutions 官方动态20

    Blue Pearl Solutions:有效 RTL 签核需要规则,也需要例外

    Blue Pearl Solutions 提出,RTL lint 签核应先建立明确的规则包,再对确有依据的违规授予带说明的豁免。规则包可基于 STARC、DO-254 及 ESA 等专用规则集定制,覆盖 CDC、RDC、FSM、锁存器推断与未连接信号等检查。团队还需跨多次分析跟踪错误、警告与豁免趋势,判断设计是否收敛到可签核状态。

6月2日周二
  1. CHIPS Alliance Chisel 发行28

    Chisel v7.13.0 发布

    Chisel v7.13.0 发布,新增面向 Chisel 7 的 ChiselTest 兼容层,并加入用于 Chisel 类型元数据的 circt_debug_* 内建指令。后端将 FIRRTL 版本升至 7.0.0,CIRCT 依赖更新至 firtool-1.149.0,同时修复域定义传播问题并支持 OpaqueTypes 的 Lookupable 查找。

5月27日周三
  1. 思尔芯32
    思尔芯的报道配图

    新左移:以FPGA原型验证为“决策透镜”,加速RISC-V IP精准选型

    思尔芯提出“新左移”理念,将FPGA原型验证前移至RISC-V IP选型与架构探索阶段,用MHz级真实运行数据替代仅靠数据手册和基准分数的评估。其芯神瞳S8-100搭载AMD Versal VP1902自适应SoC,单核等效逻辑门约1亿门。思尔芯已与开芯院、玄铁、Andes等20余家伙伴合作,玄铁C925在S8-100上完成首次公开展示,香山昆明湖验证扩展至16核。

5月23日周六
  1. NVC VHDL编译器发行58

    开源 VHDL 仿真器 nvc 发布 1.21.0,Verilog 支持接近可用

    开源 VHDL 仿真器 nvc 发布 1.21.0,这是首个 Verilog 支持接近可用、可仿真 PicoRV32 等实际项目的版本。该版本显著改进 Verilog 的表达式位宽判定、符号扩展和 X 传播,并支持 PSL next_a 简单表达式。由于性能问题,该版本不再支持使用模拟线程局部存储的系统,尤其是除 Clang x64 和 Clang Arm 外的所有 MSYS2 环境。

5月19日周二
5月12日周二
5月11日周一
  1. FOSSi FuseSoC构建管理发行20

    FuseSoC 2.4.6 发布

    FuseSoC 2.4.6 发布,新增从环境变量加载配置文件、扩展 autotype 过滤器、修复 CAPI2 JSON schema,并改进对解析错误依赖的处理。该版本确保 CLI 选项在运行过滤器前完成求值,使库位置相对于配置文件,支持 flag 中的整数、加载时校验 VLNV 名称,以及支持多个同名脚本。

5月7日周四
  1. IEEE TCAD71

    ChiGen:面向 EDA 工具测试的自底向上 Verilog 设计生成方法

    研究提出一种生成真实感 Verilog 设计的方法及配套工具 ChiGen,用于缓解 HDL 基准设计稀缺的问题。ChiGen 最初为测试 Cadence 的 Jasper 形式验证平台而开发,现已开源,并在 Verible、Verilator、Yosys 等工具中发现零日缺陷。其设计原理包括概率文法引导生成、基于 Hindley–Milner 算法的类型推断,以及由数据流分析支持的代码注入。在标准硬件上部署后,ChiGen 在结构多样性、代码覆盖率和缺陷发现能力上优于 Verismith、TransFuzz、VlogHammer 等现有 Verilog Fuzzer。

    推荐理由:论文介绍开源 Verilog 生成工具 ChiGen 的设计原理,并说明其在结构多样性、代码覆盖率和找 bug 能力上的对比结果。