当前位置:网站首页>推荐书籍 > 正文 >>

构建高速SOC:基于FPGA的复杂片上系统设计、开发和调试

图书信息

作者:(英)穆尼尔·马雷夫(MounirMaaref)著著杨鹏,陈鸣译译

出版社:机械工业出版社

定价:119.00

ISBN:9787111796848

出版时间:2026-01-01

分类:图书,行业职业,计算机,软硬件技术

商品介绍

目录

译者序

前言

本书贡献者

第一部分 高速SoC和FPGA设计基础及主要特点

第1章 FPGA器件和SoC介绍

1.1 Xilinx FPGA器件概述

1.1.1 历史概述

1.1.2 FPGA器件及其对垂直市场的渗透

1.1.3 Xilinx FPGA器件系列概述

1.1.4 Xilinx FPGA器件特性概述

1.2 Xilinx SoC概述及其历史

1.3 Xilinx Zynq-7000 SoC系列硬件特性

1.3.1 Zynq-7000 SoC APU

1.3.2 Zynq-7000 SoC存储控制器

1.3.3 Zynq-7000 SoC外设块

1.3.4 Zynq-7000 I/O互连

1.4 Xilinx Zynq UltraScale+ MPSoC系列概述

1.4.1 Zynq UltraScale+ MPSoC APU

……

内容简介

现代复杂SoC通过融合ARM处理器的处理能力和XilinxFPGA的丰富功能,能够适应多样化的系统需求,但充分发挥FPGASoC的潜力并非易事,需要深入理解众多复杂的协议,灵活运用各式各样的内部和外部接口,精准定位系统运行中的瓶颈问题,并巧妙地定义FPGA内SoC的架构,以达成省时、高效的设计方案。

本书以实用为导向,带你掌握硬件和软件设计流程。从理解关键互连与接口,到系统性能分析及加速技术应用,再到为高级SoC构建基于RTOS的软件应用程序,每一步都紧密贴合实际。

本书以FPGASoC技术基础简介和相关开发设计工具为出发点,通过精心设计的实践项目,引导你从架构定义开始,逐步完成SoC硬件和软件的构建,并亲自动手在开发板或虚拟平台上进行测试。内容的编排遵循循序渐进的原则,复杂程度逐步提升,最终带你探索通信、安全和一致性硬件加速等高级应用领域。

学完本书,你不仅能够掌握众多FPGASoC高级特性概念,更能自信地从零开始,构建一款基于高端FPGA的高速SoC。

通过阅读本书,你将:

全面掌握SoCFPGA的主要特性、高级总线和接口协议。

熟练开发和验证基于FPGA的SoC硬件平台。

探索并使用构建SoC硬件和软件的主要工具。

构建使用定制IP实现硬件加速的高级SoC。

实现基于OS的FPGASoC软件应用程序。

深入理解SoCFPGA硬件和软件集成技术。

熟练使用工具进行SoC软件和硬件的协同调试。

领悟基于FPGA的SoC的通信和DSP原理。

作者简介

穆尼尔·马雷夫(Mounir Maaref)

微电子领域资深SoC架构师,拥有超过20年的深厚经验,在业内备受认可。他涉足的专业领域广泛,涵盖FPGA、ASIC、嵌入式处理、网络、数据存储、卫星通信、蓝牙和WiFi连接,热衷于钻研软件和硬件相关的很好技术,主要关注系统架构设计、硬件和软件交互、性能分析和建模,发表了多份应用笔记和白皮书,还常在全球知名科技会议上发表演讲。

主编推荐

随着集成ARMMCU的FPGA成为开发利器,业界却一直缺乏系统的实战指南。本书精准填补了这一空白,不仅全面解析高速SoC与FPGA设计基础,更以XilinxZynq平台为例,手把手带领读者完成从硬件架构、软件设计到软硬件集成的完整流程。书中涵盖安全、DSP、视觉处理等高级主题,并配有实战视频与代码,是工程师迈向高水平SoC开发的推荐参考。

推荐书籍