店铺推荐
【推荐语】
本书是基于Arm Cortex-M内核架构开展SoC设计的优秀参考书,讲解了基于Arm Cortex-M处理器的SoC设计方法,重点对SoC的构成、设计、集成及应用进行了详细阐述,并讨论了基于SoC的编程。书中涉及的知识面很全,其中外设设计实例、SoC设计实例等均有很高的实践参考价值。本书适合具有数字电路、模拟电路和嵌入式系统设计基础的读者参考,也可作为电子信息专业高年级本科生或研究生相关课程的教材。
【内容】
ArmCortex-M处理器已成为物联网和嵌入式应用程序很受欢迎的选择。Arm公司通过FlexibleAccess业务和DesignStart项目为开发者提供相关支持,这使得获取ArmCortex-M处理器的1P产品变得更加快捷、优惠、容易。本书融合Arm嵌入式技术杰出工程师多年实践经验,系统讲解SoC及FPGA设计者在集成Cortex-M处理器时所要用到的知识,包括总线协议、总线互连和外设设计等。
本书包含的知识点如下:
ArmCortex-M系列处理器简介;
基于Cortex-M处理器的系统设计;
AMBA、AHB、APB;
搭建Cortex-M处理器的简单总线系统;
Cortex-M处理器系统的调试集成;
低功耗支持;
总线基础组件设计;
简单外设设计;
内核系统集成;
处理器的其他相关设计,如时钟系统设计、多电源域和电源门控设计等;
软件开发。
【目录】
推荐序
译者序

前言
作者简介
第1章Arm Cortex-M系列处理器简介
1.1Cortex-M系统设计
1.1.1轻松开始Cortex-M系统设计
1.1.2基于FPGA的Cortex-M处理器系统
1.1.3Am处理器架构更易构建安全系统
1.2Am处理器的分类
1.3Cortex-M获取的开发资源
1.3.1通过Am公司FlexibleAccess业务和DesignStart项目获取IP授权
1.3.2评估版DesignStart——Verilog代码不可读版本
1.3.3专业版DesignStart——Verilog RTL代码可配置版本
1.3.4FPGA版DesignStart——FPGA开发包版本
1.3.5文档
……
返回顶部