本书内容分三部分:可编程逻辑器件CPLD和FPGA的基本原理;使用上述两种器件要用到的硬件描述语言,即VHDL语言;Altera公司推出的广为流传的数字电路开发工具——MAX+plus Ⅱ。书中提供了大量实例论述VHDL语言的基本知识和使用VHDL语言设计逻辑电路的基本方法,并配有8个实验供读者学习。
本书可作为高等院校教材,也适合有一定基础的电子工程设计人员阅读参考。
本书内容分三部分:可编程逻辑器件CPLD和FPGA的基本原理;使用上述两种器件要用到的硬件描述语言,即VHDL语言;Altera公司推出的广为流传的数字电路开发工具——MAX+plus Ⅱ。书中提供了大量实例论述VHDL语言的基本知识和使用VHDL语言设计逻辑电路的基本方法,并配有8个实验供读者学习。
本书可作为高等院校教材,也适合有一定基础的电子工程设计人员阅读参考。
前言
第1章 绪论
1.1 现代数字系统
1.1.1 数字系统的概念
1.1.2 数字系统的实现
1.1.3 数字系统的设计工具
1.2 EDA技术的发展
1.3 现代数字系统的实现方法
思考题
第2章 可编程逻辑器件
2.1 可编程逻辑器件的发展历程
2.2 可编程逻辑器件的基本结构与分类
2.3 简单可编程逻辑器件
2.3.1 可编程逻辑阵列
2.3.2 可编程阵列逻辑和通用阵列逻辑
2.4 复杂可编程逻辑器件
2.4.1 CPLD的基本结构
2.4.2 MAX7000系列器件的主要特点及性能
2.4.3 MAX7000器件结构
2.4.4 MAX7000器件的配置
2.4.5 MAX7000器件的编程
2.5 现场可编程门阵列FPGA
2.5.1 FPGA的基本结构
2.5.2 XC4000系列器件的主要特点及性能
2.5.3 XC4000的器件结构
2.5.4 可编程互连
2.5.5 XC4000器件的编程
2.6 选择CPLD还是FPGA
思考题
第3章 VHDL硬件描述语言
3.1 VHDL概述
3.1.1 VHDL简介
……