本书收集了作者在FPGA学习和实践过程中的相关知识和经验点滴。书中既有FPGA基本概念和基础语法方面的介绍,也有常用FPGA设计方法和技巧的探讨,以及作者在工程实践中的经验和感悟分享,从而帮助读者由浅入深地理解FPGA的开发设计。本书从工程实践出发,旨在带领读者学会如何在FPGA的开发设计过程中发现问题、分析问题并解决问题。本书的主要读者对象为电子、微电子、计算机、自动化等相关专业的在校学生,从事FPGA开发设计的工程师以及所有电子设计制作的爱好者们。
●第一部分基础普及
笔记1FPGA的基本概念
一、FPGA是什么
二、HDL语言
三、FPGA发展历史
笔记2FPGA的器件结构
一、 linxFPGA的内部结构
二、可配置逻辑块
三、片内存储器
四、时钟资源
五、数字信号处理块
六、高速串行收发器
七、外部存储器控制器
八、模拟/数字转换模块
笔记3FPGA的优势与应用
一、FPGA的优势
二、FPGA的应用
笔记4FPGA的开发之路
一、FPGA开发流程
二、FPGA开发技能
三、FPGA技术进阶
第二部分语法学习
笔记5浅谈语法学习
笔记6Verilog语法速查手册
一、数据类型
二、运算符
三、特殊符号
四、宏定义与条件编译
五、赋值语句always与assign
六、参数定义
七、判断语句if和case
八、模块与端口
九、文件读/写
十、语句重复generate与genvar
十一、阻塞赋值(=)和非阻塞赋值(<=)
十二、任务和函数
十三、其他常用行为级语法
笔记7浅谈代码规范
一、关于版本管理
二、模块的版本信息管理
三、关于信号命名
四、代码书写格式
五、注释的规范
六、规范代码示例
笔记8漫谈代码风格
一、寄存器电路的设计方式
二、同步以及时钟的设计原则
三、双向引脚的控制方式
四、提升系统性能的代码风格
……
第三部分设计技巧
第四部分工具技巧
第五部分实践经验
第六部分感悟杂文
猜您喜欢
推荐内容
开源项目推荐 更多
热门活动
热门器件
用户搜过
随便看看
热门下载
热门文章
热门标签
评论