kaze:嵌入Rust的HDL

时间:2024-05-25 11:50:41
【文件属性】:

文件名称:kaze:嵌入Rust的HDL

文件大小:67KB

文件格式:ZIP

更新时间:2024-05-25 11:50:41

rust hdl digital-logic-design Rust

嵌入的 。 kaze提供了一个API来描述由Signal组成的Module ,然后可以将其用于生成Rust模拟器代码或Verilog模块。 kaze的API旨在在保持表达力的同时尽可能减少。 它旨在防止用户尽可能描述错误的或不正确的硬件。 这使用户可以毫不费力地破解设计,同时API和生成器确保这些设计是合理的。 用法 [ dependencies ] kaze = " 0.1 " 例子 use kaze :: * ; fn main () -> std::io:: Result <()> { // Create a context, which will contain our module(s) let c = Context :: new (); // Create a module let inverter = c. module ( "Inver


【文件预览】:
kaze-master
----.gitignore(19B)
----CHANGELOG.md(6KB)
----Cargo.toml(56B)
----LICENSE-MIT(1KB)
----README.md(3KB)
----sim-tests()
--------src()
--------Cargo.toml(364B)
--------build.rs(26KB)
----kaze()
--------src()
--------Cargo.toml(548B)
----LICENSE-APACHE(11KB)

网友评论