深入浅出玩转FPGA

深入浅出玩转FPGA
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: ,
2013-07
版次: 2
ISBN: 9787512411616
定价: 49.90
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 341页
字数: 474千字
正文语种: 简体中文
87人买过
  •   《深入浅出玩转FPGA(第2版)》收集整理了作者在FPGA学习和实践中的经验点滴。书中既有日常的学习笔记,对一些常用设计技巧和方法进行深入探讨;也有很多生动的实例分析,这些实例大都是以特定的工程项目为依托,具有一定的借鉴价值;还有多个完整的项目工程实例,让读者从系统角度理解FPGA的开发流程。
      《深入浅出玩转FPGA(第2版)》从工程实践出发,旨在引领读者学会如何在FPGA的开发设计过程中发现问题、分析问题并解决问题。本书附带的光盘收集了作者精心录制的35节(900分钟)视频教程和大量的实用例程,并给出第1版图书中“笔记16基于EPM240的入门实验”的pdf文档。
      《深入浅出玩转FPGA(第2版)》的主要读者对象为电子、计算机、控制及信息等相关专业的在校学生、从事FPGA/CPLD开发设计的电子工程师以及所有电子设计制作的爱好者们。   吴厚航,网名特权同学,热爱FPGA开发设计工作,擅长记录、分析并总结经验及技巧。个人技术博客在业内有很好的口碑。在著名电子网站EDNChina创建的FPGA/CPLD助学小组成员过万,提供了众多适合入门和进阶的FPGA/CPLD实验例程以及相关资料,帮助众多的初学者迈入FPGA开发的殿堂。 第一部分基础普及
    笔记1初识FPGA
    一、关于FPGA的一些基本概念
    二、关于FPGA的基本结构
    笔记2应用领域
    一、逻辑粘合与实时控制
    二、信号处理与协议实现
    三、片上系统
    笔记3开发流程
    一、需求分析到模块划分
    二、设计输入到综合优化
    三、实现到时序收敛
    四、仿真测试到板级调试

    第二部分设计技巧
    笔记4基本语法
    一、可综合的Verilog语法子集
    二、ifelse与case语句分析
    三、Verilog代码优化之for语句
    四、inout用法浅析
    五、从TechnologyMapViewer看4输入LUT
    六、关于注释
    七、解读Verilog代码的一点经验
    笔记5漫谈状态机设计
    一、状态机的基本概念
    二、三种不同状态机写法
    笔记6复位设计
    一、异步复位与同步复位
    二、复位与亚稳态
    三、异步复位、同步释放
    四、PLL配置后的复位设计
    笔记7FPGA重要设计思想及工程应用
    一、速度和面积互换原则
    二、乒乓操作及串/并转换设计
    三、流水线设计
    四、逻辑复制与模块复用
    五、模块化设计
    六、时钟设计技巧
    笔记8基于FPGA的跨时钟域信号处理
    一、同步设计思想
    二、单向控制信号检测
    三、专用握手信号
    四、搞定亚稳态
    五、借助于存储器

    第三部分仿真测试
    笔记9简单的Testbench设计
    一、Testbench的基本概念
    二、简单Testbench的搭建
    笔记10Testbench书写技巧
    一、封装有用的子程序
    二、关于变量的定义
    三、HDL的并行性
    四、结构化Testbench
    五、读/写紊乱状态
    六、防止同时调用task
    笔记11测试用例设计
    一、模拟串口自收发通信
    二、乘法器全覆盖测试
    三、可重用MCU读/写设计

    第四部分时序分析
    第五部分实践经验与感悟
    第六部分项目应用
    第七部分网络杂文
  • 内容简介:
      《深入浅出玩转FPGA(第2版)》收集整理了作者在FPGA学习和实践中的经验点滴。书中既有日常的学习笔记,对一些常用设计技巧和方法进行深入探讨;也有很多生动的实例分析,这些实例大都是以特定的工程项目为依托,具有一定的借鉴价值;还有多个完整的项目工程实例,让读者从系统角度理解FPGA的开发流程。
      《深入浅出玩转FPGA(第2版)》从工程实践出发,旨在引领读者学会如何在FPGA的开发设计过程中发现问题、分析问题并解决问题。本书附带的光盘收集了作者精心录制的35节(900分钟)视频教程和大量的实用例程,并给出第1版图书中“笔记16基于EPM240的入门实验”的pdf文档。
      《深入浅出玩转FPGA(第2版)》的主要读者对象为电子、计算机、控制及信息等相关专业的在校学生、从事FPGA/CPLD开发设计的电子工程师以及所有电子设计制作的爱好者们。
  • 作者简介:
      吴厚航,网名特权同学,热爱FPGA开发设计工作,擅长记录、分析并总结经验及技巧。个人技术博客在业内有很好的口碑。在著名电子网站EDNChina创建的FPGA/CPLD助学小组成员过万,提供了众多适合入门和进阶的FPGA/CPLD实验例程以及相关资料,帮助众多的初学者迈入FPGA开发的殿堂。
  • 目录:
    第一部分基础普及
    笔记1初识FPGA
    一、关于FPGA的一些基本概念
    二、关于FPGA的基本结构
    笔记2应用领域
    一、逻辑粘合与实时控制
    二、信号处理与协议实现
    三、片上系统
    笔记3开发流程
    一、需求分析到模块划分
    二、设计输入到综合优化
    三、实现到时序收敛
    四、仿真测试到板级调试

    第二部分设计技巧
    笔记4基本语法
    一、可综合的Verilog语法子集
    二、ifelse与case语句分析
    三、Verilog代码优化之for语句
    四、inout用法浅析
    五、从TechnologyMapViewer看4输入LUT
    六、关于注释
    七、解读Verilog代码的一点经验
    笔记5漫谈状态机设计
    一、状态机的基本概念
    二、三种不同状态机写法
    笔记6复位设计
    一、异步复位与同步复位
    二、复位与亚稳态
    三、异步复位、同步释放
    四、PLL配置后的复位设计
    笔记7FPGA重要设计思想及工程应用
    一、速度和面积互换原则
    二、乒乓操作及串/并转换设计
    三、流水线设计
    四、逻辑复制与模块复用
    五、模块化设计
    六、时钟设计技巧
    笔记8基于FPGA的跨时钟域信号处理
    一、同步设计思想
    二、单向控制信号检测
    三、专用握手信号
    四、搞定亚稳态
    五、借助于存储器

    第三部分仿真测试
    笔记9简单的Testbench设计
    一、Testbench的基本概念
    二、简单Testbench的搭建
    笔记10Testbench书写技巧
    一、封装有用的子程序
    二、关于变量的定义
    三、HDL的并行性
    四、结构化Testbench
    五、读/写紊乱状态
    六、防止同时调用task
    笔记11测试用例设计
    一、模拟串口自收发通信
    二、乘法器全覆盖测试
    三、可重用MCU读/写设计

    第四部分时序分析
    第五部分实践经验与感悟
    第六部分项目应用
    第七部分网络杂文
查看详情
相关图书 / 更多
深入浅出玩转FPGA
深入浅出全链路压测
吴骏龙
深入浅出玩转FPGA
深入解析Windows操作系统 (第7版)(卷2)
(美)安德里亚·阿列维(Andrea Allievi)
深入浅出玩转FPGA
深入理解移动互联网
吴功宜 吴英 编著
深入浅出玩转FPGA
深入实施“四个育人”,彰显本科人才培养特色——云南大学本科教育改革与创新优秀论文集
主编唐旭光
深入浅出玩转FPGA
深入浅出C语言程序设计(第3版·微课版)
李俊·c;强振平;荣剑;张晴晖;赵毅力;钟丽辉
深入浅出玩转FPGA
深入理解物联网 吴功宜 吴英
吴功宜 吴英
深入浅出玩转FPGA
深入学习习近平关于科技创新的重要论述
科学技术部编写组 著
深入浅出玩转FPGA
深入浅出Spring Boot 3.x
杨开振
深入浅出玩转FPGA
深入浅出数字经济
郭全中
深入浅出玩转FPGA
深入地心 少儿科普 新华正版
英国尤斯伯恩出版公司
深入浅出玩转FPGA
深入理解FFmpeg
刘歧 赵军 杜金房 赵文杰 宋韶颍
深入浅出玩转FPGA
深入人心:数字产品设计的底层逻辑
林婕