系统芯片(SOC)设计方法与实践 出版时间: 2016年版内容简介 《系统芯片(SOC)设计方法与实践》主要介绍了系统芯片(SOC)的设计原理、方法,以及工程实践。结合多年的教学经验、项目实践以及累积的资料,并借鉴国内外经典教材的写作手法编著而成。内容参考Xilinx公司和ARM公司新的官方文档,吸收国内外新的相关专业文献,提取其精华,并提供具有针对性的实践项目例程。《系统芯片(SOC)设计方法与实践》旨在让每位读者能够对SOC设计有一个深入的理解,并且在教材的指导下,以动手实践的方式掌握相关的专业技能,为未来的学习和工作打下坚实的基础。《系统芯片(SOC)设计方法与实践》可分为四部分:第一部分内容讲述硬件描述语言VHDL和Verilog HDL的基本语法以及如何实现基本数字逻辑单元的设计。第二部分讲述了数字系统的层次结构设计以及SOC芯片的体系结构。第三部分涉及设计的形式化验证、静态时序分析以及可测试设计。第四部分主要内容为可编程逻辑器件以及ASIC后端设计流程及方法。书中的案例基于Xilinx公司的Vivado设计套件,并提供相应的VHDL/Verilog HDL参考源代码。目录第1章 绪论1.1 集成电路概述1.1.1 集成电路的诞生和发展1.1.2 我国集成电路的发展1.1.3 集成电路的分类1.2 SOC概述1.2.1 SOC的分类1.2.2 SOC涉及的关键技术1.2.3 SOC设计流程1.2.4 SOC技术的发展方向1.3 VHDL与Verilog HDL1.3.1 VHDL和Verilog HDL的相同点1.3.2 VHDL和Verilog HDL的区别1.3.3 学习VHDL和Verilog HDL的要点1.4 开发平台Vivado第2章 VHDL语言基础2.1 引言2.2 VHDL的基础知识2.2.1 VHDL程序的结构2.2.2 VHDL常用资源库中的程序包2.2.3 VHDL的词法单元2.2.4 数据对象和类型2.2.5 表达式与运算符2.3 VHDL结构体的描述方式2.3.1 结构体的行为描述2.3.2 结构体的RTL描述2.3.3 结构体的结构化描述2.4 结构体的子结构形式2.4.1 进程2.4.2 复杂结构体的多进程组织方法2.4.3 块2.4.4 子程序2.5 顺序语句和并发语句2.5.1 顺序语句2.5.2 并发语句2.6 VHDL中的信号和信号处理2.6.1 信号的驱动源2.6.2 信号的延迟2.6.3 仿真周期和信号的δ延迟2.6.4 信号的属性函数2.6.5 带属性函数的信号2.7 VHDL的其他语句2.7.1 ATTRIBUTE(属性)描述与定义语句2.7.2 断言(ASSERT)语句2.7.3 TEXTIO2.8 多值逻辑2.8.1 三态数值模型2.8.2 多值逻辑2.9 元件例化2.9.1 设计通用元件2.9.2 构造程序包2.9.3 元件的调用2.10 配置2.10.1 默认配置2.10.2 元件配置2.10.3 块的配置2.10.4 结构体的配置习题2第3章 硬件描述语言Verilog3.1 引言3.2 Verilog HDL的基础知识3.2.1 模块说明部分3.2.2 端口说明部分……第4章 基本数字逻辑单元的设计第5章 数字系统的层次结构设计第6章 系统集成芯片的体系结构第7章 形式化验证第8章 静态时序分析第9章 可测试设计DFT第10章 可编程逻辑器件第11章 ASIC后端设计附录 用Nexys4 FPGA开发板配置Microblaze参考文献 上一篇: 卫星通信系统工程设计与应用 下一篇: 基于硬件逻辑加密的保密通信系统