22个版本 (破坏性)

0.16.0 2021年11月9日
0.15.0 2021年1月9日
0.14.3 2020年11月10日
0.13.0 2020年4月13日
0.1.0 2018年2月27日

模拟 中排名第 121

Download history 23/week @ 2024-03-24 61/week @ 2024-03-31 19/week @ 2024-04-07 23/week @ 2024-04-14 29/week @ 2024-04-21 25/week @ 2024-04-28 29/week @ 2024-05-05 38/week @ 2024-05-12 50/week @ 2024-05-19 32/week @ 2024-05-26 24/week @ 2024-06-02 20/week @ 2024-06-09 39/week @ 2024-06-16 23/week @ 2024-06-23 6/week @ 2024-06-30 37/week @ 2024-07-07

每月下载量 108
用于 4 Crates

Apache-2.0 OR MIT

2MB
42K SLoC

LLHD

Build Status Released API docs Crates.io Crates.io dependency status

低级硬件描述语言 是数字电路描述的中间表示,附带相应的模拟器和 SystemVerilog/VHDL 编译器。

LLHD将输入语言与仿真器、综合器、定位器/路由器等EDA工具分离。这使得编写此类工具变得更容易,允许使用更丰富和复杂的HDL,并且不需要供应商就语言的实现达成一致。

亲自试试!

LLHD是作为 CIRCT 的一部分开发的,CIRCT是一个更大的社区努力,旨在建立开放的硬件设计堆栈。

科学研究

LLHD的科学论文可在arXiv上找到

您是否对使用开源思想重新发明硬件设计软件堆栈感兴趣?您是否认为LLHD是更大图景的第一步,并梦想着将其扩展到形式验证、硬件综合等?我们正在持续寻找对未来博士研究生和博士后感兴趣的方向,他们愿意在这个方向上工作。更多详情请查看 http://grosser.science 或直接发送非正式电子邮件至 [email protected] 以讨论可能的下一步行动。

文档

依赖项

~6–16MB
~188K SLoC