基本信息
- 作者: [西]胡安·何塞·罗德里格斯·安蒂纳(Juan Jose Rodriguez Andina) 爱德华多·德拉托雷·阿南兹(Eduardo de la Torre Arnanz) 玛丽亚·多洛雷斯·巴尔德斯·佩纳(Maria Dolores Valdes Pena)
- 丛书名: 电子与嵌入式系统设计译丛
- 出版社:机械工业出版社
- ISBN:9787111664208
- 上架时间:2020-9-15
- 出版日期:2020 年9月
- 开本:16开
- 页码:240
- 版次:1-1
- 所属分类:工业技术 > 电工技术 > 电子技术

编辑推荐
阐述FPGA基本原理和高级功能,结合不同工业应用实例解析现场可编程片上系统(FPSoC)的设计方法。
有利于非硬件设计专家理解FPGA技术和基础知识,帮助读者利用嵌入式FPGA系统的新功能来满足工业设计需求。
内容简介
作译者
客户服务
友情链接
目录
前言
作者简介
译者简介
第1章 FPGA及其在电子系统设计中的作用 1
1.1 导引 1
1.2 嵌入式控制系统:宽泛的概念 1
1.3 嵌入式系统的实现 4
1.3.1 技术改进和复杂性增加 4
1.3.2 向着能源效率的方向改进计算性能 5
1.3.3 为目标技术而战 7
1.3.4 不同器件的设计技术和工具 8
1.4 可配置逻辑如何工作 12
1.5 FPGA的应用和使用 16
参考文献 18
第2章 FPGA的主要架构和硬件资源 19
2.1 导引 19
2.2 FPGA的主要架构 20
2.3 基本硬件资源 23
2.3.1 逻辑单元 23
前言
本书共9章,内容如下:
第1章以将FPGA作为直接竞争对手的视角,分析了嵌入式系统现有的各种不同设计方法。另外,讨论了FPGA的“可编程性”和“可配置性”的基本概念,并介绍了FPGA架构的主要单元。
第2章详细描述了现代FPGA的主要特性、结构和通用硬件资源(逻辑单元、I/O单元和互连资源)。该章还分析了一些专用的硬件模块(时钟管理模块、存储器模块、硬存储控制器、收发器和串行通信接口)等。
第3章分析了嵌入式软、硬核处理器,以及当它们将FPGA从硬件加速器转换为FPSoC平台时所引起的设计范式的转变和特殊意义。如该章所讲,最初的器件集成了通用微处理器等简单的器件,最新的器件集成了多个(在某些情况下超过10个)可进行并发操作的复杂处理器内核,为实现同构或异构多核体系结构打开了大门。处理器与其外围设备之间的高效通信是成功开发嵌入式系统的关键因素。基于此,该章还详细分析了目前可用的片上总线及其历史演化。
第4章分析了DSP模块。DSP模块在许多工业应用中是非常有用的硬件资源,可以有效实现关键功能器件,例如数字滤波器、编码器、解码器或数学转换器。该章还重点介绍了FPGA固有的并行计算优势,以及当前大多数器件在硬件中实现浮点运算的能力。
第5章介绍了模拟模块,包括嵌入式ADC和DAC。它们扩展了(大多数为数字的)FPGA器件的功能,简化了与模拟世界的接口。这也是许多工业应用的基本要求。
从第2~5章的介绍中可以清楚地看出,FPGA不断增加的复杂性使其只有在合适的软件工具的帮助下才能有效地被处理,这样可以使复杂的设计项目在相当短的时间内完成。第6章介绍了用于FPGA设计的工具和方法,包括基于传统RTL设计流程的工具、用于SoPC设计的工具、高层次综合工具、面向高性能计算的多线程加速工具、调试和其他辅助工具。
当前的许多应用程序需要处理大量数据。在这种情况下,通信资源是获得高性能(且越来越高)系统的关键要素。因为可以在FPGA中实现许多功能,所以需要一种有效的通信方式—不仅要与外部器件进行交互,还需要与内部模块进行交互,以满足要求的速率交换数据。与芯片外和芯片内通信相关的问题在第7章中进行了详细分析。
可重构是FPGA的一个非常重要的功能,这催生了数字设计中的新范式,允许同一器件在运行期间轻松地进行调整,以提供不同的硬件功能。第8章重点介绍了与FPGA可重构性相关的主要概念、在正常操作(即运行时)下进行重构的优点、不同的可重构备选方案,以及一些现有实例。这些实例显示了运行时的动态可重构和局部可重构,可以提高硬件的适应性。
如今,FPGA 被广泛应用于许多工业应用中,因为它们具有高速性、灵活性、固有的并行性、良好的性价比(通过不同系列器件的广泛组合来提供)以及种类繁多的专用逻辑资源。它们不仅需要整合已有的应用领域,还需要进入新领域。第9章涉及FPGA的3个主要设计领域(先进控制技术、电子仪器和数字实时仿真)和3个非常重要的应用领域(机电一体化、机器人技术和电力系统设计)。
致谢
作者在FPGA设计领域拥有超过25年的工作经验,学术界和业界的许多同行的建议及讨论让他获益匪浅。在书中列出所有这些人是不可能的,并可能导致一些无意的遗漏,所以在这里统一表示感谢,包括维戈大学电子技术系和工业电子中心以及马德里理工大学的同事和学生,提供过咨询和项目开发服务的公司内的职员,IEEE工业电子学会的同事,还有多年来在许多科学论坛中(如IECON、ISIE、ICIT、FPL、Reconfig和ReCoSoc)遇到的人们。
最后,当然也是最重要的一点,感谢家人的无条件支持。
媒体评论
本书主要内容
解释为何以及如何将FPGA用于多种领域的高端应用。
分析 FPGA 器件的基本架构以及高级功能。
探索新的资源,解决新应用领域中的问题。
为无数字系统设计经验但需要数字系统高效解决方案的工程师提供思路。
演示如何使用FPGA解决工业电子领域中棘手的挑战。
展示FPGA技术的前沿动态,并确定相关的未来需求。
提供大量参考资料,方便读者获取有关FPGA应用的信息。