上次日记之后有几天没写了,画了两天时间赶了一些reading report。昨天晚上交完之后今天又弄了一天,记录一下收获。
回头看前两天的东西真是觉得做得太慢了,学得慢,动手也慢,搜东西也不够精准。
上次测试IP core,我跟进了几个测试,有:FFT, FIFO, Distributed Mem (ROM),Floating。完成了一套FFt处理工程,虽然对最后的结果感到非常迷茫,明显看不懂结果为啥表示成那样。先简单记录。
FFT的工作协同了FIFO的储存,生成数据储存入,再读出到fft,读几个之后开始产生结果,读结束fft仍在进行。对于生成数据的工程,fifo是个相当不错的工具来储存。之后用ROM,结合matlab,修改创建coe文件,两步,转化逗号+加两行title。在IP core创建过程中读入需要处理的文件。在read only mode下,只有input address和output data了,读取也变得很容易。这个工程完成之后,给我一个启发是可以用多个rom储存图像,每个rom存一列,然后使用时分别读出。但这个代码量太大了,主要是重复多。总之有了rom的成功之后,我会马上跟进对各类图像的处理。在过程中巩固ip core和状态机的使用。