岩浆:岩浆电路 源码
岩浆 Magma是嵌入在python中的一种硬件设计语言。 岩浆中的中央抽象是一个回路。 电路是一组连接在一起的功能单元。 岩浆电路类似于Verilog模块。 因此,保证了所有Magma程序都是可合成的。 尽管将模块连接在一起看似底层,但它鼓励硬件设计人员构建可重用的组件,类似于程序员构建库的方式。 Python用于创建岩浆岩电路。 使用脚本语言进行硬件设计的这种方法在硬件社区中称为生成器。 示例硬件生成器包括算术单元,线性反馈移位寄存器,华莱士树和分类网络。 软件工程师将此技术称为元编程。 从某种意义上说,脚本语言是一个创建硬件程序的程序,它是一个元程序。 与verilog相比,Pyt
文件列表
岩浆:岩浆电路
(预估有个839文件)
.gitignore
1KB
bake
821B
setup.cfg
2KB
doit6
360B
doit3
355B
.gitignore
18B
.gitignore
18B
.gitignore
14B
.gitignore
14B
.gitignore
14B
暂无评论