本书以Intel公司的Quartus Prime Standard 18.1集成开发环境作为复杂数字系统设计的平台,以基础的数字逻辑和数字电路知识为起点,以Intel公司的MAX 10 系列可编程逻辑器件和Verilog HDL为载体,详细介绍了数字系统中基本逻辑单元的RTL描述方法。在此基础上,实现了复杂数字系统、处理器系统、片上嵌入式系统、视频图像采集和处理系统,以及数模混合系统。全书共12张,内容主要包括数字逻辑基础、数字逻辑电路、可编程逻辑器件原理、Quartus Prime Standard 集成开发环境的原理图设计流程、Quartus Prime 集成开发环境的HDL设计流程、Verilog HDL规范、基本数字逻辑单元的Verilog HDL描述、复杂数字系统的设计和实现、处理器核的原理及设计与进阶、片上嵌入式系统的构建与实现、视频图像采集和处理系统的原理与实现,以及数模混合系统的设计。

作者

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

查看全部
目录

内容简介

推荐序(一)

推荐序(二)

前言

第1章 数字逻辑基础

1.1 数字逻辑的发展史

1.2 SPICE仿真工具基础

1.3 开关系统

1.4 半导体数字集成电路

1.5 基本的逻辑门及其特性

1.6 逻辑代数理论

1.7 逻辑表达式的化简

1.8 毛刺的产生及消除

1.9 数字码制的表示和转换

第2章 数字逻辑电路

2.1 组合逻辑电路

2.2 时序逻辑电路

2.3 存储器

2.4 有限自动状态机

第3章 可编程逻辑器件原理

3.1 可编程逻辑器件的发展历史

3.2 可编程逻辑器件的典型工艺

3.3 简单可编程逻辑器件的结构

3.4 复杂可编程逻辑器件的结构

3.5 现场可编程门阵列的结构

第4章 Quartus Prime Standard集成开发环境的原理图设计流程

4.1 Quartus Prime Standard集成开发环境的概述

4.2 Quartus Prime Standard集成开发环境的下载和安装

4.3 获取Quartus Prime Standard集成开发环境的许可文件

4.4 设计原理

4.5 建立新的设计工程

4.6 添加原理图设计文件

4.7 添加引脚约束文件

4.8 生成编程文件并下载设计

第5章 Quartus Prime集成开发环境的HDL设计流程

5.1 Quartus Prime集成开发环境的设计流程

5.2 设计原理

5.3 建立新的设计工程

5.4 创建Verilog HDL设计文件

5.5 分析和综合

5.6 行为仿真

5.7 添加约束条件

5.8 设计的适配

5.9 时序分析

5.10 设计的装配

5.11 设计的下载

5.12 编程器件内的存储器

第6章 Verilog HDL规范

6.1 Verilog HDL的发展

6.2 Verilog HDL的程序结构

6.3 Verilog HDL的描述方式

6.4 Verilog HDL的要素

6.5 Verilog HDL数据类型

6.6 Verilog HDL中的表达式

6.7 Verilog HDL中的分配

6.8 Verilog HDL的门级和开关级描述

6.9 Verilog HDL用户自定义原语

6.10 Verilog HDL行为级描述语句

6.11 Verilog HDL中的任务和函数

6.12 Verilog HDL层次化结构

6.13 Verilog HDL设计配置

6.14 Verilog HDL指定块

6.15 Verilog HDL时序检查

6.16 Verilog HDL SDF逆向注解

6.17 Verilog HDL系统任务和函数

6.18 Verilog HDL的VCD文件

6.19 Verilog HDL编译器指令

6.20 Verilog HDL(IEEE 1364—2005)关键字列表

第7章 基本数字逻辑单元的Verilog HDL描述

7.1 组合逻辑电路的Verilog HDL描述

7.2 数据运算操作的Verilog HDL描述

7.3 时序逻辑电路的Verilog HDL描述

7.4 存储器的Verilog HDL描述

7.5 有限自动状态机的Verilog HDL描述

7.6 算法状态机的Verilog HDL描述

第8章 复杂数字系统的设计与实现

8.1 设计所用外设的原理

8.2 系统中各个模块的功能

8.3 创建新的设计工程

8.4 Verilog HDL复杂数字系统的设计流程

8.5 添加引脚约束条件

8.6 设计的处理与下载

第9章 处理器核的原理、设计与进阶

9.1 简单处理器核的设计原理

9.2 简单处理器核的设计与实现

9.3 由简单处理器核构成处理器系统

9.4 扩展处理器核的设计原理

9.5 扩展处理器核的设计与实现

9.6 添加七段数码管控制器模块

9.7 添加状态寄存器模块

第10章 片上嵌入式系统的构建与实现

10.1 片上嵌入式系统的概念

10.2 AMBA

10.3 AHB

10.4 APB

10.5 Cortex-M0处理器的功能和结构

10.6 Cortex-M0处理器中的寄存器组

10.7 Cortex-M0处理器中存储器的空间映射

10.8 Cortex-M0处理器中程序的镜像原理及生成方法

10.9 Cortex-M0处理器中的端及其分配

10.10 Cortex-M0处理器中的异常及其处理

10.11 Cortex-M0处理器的指令系统

10.12 Cortex-M0处理器的低功耗特性

10.13 Cortex-M0 DesignStart架构

10.14 Keil MDK开发套件的概述

10.15 Keil μVision应用程序的开发

10.16 构建片上嵌入式系统

10.17 设计的处理与验证

第11章 视频图像采集和处理系统的原理与实现

11.1 图像传感器的原理与配置

11.2 TFT彩色LCD屏的原理与驱动

11.3 捕获和显示视频的原理

11.4 视频图像采集和处理系统的设计

第12章 数模混合系统的设计

12.1 信号采集和处理的实现

12.2 信号发生器的实现

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