
Combinational-BNN: 系统Verilog代码,实现完全组合的二值神经网络
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
Combinational-BNN 是一个利用系统Verilog编写的项目,专注于构建和执行全组合型二值神经网络,适用于硬件加速与深度学习应用。
组合二值化神经网络(BNN)
该存储库包含描述硬件完全组合的BNN模型的System-Verilog源文件。
文件夹内容:
src 文件夹包含基本 BNN 构建块(空间卷积层和全连接层)的HDL描述。
test 文件夹包含多个网络模型示例。
src 文件夹中还包含了特定于网络的HDL描述,其中weights.sv文件包含了网络参数信息。
tb 文件夹内有用于运行模拟的测试台文件。
sim 文件夹为ModelSim仿真目的使用(已通过版本10.6b验证)。
尝试代码:
只需导航到所需网络示例的sim文件夹并输入
make clean build run
以实现合成和仿真。刺激定义在tb/data.sv中。
结果:
报道了GF22 SOI技术下的实验结果。
如果您使用我们的代码,请确认。
全部评论 (0)
还没有任何评论哟~


