mayiqun720

【推荐图书】我读过的一些好书

0
阅读(698) 评论(0)

     寻寻觅觅,搞FPGA有几个年头了,但是FPGA方面的书少,好书更少。不得不说,有些书虽然是经典,可是错误百出,有些书,可能只适合入门,等你真正掌握了,弃之如履。最好的书当然是官方的datasheet和userguide,很多书不过是手册的翻译版,但也有一些有个性、有深度的书,不论是带你入门,还是深入,都值得一读。

    下面是我推荐的几本书:

    第一本当然是《通信IC设计》,这本书浓墨重彩,厚达1200页。前面两章加入了Verilog入门和FPGA设计,基本上涵盖了FPGA入门的知识点。第三章,通过解构通信系统,将系统分解为很多独立的基础单元,完整覆盖了常见的各类数字信号处理算法,例如FIR、FFT、CORDIC等。在解构基础上,又介绍了如何设计真正实用的数字中频系统和全数字立体声FM收音机。第四章,主要介绍如何实现信道编解码,包含信道编解码的设计思想,与信号空间变换的关系等。读者可以了解完整的BCH、RS、Viterbi、CRC等算法在芯片中是如何实现的。第五章,则在前面四章基础上进行一个整合,同时讲述通信原理以及实际通信芯片设计的各种设计模板。最后通过一个成功的DVB-S解调芯片设计例子,说明传统单载波信号的标准解调方案。第六章,则是针对当前流行的OFDM算法进行归纳总结,并通过介绍完整的802.11a/b/g/n芯片设计过程,说明当前MIMO OFDM芯片的设计模式与实现方法。第七章则是体现作者对大型通信系统的描述风格,从根源上论述现有的发展形态、潮流,对应的就是IC和FPGA等器件如何选择设计思路和方案。这是一本通信人不容错过的好书。偷偷告诉大家,作者还有公开代码哦,包括信道编解码、扩频通信、WIFI等多个实例,当然作者做了技术处理。

TB1PMv2JFXXXXaWXVXXXXXXXXXX_!!0-item_pic.jpg_430x430q90.jpg

    第二本推荐的书,是加菲写的《IP核芯志》,这本书用诙谐的语言,介绍了如何设计IP,让大家从深层次理解如何写一个IP,并且介绍了FPGA的一些应用技巧,适合有志于ASIC和FPGA行业的研发人员阅读。

    TB1k8DZJFXXXXXQXpXXXXXXXXXX_!!0-item_pic.jpg_430x430q90.jpg

    第三本书,是王敏志写的《FPGA设计实战演练-高级技巧篇》,这本书讲述了FPGA设计的诸多技巧,从目录上就看出来是作者呕心沥血之作,有些地方是参考自官方文档,但是避免了大家去查阅文献,节省了时间,属于技巧的大荟萃,从电源设计,到跨时钟域,衍生时钟,复位电路,面积和速度优化,都有涉及,推荐大家买一本,闲暇之时,可以看上几页。TB1GDOdKXXXXXa5XVXXXXXXXXXX_!!0-item_pic.jpg_430x430q90.jpg

好了,先写这么多吧,等想起来其他好书,再添加吧。