FPGA学习书籍汇总【持续更新】

  图书馆的资源就是多,这里也做下简要的记录,万一以后工作了,要用到以前的知识,方便以后查阅。对于书籍,我也会做一下简要的介绍。

Nios II学习书籍

[1] SOPC技术基础教程  侯建军, 郭勇编著

[2] SOPC嵌入式系统实验教程(一) 周立功等编著 北京航空航天大学出版社

  这两本是不错的入门书,介绍了Nios的体系结构,开发的基础流程,Nios II 外设的基础编程实验。有了这两本,初学者就能入门了。不过中期还是挺有用的。

[3] 基于Nios II内核的FPGA电路系统设计  郝建国、倪德克、郑燕编著  电子工业出版社

  这本书我也挺喜欢的,也介绍了开发的流程,里面最有价值的是它的实验部分介绍的很详细,实用性很强。包括常用的LCD,定时器,SPI控制SD卡等。强烈支持啊。

[4] 基于VHDL的FPGA和Nios II 实例精炼  刘福奇

  这本书介绍了VHDL的知识,谁用VHDL的人可以学习下,是不是现在学习Verilog HDL的人多点呢。这本书还是很不错的。后面的部分又介绍了Nios的实例,介绍的很详细。可以按照步骤学习的。里面的计算时间的,不光提出有时间戳的方法哦,还介绍了一种通过读取定时器的寄存器来计算时间。最好的是DMA的实现说明,从3个方面讲述了DMA的使用。

 

Verilog HDL学习书籍

 [1] 手把手教你学CPLD/FPGA与单片机联合设计  周兴华等编著

  介绍了Verilog HDL语言,组合逻辑电路的设计,FPGA的设计应用,包括跑马灯,简易电子琴,串口收发。介绍的很详细,容易上手,很不错。

 [2] Verilog SOPC 高级实验教程  夏宇闻等编著 

  夏宇闻老师的作品,论坛里叶有提到的,个人感觉还是比较高深点的。对硬件描述语言有了一定了解后可以学习。

 [3] Verilog HDL应用程序设计精选实例  刘福奇等编著

  是一本入门的好书,介绍的比较详细,实例比较多,设计思想也很不错,值得推荐。

 [4] CPLD/FPGA设计与应用高级教程  郭利文 邓月明编著

  主要讲述了设计FPGA时的要点,包括约束与延时分析、RTL设计原则与技巧、仿真与Testbench设计等,我感兴趣的是有限状态机的设计,基于Nios II 软核处理器的PWM控制器的设计。

 [5] Verilog HDL 数字设计教程  贺敬凯   

  介绍了Verilog HDL语言,状态机设计,仿真,还有好几个可综合设计的举例,除了常见的,还有空调控制器的设计,饮料自动售卖机的设计,AD采样控制电路等。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

转载于:https://www.cnblogs.com/kongtiao/archive/2011/09/02/2161928.html

你可能感兴趣的:(FPGA学习书籍汇总【持续更新】)