lcytms
发表于 2018-6-18 23:57:29
0958
指导设计。
长整加速器验证。
之后加速器开始了全力以赴的以硬件的形式,全流水作业。
来观察一下memory。
后面就全流水了。
这个时候,memory高效地利用全流水作业。
做得很成功。
现在退出去,打包发给我。
我发给大家。
长整加速器就告一段落了。
lcytms
发表于 2018-6-18 23:58:19
0959
打包文件。
acc_long_zx1702v21文件夹。
第四组我们来做阅读和欣赏。
我们分析夏老师的那段加速器的代码。
如果要把图像和加速器合二为一,工作量很大的。
我们只分析一下,做阅读和欣赏。
也不容易。
因为他那个里面很复杂。
lcytms
发表于 2018-6-23 22:01:41
1000
发送文件。
lcytms
发表于 2018-6-23 22:03:03
1001
打开word文档。
图像我们做了,它不是加速器,是独立的硬件。
加速器我们做了,是一个长整加速器。
能够配合虚拟CPU,来执行运算。
lcytms
发表于 2018-6-23 22:04:24
1002
现在我们要将两者结合起来。
打开sobel.ppt。
lcytms
发表于 2018-6-23 22:04:50
1003
打开sobel.ppt。
lcytms
发表于 2018-6-23 22:05:46
1004
准备sobel_nativelink文件夹。
绿皮书里面的。
lcytms
发表于 2018-6-23 22:08:03
1005
查看sobel_nativelink文件夹。
这段代码里面,确实是加速器和图像合二为一了。
也是我们整个绿皮书教材的最后一章。
它同时说了这么几件事情。
第一,sobel图像。
第二,sobel加速器。
第三,sobel算法实现。
三者合而为一。
其实是三个不同的方向。
lcytms
发表于 2018-6-23 22:08:54
1006
现在我们对加速器也熟悉,对图像处理也熟悉。
先分析综合一遍。
查看仿真设置。
我们先运行一下它的仿真。
lcytms
发表于 2018-6-23 22:10:59
1007
查看仿真结果。
有仲裁器,有CPU。
从这段仿真里面看得见,CPU也好,memory也好,仲裁器也好,这是什么模型?
验证模型。
也就是说,CPU是非综合的了,memory是非综合的,仲裁器是非综合的。
Duv,这部分是可综合的。
这部分里面包含状态机。
写成machine。
还有地址发生器。
Compute。
跟我们做的一样。
但是夏老师的不同之处呢,他有一个slave,就是sobel的slave。
他把我们写加速器的这五个寄存器单独地写了一个模块。