法雅利特的实现细节 — 过程宏
所有者 Jacob Lifshay,fayalite-hdl。
#309 在 仿真
123 每月下载量在 法雅利特 中使用
230KB 6.5K SLoC
法雅利特是一个用于设计数字硬件的库 — 一种嵌入在Rust编程语言中的硬件描述语言(HDL)。法雅利特的语义基于由 FIRRTL 解释并由 LLVM CIRCT 实现的语义。
lib.rs
fayalite 的过程宏
fayalite
请参阅 fayalite::hdl_module 和 fayalite::ty::Value 的文档
fayalite::hdl_module
fayalite::ty::Value
~3–12MB ~154K SLoC