本书以Intel公司的Quartus Prime Pro 19集成开发环境与Intel新一代的可编程逻辑器件Cyclone 10 GX为软件和硬件平台,系统地介绍了可编程逻辑器件的原理和Quartus Prime Pro集成开发环境的关键特性。全书共11章,内容主要包括IntelCyclone10 GX FPGA结构详解、Quartus Prime ProHDL设计流程、Quartus Prime Pro块设计流程、Quartus Prime Pro定制IP核设计流程、Quartus Prime Pro命令行脚本设计流程、DesignSpaceExplorerII设计流程、Quartus Prime Pro系统调试原理及实现、Quartus Prime Pro时序和物理约束原理及实现、Quartus Prime Pro中HDL高级设计方法、Quartus Prime Pro部分可重配置原理及实现,以及Intel高级综合工具原理及实现方法。本书可作为使用Intel集成开发环境Quartus Prime Pro进行FPGA设计的工程技术人员的参考用书,也可作为电子信息类专业高年级本科生和研究生的教学与科研用书,还可以作为Intel公司Quartus Prime Pro相关培训的培训教材。


作者

著名的嵌入式技术和EDA技术专家,长期从事电子信息技术方面的教学和科研工作,与全球多家知名的半导体厂商和EDA工具厂商大学计划保持紧密合作。目前已经出版电子信息技术方面的著作近70部,内容涵盖电路仿真、电路设计、可编程逻辑器件、数字信号处理、单片机、嵌入式系统、片上可编程系统等。典型的代表作有《模拟电子系统设计指南(基础篇):从半导体、分立元件到TI集成电路的分析与实现》、《模拟电子系统设计指南(实践篇):从半导体、分立元件到TI集成电路的分析与实现》、《Xilinx Zynq-7000嵌入式系统设计与实现-基于ARM Cortex-A9双核处理器和Vivado的设计方法(第2版)》、《Altium Designer17一体化设计标准教程-从仿真原理和PCB设计到单片机系统》、《STC8系列单片机开发指南:面向处理器、程序设计和操作系统的分析与应用》、《Xilinx FPGA数字信号处理系统设计指南-基于HDL、Simulink和HLS的实现》等。

查看全部
目录

内容简介

推荐序(一)

推荐序(二)

前言

学习说明StudyShows

第1章 Intel Cyclone 10 GX FPGA结构详解

1.1 逻辑阵列块和自适应逻辑块

1.2 存储器块

1.3 时钟网络和相位锁相环

1.4 I/O块

1.5 DSP块

1.6 外部存储器接口

1.7 配置技术

1.8 电源管理

第2章 Quartus Prime Pro HDL设计流程

2.1 Quartus Prime Pro及组件的下载、安装和授权

2.2 Quartus Prime Pro功能和特性

2.3 Quartus Prime Pro设计流程

2.4 建立新的设计工程

2.5 添加新的设计文件

2.6 设计的分析和综合处理

2.7 设计的行为级仿真

2.8 设计的约束

2.9 设计的适配

2.10 查看时序分析结果

2.11 功耗分析原理和实现

2.12 生成编程文件

2.13 下载设计

第3章 Quartus Prime Pro块设计流程

3.1 基于块的设计介绍

3.2 设计方法学介绍

3.3 设计分区

3.4 设计分区重用流程

3.5 增量块设计流程

3.6 设计块重用和基于块增量编译的组合

3.7 建立基于团队的设计

3.8 自底向上的设计考虑

第4章 Quartus Prime Pro定制IP核设计流程

4.1 Platform Designer工具功能介绍

4.2 调用Platform Designer工具

4.3 创建定制元件IP核

4.4 创建通用元件IP核

4.5 对定制元件IP核进行验证

4.6 对通用元件IP核进行验证

4.7 IP核生成输出(Quartus Prime Pro版本)

第5章 Quartus Prime Pro命令行脚本设计流程

5.1 工具命令语言

5.2 Quartus Prime Tcl包

5.3 Quartus Prime Tcl API Help

5.4 端到端的设计流程

5.5 自动脚本执行

5.6 其他脚本

5.7 tclshshell

5.8 Tcl脚本基础知识

第6章 Design Space Explorer II设计流程

6.1 启动DSE II工具

6.2 DSE II工具介绍

6.3 在本地计算机上探索不同的实现策略

6.4 在远程计算机上探索不同的实现策略

第7章 Quartus Prime Pro系统调试原理及实现

7.1 系统调试工具概述

7.2 使用Signal Tap逻辑分析仪的设计调试

7.3 使用Signal Probe的快速设计验证

7.4 使用外部逻辑分析仪的系统内调试

7.5 系统内修改存储器和常量

7.6 使用系统内源和探针的设计调试

第8章 Quartus Prime Pro时序和物理约束原理及实现

8.1 SDC文件的高级特性

8.2 创建时钟和时钟约束

8.3 创建I/O约束

8.4 创建偏移和延迟约束

8.5 使用适配器过约束

8.6 接口规划工具原理及应用

第9章 Quartus Prime Pro中HDL高级设计方法

9.1 综合支持的HDL语言

9.2 HDL支持的综合属性和命令

9.3 底层原语的使用

第10章 Quartus Prime Pro部分可重配置原理及实现

10.1 部分可重配置基本概念

10.2 部分可重配置基本流程的实现

10.3 层次化部分可重配置流程的实现

第11章 Intel高级综合工具原理及实现方法

11.1 高级综合工具概论

11.2 高级综合工具基本流程的实现

11.3 任意精度数据类型及优化

11.4 元件接口

11.5 元件中的本地变量(存储器属性)

11.6 元件中的循环

11.7 元件并发性

附录A C10-EDP-1硬件开发平台原理图

附录B USB-Blaster下载器驱动故障排除方法

查看全部
书评
查看更多
请您登录后发表评论 登录 | 注册
我的评分:
提交
0/400