XU.J.P

FPGA设计技巧与案例开发详解读书笔记(一)

0
阅读(2844)

我不是第一次看CB写的东西,但拿到他的书那一刻,还是觉得好有份量,沉甸甸的厚厚一本。学习FPGA已经15个月了,从CB那一套一套的板子,一篇篇的博客,学到的实在太多了。可以说,这本书正好是给我个机会,让我冷静下来,花花时间总结下这一年多所学的。

花了些实际认真看了看前四章的内容。包括目录和序言,还有那篇长篇大论的CB个人自传。不觉得想喷喷他那自传,太长了,看的脖子都酸了。

从目录说起吧,前14章的东西,多多少少在之前都看过,他的文档、博客基本都涵盖了这些内容。很多东西,我已经看了甚至不只一遍两遍了。板子我也有套,上面的程序我都跑过N遍以上。后两章暂且不谈,等看了再说吧。

前四章中,第一章介绍FPGA的历史,当前的技术工艺,发展形势,还不错,了解不少。第二章个人觉得完全没必要了,软件的安装和下载随便哪本书中都能找到。我觉得放到第一章简单介绍下不同FPGA的开发工具,FPGA设计必要的软件,就可以了。CB也是人太好了,手把手教人装软件,有点多余了。反而第三章,我觉得最应该充实的。尤其是代码风格和Testbench文件架构,这方面很多书中都是一笔带过。现在教人写verilog的多,教人写testbench的就太少啦。这里面还应该介绍下FPGA的开发流程,让人有个大体的了解。第四章就涉及到具体的工程应用了。这部分都是CB经过测试过的,设计的思路当然也是越来越成熟的。看到对功耗的分析是一大收获,以前对这方面真没研究透彻。这次终于明朗不少了。当中有不少错误,好几个图都画错了。已经和CB交流过啦。当然这肯定是出版社当时没校验好了。

明天,继续第五章继续走起。。。。