• 1.摘要
  • 2.基本信息
  • 3.内容简介
  • 4.作者简介
  • 5.图书目录
  • 6.参考资料

FPGA快速系统原型设计权威指南

寇非著书籍

《FPGA快速系统原型设计权威指南》是关于FPGA快速系统原型设计的权威指南,分为17章。第1章概述FPGA的相关概念和嵌入式设计技能;第2章介绍FPGA的基础知识;第3章讲解优化的FPGA开发流程;第4章从系统工程管理的角度来讨论FPGA设计流程的优化;第5章讨论FPGA器件级的设计决策;第6章讨论FPGA板级设计所需要考虑的各种影响因素;第7章讨论FPGA内部的具体设计实现;第8章讨论设计仿真;第9章讨论设计约束及其优化技巧;第10章讨论FPGA下载配置;第11章讨论板级测试的方法;第12章讨论功耗和量产问题;第13章讨论IP的分类、IP核的选择、集成和测试等;第14章讨论FPGA内嵌处理器IP核的相关内容;第15章讨论DSP;第16章论述高级的互联I/O接口;第17章总结《FPGA快速系统原型设计权威指南》涉及的各种设计方法和理念。1

基本信息

  • 外文名

    Rapid Sistem Prototyping with FPGAs Accelerating the Design Process

  • 书名

    FPGA快速系统原型设计权威指南

  • 作者

    寇非(R.C.Cofer)

  • 出版社

    机械工业出版社

  • 页数

    255页

内容简介

《FPGA快速系统原型设计权威指南》由机械工业出版社出版

作者简介

作者:(美国)寇非(R.C.Cofer) (美国)哈丁(Benjamin F.Harding) 译者:吴厚航 姚琪 杨碧波

图书目录

献词译者序作者简介致谢第1章绪论1.1FPGA快速设计实现的潜力1.2快速发展的技术领域1.3全面、完备的设计技能1.4具备硬件知识的软件/固件工程师1.5具备软件知识的硬件工程师1.6FPGA技术潜在的局限性1.7FPGA技术的优势1.8小结第2章FPGA基础2.1概述2.1.1可编程逻辑器件的分类2.1.2SPLD2.1.3CPLD2.1.4FPGA2.1.5FPGA类型2.2基于SRAM的FPGA架构2.2.1FPGA的逻辑块架构2.2.2FPGA的布线矩阵与全局信号2.2.3FPGA的I2.2.4FPGA的时钟资源2.2.5FPGA的存储资源2.3高级FPGA特性2.4小结第3章优化开发流程3.1概述3.2FPGA开发流程3.2.1需求定义阶段3.2.2架构和设计阶段3.2.3实现阶段3.2.4验证阶段3.3小结第4章系统工程4.1概述4.2常见的设计挑战和错误4.3明确的FPGA设计过程规范4.4项目开发和管理4.4.1团队交流4.4.2设计评审4.4.3预算和日程安排4.5培训4.6技术支持4.7设计配置控制4.7.1在上板调试过程中对FPGA设计进行配置控制4.7.2设计归档4.8小结第5章FPGA器件级的设计决策5.1概述5.2FPGA选型分类5.2.1FPGA厂商5.2.2系列选择5.2.3器件型号5.2.4封装5.3设计决策5.3.1数据流向5.3.2确知的I/O引脚的分配5.4设计选型清单5.5小结第6章FPGA板级的设计决策6.1概述6.2封装选型6.3BGA封装6.3.1BGA信号的引出6.3.2安装和返修6.3.3BGAI/O引脚的分配6.3.4信号的可访问性6.4110引脚与信号的分配6.5原理图符号设计6.6热设计6.7电路板的布局布线6.7.1器件的摆放位置和方向6.7.2测试和配置插座6.8信号完整性设计6.9供电设计6.10小结第7章设计实现7.1概述7.2架构设计7.2.1同步设计7.2.2扁平化设计与层次化设计7.2.3实现层次化设计7.3设计输入7.3.1HDL语言的双重性质7.3.2HDL编码指南7.3.3工具7.4RTL设计7.5综合7.5.1逻辑综合7.5.2物理综合7.5.3实现可综合的设计7.5.4设计推译与例化7.6布局布线7.7小结第8章设计仿真8.1概述8.2仿真的不同阶段8.3仿真文件的类型8.4仿真深度的把握8.5层次化设计与仿真8.6仿真的常见错误以及提示8.7小结第9章设计约束与优化9.1概述9.2设计约束管理9.2.1避免设计“过约束”9.2.2综合约束9.2.3引脚约束9.2.4时序约束9.2.5面积约束和版图规划9.2.6约束实例9.2.7约束检查清单9.3设计优化9.4小结第10章配置10.1概述10.2配置方式10.3下载线10.4JTAG标准10.5设计的安全10.6小结第11章板级测试11.1概述11.1.1FPGA设计验证方法11.1.2FPGA内部关键信号的访问11.1.3边界扫描的支持11.2调试检查清单11.3小结第12章高级议题综述12.1概述12.2功耗问题12.3量产问题12.4小结第13章IP核13.1概述13.2IP类型13.3IP分类13.4IP分析比较13.5自行设计与购买的权衡13.5.1IP核的来源13.5.2IP核的评估13.5.3IP核供应商的评估13.5.4IP核的授权13.6IP核的集成13.7IP核的测试和调试13.8小结第14章嵌入式处理器内核14.1概述14.2基于FPGA的嵌入式处理器类型14.3基于FPGA的嵌入式处理器的使用考虑14.4系统设计考虑14.4.1协同设计14.4.2处理器架构14.4.3处理器实现选项14.4.4处理器核和外设选择14.4.5硬件实现因素14.4.6软件实现因素14.5基于FPGA的嵌入式处理器概念举例14.6FPGA嵌入式处理器设计清单14.7小结第15章数字信号处理15.1概述15.2基本DSP系统15.3基本DSP术语15.4DSP架构15.5DSP中的并行执行15.6FPGA中的并行执行15.7何时采用FPGA来实现DSP功能15.8在FPGA上实现DSP设计的考虑因素15.8.1时钟方案和信号布线15.8.2流水线设计15.8.3算法实现选择15.8.4DSPIP15.9FIR滤波器概念示例15.10小结第16章高级互联16.1概述16.2互联分类16.3高级I/O接口的挑战16.4高级并行I/O接口示例16.5高级串行I/O接口示例16.6小结第17章系统整合17.1概述17.2需求定义阶段17.3架构设计阶段17.4设计实现阶段17.5设计验证阶段17.6原型交付阶段17.7小结附录AFPGA快速系统原型设计技术参考资料附录B开发过程各阶段设计检查清单附录C缩写和缩略词译后记

参考资料

  • 1
    FPGA快速系统原型设计权威指南豆瓣读书(引用日期 2019-04-26)