好书推荐网 收藏本站
当前位置: 好书推荐 > 软件工程及软件方法学 > 详情

SoC FPGA 嵌入式设计和开发教程

更新时间: 2024年10月11日 访问量: 899次
SoC FPGA 嵌入式设计和开发教程

图书信息

书名:SoC FPGA 嵌入式设计和开发教程
作者:梅雪松,宋士权,陈云
包装:平装-胶订
开本:16
出版社:北京航空航天大学出版社
出版时间:2019-03-01

图书简介

随着半导体工艺的提升,芯片厂商将功能集成到单一的半导体芯片之中,芯片集成度的提高,随之带来应用设计复杂度的提高。Intel Cyclone v SoC FPGA系列器件集成了ARM Cortex处理器,形成了一个可配置的单芯片系统。本书介绍了该系列器件的架构特点、常用电路设计以及软硬件开发流程和开发技巧。内容编排按照掌握基本的知识路线展开,从基本的Linux系统操作到分析一个基础的应用系统框架,然后基于应用系统框架,详细讲解应用系统的构建、BSP文件的生成、启动引导文件的更新、Ubuntu虚拟机安装配置、Linux内核配置与编译。介绍如何在嵌入式Linux系统环境下,使用虚拟地址映射的方式编写相应的应用程序来实现该应用系统中各个功能IP的编程控制和调试。最后以两个实际的例子展示如何通过HPS和FPGA的片上通信桥实现软硬件联合开发的过程,包括FPGA侧逻辑开发,IP总线封装,Linux驱动程序的编写编译,Linux应用程序的编写与运行等。

推荐理由

本书详细介绍了使用Intel Cyclone v SoC FPGA系列器件进行SoC FPGA的嵌入式系统设计和开发。内容全面、结构清晰、深入浅出,全面讲解了SoC FPGA的硬件架构、开发流程、以及软硬件技巧等基础和实践内容,涵盖最新技术,适合作为工程类应用、电子信息类专业本科生以及相关专业专科生的嵌入式系统基础课程教材,也适合作为SoC FPGA自学人员以及从事SoC FPGA开发的工程技术人员的培训教材和参考用书。