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。
        他把我们写加速器的这五个寄存器单独地写了一个模块。
   
页: 1 2 3 4 5 6 [7] 8 9 10 11 12 13 14 15 16
查看完整版本: 跟李凡老师学FPGA图像加速器之D04:原教材加速器代码欣赏(20170428课堂笔记)