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

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学习书籍汇总【持续更新】相关推荐

  1. 软件编程学习网站汇总——持续更新中

    持续更新各种国内外关于编程语言学习及讨论的网站,有时间我会添加介绍,不过相信很多网站你们都熟悉了,喜欢的可以收藏,我也留着等以后需要的时候翻阅. 若链接有错误,提醒我下,我来改正.有其他好的站也可以推 ...

  2. Unity学习知识和链接汇总-持续更新

    Unity学习知识和链接汇总-持续更新 Unity Scripting Reference- https://docs.unity3d.com/Manual/index.html gitee http ...

  3. iOS精品资源汇总(持续更新)

    文章目录 引言 I.iOS自定义视图相关热门资源 1.1 <用户协议及隐私政策>弹框 1.2 电子签名 1.3 商品详情页 1.4 上传图片视图的封装[支持删除和添加] 1.5 查看风险商 ...

  4. 设计模式学习资料(持续更新)

    文章目录 设计模式学习资料(持续更新) 前言 图书 设计模式分类 设计模式目录 设计模式所支持的设计的可变方面 什么时候需要用到设计模式 面向对象设计(OOD) OOD基础 OOD原则 参考文档 云设 ...

  5. PyTorch:tensor、torch.nn、autograd、loss等神经网络学习手册(持续更新)

    PyTorch1:tensor2.torch.nn.autograd.loss等神经网络学习手册(持续更新) 链接:画图.读写图片 文章目录 一.tensor 二.完整训练过程:数据.模型.可学习参数 ...

  6. NetworkX学习笔记【持续更新】

    NetworkX学习笔记[持续更新] 写在前面的话 学习资料 关于安装 写在前面的话 networkx是一个python包,用于创建.操作和研究复杂网络的结构.动态和功能.我最初是想找一找SDN路由算 ...

  7. CUDA学习笔记(持续更新——蜗速)

    CUDA学习笔记(持续更新--蜗速) 1.CUDA 程序实现流程如下 2.内存管理 3.核函数 4.全局数据访问唯一索引 5.设备管理 附录代码 1.CUDA 程序实现流程如下 将数据从CPU内存拷贝 ...

  8. Go语言开发学习笔记(持续更新中)

    Go语言开发学习笔记(持续更新中) 仅供自我学习 更好的文档请选择下方 https://studygolang.com/pkgdoc https://www.topgoer.com/go%E5%9F% ...

  9. 【帆软报表】使用技巧及常见问题汇总-持续更新

    [帆软报表]使用技巧及常见问题汇总-持续更新 1.重复与冻结设置,做用:冻结区域 模板-重复与冻结设置 2.单元格有效小数设置 选中单元格-格式-数字-#0.00 3.图表中有效小数设置 图表属性表- ...

最新文章

  1. 再见,Kaggle!
  2. g(n)= d∣n ∑ f( d n )_专栏F|Cora单词25衣服 (下):衣服也要配饰来搭配
  3. Python 面向对象 编程(一)
  4. luogu P3234 [HNOI2014]抄卡组
  5. 博客开源系统(待续......)
  6. 计算机技术是双证,计算机技术在职研究生单证可以转双证吗
  7. 数据虚拟化工具已进入IT战略领域
  8. php七牛分片上传_利用七牛的php SDK分片上传时如何处理Notify?
  9. 在Python中执行JavaScript代码并进行数据交换
  10. MultiActionController
  11. trend函数用oracle实现,使用TREND函数和LINEST函数做销售预测或成本分析
  12. java excel 数组公式_Excel数组公式怎么使用? Excel数组公式计算的实例教程
  13. matlabGUI入门
  14. (激励自己学习)努力吧,现在也不晚(转)
  15. zookeeper和kafka的SASL认证以及生产实践
  16. 阿里云AMD服务器计算型c6a和通用型g6a实例性能参数详解
  17. TMMi认证有哪些?TMMi认证费用是多少?
  18. Pytorch高级训练框架Ignite详细介绍与常用模版
  19. 在安装文件中解压sfx压缩文件
  20. 可观测性-Metrics-Kafka监控

热门文章

  1. BigDecimal 的divide()
  2. RabbitMQ介绍(详细)
  3. jQuery获取select文本值和value值
  4. 网络安全培训试题及答案
  5. 10分钟完成模型开发!合合信息智能文字识别服务平台亮相1024程序员节
  6. SQL:查询重复次数最多的名字和id
  7. linux NTP服务器搭建
  8. 众安保险测试开发一面
  9. Exadata使用技巧 (二)
  10. 我国AI医疗及人工智能医疗公司现状+2019年全球引领医疗健康的AI初创公司+科大讯飞和依图科技AI医疗发展情况+AI在医疗领域总结+面临的问题+AI医疗最新研究进展