好久没写博文了,还是来记录一下最近的学习动态。最近除了画那个气体传感器的PCB外,还看了两本关于FPGA的书。前段时间在图书馆借的。作为初学者,关于FPGA的书,尽量多借几本来看看。感觉还是有用处,从不同角度了解FPGA。下面具体来说说。
第一本是杨跃的《FPGA应用开发实战技巧精粹》,人民邮电出版社。内容很全面,我主要看的是ALTERA FPGA设计技巧和逻辑电路设计技巧。QARTUS II工具的具体使用技巧,讲得真的很全。但也就是因为太全了,所以基本上都是点到为止。我的理解是把工具条目的英文翻译成了中文,把大概的功能作用说了下。而逻辑电路设计技巧呢,把一些常用的设计思想都过了一遍。虽然,这部分讲得相对为说,要仔细点,但由于自己功力不够,还是没有真正看明白。如,乒乓操作和流水线操作。之前看过特权的书,关于这两个思想以及FIFO都没看得明白。总之这本对于,我这样的初学者,了解一下FPGA学习的方向和内容还是为帮助的。
第二本书是郭利文、邓月明的《CPLD/FPGA设计与应用——高级教程》,北京航空航天大学出版社。这本书对verilog的描述做了较为深入的分析,而且有实例。我就在IIC的实例这儿卡住了。后面,还有有限状态机设计、约束与延时分析、RTL设计原则及技巧有详细的分析。以及仿真与TESTBENCH的设计,还有一些高级应用的简单实例。这是一本不错的书,值得认真阅读和研究。由于所讲内容比较深入,所以对于初学者来说,还是有点吃力。
路漫漫其修远兮,吾将上下而求索!
文章评论(0条评论)
登录后参与讨论