浏览器直接运行 Verilog:开源 EDA 平台 RisingEdge 亮相

RisingEdge 是一款全新的基于浏览器的硬件设计学习与开发平台,旨在通过降低工具门槛来推广 VHDL 和 SystemVerilog 的应用。该平台集成了完整的开源工具链,包括用于模拟的 GHDL 和 Icarus,以及用于综合的 Yosys,全部通过 WebAssembly 技术在客户端运行,无需本地安装任何庞大的 EDA 软件或获取昂贵的许可证。用户在浏览器中编写代码后,可在数秒内获得模拟结果、交互式波形图以及综合后的网表和模块图。RisingEdge 提供了从基础到高级的结构化课程,包含 106 个课程、115 个实例和 50 个挑战题,特别是“数字基础”部分完全免费开放。它还提供了一个“Playground”模式,允许开发者无需登录即可粘贴并运行任意 RTL 代码。这对于想要学习 FPGA/ASIC 设计的初学者、快速验证原型的工程师以及教育机构来说,是一个极具价值的效率工具,标志着 EDA 工具向轻量化、云端化发展的重要一步。

事件分析

从技术架构看,RisingEdge 实现了重量级 EDA 工具链(如 Yosys 综合器)的 WebAssembly 移植,使得复杂的硬件综合与模拟逻辑能在浏览器端流畅运行,这是前端工程与底层 EDA 工具结合的典范。从产业影响看,传统 EDA 软件安装复杂且授权昂贵,限制了硬件开发者的入门速度。该平台通过“零配置、即开即用”的模式,大幅降低了 FPGA 和芯片设计的准入门槛,类似于 Replit 对软件开发的推动作用。虽然当前功能侧重于教育与轻量级验证,但其建立的浏览器环境极容易作为载体集成 LLM 进行硬件代码生成。在当前芯片热潮背景下,此类“云原生”EDA 工具有助于加速硬件人才的培养和硬件原型设计的迭代效率。

💡 核心观点:EDA 工具的云端化与轻量化正在打破硬件开发的壁垒,让芯片设计从“重型工程”变得触手可及。

原文链接:Hacker News

C code80.ai · AI 编码 API 聚合 Claude / GPT 多模型统一接入,稳定不限速,按量计费,几行配置接入 Claude Code。 了解一下 ›

抢沙发

评论前必须登录!

立即登录   注册