矿机中哈希sha256算法部分的硬件电路的设计与验证
@哈希算法 sha256 异步串口 ASIC前端及FPGA验证
报告内容
一、 研究背景 1
二、 电路设计 2
- 整体设计与模块划分 2
- 串口模块设计 2
- 信息预处理模块设计 3
- Sha256迭代计算模块设计 4
- 异步FIFO模块设计 6
三、 电路前仿真 7- 验证方案设计 7
- 验证流程 7
- 验证结果 8
四、 逻辑综合 11- 综合脚本 11
- 综合面积报告 12
- 综合时序报告 13
五、 形式验证 18
六、 FPGA验证 19- FPGA综合时序报告 19
- 系统资源报告 21
- FPGA验证方案设计 22
- 测试结果 22
七、 心得体会 24
电路整体结构设计
该系统由UART串口模块,FIFO模块,消息预处理模块,算法迭代模块等模块,具体结构如下图:
电路的仿真
FPGA验证
报告见我的资源
需要源代码的请私信联系我!