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学习书籍汇总【持续更新】相关推荐
- 软件编程学习网站汇总——持续更新中
持续更新各种国内外关于编程语言学习及讨论的网站,有时间我会添加介绍,不过相信很多网站你们都熟悉了,喜欢的可以收藏,我也留着等以后需要的时候翻阅. 若链接有错误,提醒我下,我来改正.有其他好的站也可以推 ...
- Unity学习知识和链接汇总-持续更新
Unity学习知识和链接汇总-持续更新 Unity Scripting Reference- https://docs.unity3d.com/Manual/index.html gitee http ...
- iOS精品资源汇总(持续更新)
文章目录 引言 I.iOS自定义视图相关热门资源 1.1 <用户协议及隐私政策>弹框 1.2 电子签名 1.3 商品详情页 1.4 上传图片视图的封装[支持删除和添加] 1.5 查看风险商 ...
- 设计模式学习资料(持续更新)
文章目录 设计模式学习资料(持续更新) 前言 图书 设计模式分类 设计模式目录 设计模式所支持的设计的可变方面 什么时候需要用到设计模式 面向对象设计(OOD) OOD基础 OOD原则 参考文档 云设 ...
- PyTorch:tensor、torch.nn、autograd、loss等神经网络学习手册(持续更新)
PyTorch1:tensor2.torch.nn.autograd.loss等神经网络学习手册(持续更新) 链接:画图.读写图片 文章目录 一.tensor 二.完整训练过程:数据.模型.可学习参数 ...
- NetworkX学习笔记【持续更新】
NetworkX学习笔记[持续更新] 写在前面的话 学习资料 关于安装 写在前面的话 networkx是一个python包,用于创建.操作和研究复杂网络的结构.动态和功能.我最初是想找一找SDN路由算 ...
- CUDA学习笔记(持续更新——蜗速)
CUDA学习笔记(持续更新--蜗速) 1.CUDA 程序实现流程如下 2.内存管理 3.核函数 4.全局数据访问唯一索引 5.设备管理 附录代码 1.CUDA 程序实现流程如下 将数据从CPU内存拷贝 ...
- Go语言开发学习笔记(持续更新中)
Go语言开发学习笔记(持续更新中) 仅供自我学习 更好的文档请选择下方 https://studygolang.com/pkgdoc https://www.topgoer.com/go%E5%9F% ...
- 【帆软报表】使用技巧及常见问题汇总-持续更新
[帆软报表]使用技巧及常见问题汇总-持续更新 1.重复与冻结设置,做用:冻结区域 模板-重复与冻结设置 2.单元格有效小数设置 选中单元格-格式-数字-#0.00 3.图表中有效小数设置 图表属性表- ...
最新文章
- 再见,Kaggle!
- g(n)= d∣n ∑ f( d n )_专栏F|Cora单词25衣服 (下):衣服也要配饰来搭配
- Python 面向对象 编程(一)
- luogu P3234 [HNOI2014]抄卡组
- 博客开源系统(待续......)
- 计算机技术是双证,计算机技术在职研究生单证可以转双证吗
- 数据虚拟化工具已进入IT战略领域
- php七牛分片上传_利用七牛的php SDK分片上传时如何处理Notify?
- 在Python中执行JavaScript代码并进行数据交换
- MultiActionController
- trend函数用oracle实现,使用TREND函数和LINEST函数做销售预测或成本分析
- java excel 数组公式_Excel数组公式怎么使用? Excel数组公式计算的实例教程
- matlabGUI入门
- (激励自己学习)努力吧,现在也不晚(转)
- zookeeper和kafka的SASL认证以及生产实践
- 阿里云AMD服务器计算型c6a和通用型g6a实例性能参数详解
- TMMi认证有哪些?TMMi认证费用是多少?
- Pytorch高级训练框架Ignite详细介绍与常用模版
- 在安装文件中解压sfx压缩文件
- 可观测性-Metrics-Kafka监控
热门文章
- BigDecimal 的divide()
- RabbitMQ介绍(详细)
- jQuery获取select文本值和value值
- 网络安全培训试题及答案
- 10分钟完成模型开发!合合信息智能文字识别服务平台亮相1024程序员节
- SQL:查询重复次数最多的名字和id
- linux NTP服务器搭建
- 众安保险测试开发一面
- Exadata使用技巧 (二)
- 我国AI医疗及人工智能医疗公司现状+2019年全球引领医疗健康的AI初创公司+科大讯飞和依图科技AI医疗发展情况+AI在医疗领域总结+面临的问题+AI医疗最新研究进展