SoC系统设计

SoC系统设计

张刚, 张博, 常青, 著

出版社:国防工业出版社

年代:2012

定价:42.0

书籍简介:

本书主要包括:SoC系统设计概述、分类及设计流程、IP核复用技术、SoC设计工具、现场可编程门阵列FPGA器件结构、配置及Xilinx FPGA产品、VHDL硬件描述语言使用方法、常用组合逻辑电路和时序逻辑电路的VHDL设计、ISE工具软件使用开发流程、ISE软件中IP核应用技术、Chipscope片内逻辑分析仪使用方法、EDK开发流程及基于MicroBlaze处理器的SOPC系统设计方法等内容。

书籍目录:

第1章 绪论第2章 SoC设计概述 2.1 SoC基本概念 2.2 SoC研究内容 2.2.1 总线技术 2.2.2 IP核复用技术 2.2.3 可靠性设计技术 2.2.4 软硬件协同设计技术 2.2.5 SoC设计验证技术 2.2.6 芯片综合/时序分析技术 2.2.7 可测性/可调试性设计技术 2.2.8 低功耗设计技术 2.2.9 新型电路实现技术 2.2.10 嵌入式软件移植开发 2.3 SoC分类 2.3.1 CSoC技术特点 2.3.2 SoPC技术特点 2.3.3 ASIC SoC技术特点 2.4 SoC技术发展方向 2.5 SoC设计流程 2.5.1 功能设计阶段 2.5.2 设计描述和行为级验证 2.5.3 逻辑综合 2.5.4 门级验证 2.5.5 布局和布线 2.6 IP核复用 2.6.1 IP复用概念的产生 2.6.2 IP复用的技术方法 2.7 如何为SoC设计选择IP核 2.7.1 软核与硬核的对比 2.7.2 附加提供物 2.7.3 EDA工具支持 2.7.4 评估IP提供商 2.8 降低SoC测试成本 2.8.1 优化测试流程 2.8.2 灵活配置测试平台 2.9 SOC设计平台 2.9.1 Synopsys 2.9.2 Cadence 2.9.3 Mentor Graphics 2.10 系统级设计语言 2.10.1 SystemC简介 2.10.2 SystemC主要内容 2.10.3 SystemC与Systemverilog 2.10.4 常用语言描述能力比较 习题第3章 现场可编程门阵列FPGA 3.1 FPGA结构与工作原理 3.2 Xilinx FPGA产品概述 3.2.1 Spartan系列 3.2.2 Virtex系列 3.3 FPGA配置 3.4 实验平台介绍 习题第4章 VHDL硬件描述语言 4.1 VHDL硬件描述语言简介 4.2 VHDL语法要素 4.2.1 文字规则 4.2.2 数据对象 4.2.3 VHDL数据类型 4.2.4 VHDL运算符 4.3 VHDL程序结构 4.3.1 库、程序包说明 4.3.2 实体说明 4.3.3 结构体说明 4.4 VHDL顺序语句 4.4.1 赋值语句 4.4.2 IF语句 4.4.3 CASE语句 4.4.4 LOOP语句 4.4.5 NEXT语句 4.4.6 EXIT语句 4.4.7 子程序调用语句 4.4.8 RETURN语句 4.4.9 NULL语句 4.5 VHDL并行语句 4.5.1 赋值语句 4.5.2 进程语句 4.5.3 元件例化语句 4.5.4 块语句 4.5.5 生成语句 习题第5章 常用数字逻辑单元VHDL描述 5.1 组合逻辑电路 5.1.1 门电路 5.1.2 编码器 5.1.3 译码器 5.1.4 数据选择器 5.1.5 数值比较器 5.1.6 算术运算 5.2 时序逻辑电路 5.2.1 触发器 5.2.2 移位寄存器 5.2.3 计数器 5.2.4 状态机 5.3 存储器设计 5.3.1 RAM存储器设计 5.3.2 ROM存储器设计 5.3.3 FIFO存储器设计 习题第6章 ISE软件操作 6.1 ISE概述 6.2 ISE软件安装 6.3 ISE界面 6.4 ISE使用流程 6.4.1 创建工程 6.4.2 创建VHDL源文件 6.4.3 功能仿真 6.4.4 设计实现 6.4.5 时序仿真 6.4.6 下载配置 习题第7章 ISE中lP核应用技术 7.1 DCM IP核应用 7.1.1 顶层文件编写 7.1.2 DCM IP核参数配置 7.1.3 仿真验证 7.2 RAM IP核应用 7.2.1 顶层文件编写 7.2.2 RAM IP核参数配置 7.2.3 仿真验证 7.3 ROM IP核应用 7.3.1 顶层文件编写 7.3.2 ROM IP核参数配置 7.3.3 仿真验证 7.4 FIFO IP核应用 7.4.1 顶层文件编写 7.4.2 FIFO IP核参数配置 7.4.3 仿真验证 习题第8章 片内逻辑分析仪ChipScope应用 8.1 ChipScope简介 8.2 ChipScope软件安装 8.3 ChipScope软件使用 8.3.1 创建工程 8.3.2 设计实现 8.3.3 启动核插入工具 8.3.4 下载配置 8.3.5 启动Analyzer工具 习题第9章 基于MicroBlaze的SoPC系统设计 9.1 SoPC概述 9.2 MicroBlaze处理器 9.3 嵌入式开发套件EDK概述 9.4 EDK软件安装 9.5 EDK基本开发实例 9.5.1 创建工程 9.5.2 添加IP核 9.5.3 工程编译 9.5.4 应用程序修改 9.5.5 下载测试 9.6 添加自定义IP核设计 9.6.1 创建ISE工程 9.6.2 新建EDK工程 9.6.3 创建自定义IP核 9.6.4 添加自定义IP核 9.6.5 工程编译 9.6.6 添加应用程序 9.6.7 下载测试 习题参考文献

内容摘要:

张刚、张博、常青编著的《SoC系统设计》主要介绍在SoC的EDA平台上进行系统设计的方法,内容全面系统,以培养读者实际应用开发为目标,实用性强,所配实例全部通过调试和验证,可直接用在读者的系统设计中。本书可作为高等院校电子、通信、计算机、自动化等相关专业的本科生和研究生教材,也可作为SoC开发人员的设计参考书。张刚、张博、常青编著的《SoC系统设计》主要介绍在SoC的EDA平台上进行系统设计的方法,全书共9章,第1章为绪论;第2章为SoC系统设计概述,内容包括SoC基本概念、SOC研究内容、分类及设计流程、IP核复用技术、SoC设计工具等;第3章介绍现场可编程门阵列FPGA器件结构、配置及XilinxFPGA 产品;第4章讨论VHDL硬件描述语言使用方法,包括VHDL语法要素、顺序描述语句及并行描述语句;第5章介绍常用组合逻辑电路和时序逻辑电路的VHDL设计;第6章介绍ISE工具软件使用开发流程;第7章介绍ISE软件中IP核应用技术,包括DCM、RAM、ROM、FIFO等IP的生成方法;第8章叙述Chipscope片内逻辑分析仪使用方法;第9章介绍EDK开发流程及基于MicroBlaze处理器的SoPC系统设计方法。《SoC系统设计》内容全面系统,以培养读者实际应用开发为目标,实用性强,所配实例全部通过调试和验证,可直接用在读者的系统设计中。本书可作为高等院校电子、通信、计算机、自动化等相关专业的本科生和研究生教材,也可作为SoC开发人员的设计参考书。

书籍规格:

书籍详细信息
书名SoC系统设计站内查询相似图书
9787118085501
如需购买下载《SoC系统设计》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位国防工业出版社
版次1版印次1
定价(元)42.0语种简体中文
尺寸26 × 19装帧平装
页数印数

书籍信息归属:

SoC系统设计是国防工业出版社于2012.12出版的中图分类号为 TN407 的主题关于 集成电路-芯片-测试 的书籍。