| 本书简要介绍了FPGA的编程技术,详细讨论了以Altera FPGA为代表的可编程器件的结构和特点、Altera QuartusⅡ集成环境的使用以及目前工业界最常用的仿真工具Modelsim的使用。重点讲授了FPGA设计流程中的基本概念、所采用的步骤和应该遵循的原则,包括模块划分原则、可综合Verilog编码风格、验证程序的编写方法和静态时序分析等。另外,本书结合Altera公司的NiosⅡ软核,简单介绍了基于SOPC的系统设计方法以及Altera SOPC Builder软件的使用方法。本书可作为从事数字集成电路设计及相关工程技术人员的参考书,也可作为大专院校电子信息、自动控制等专业高年级本科生及研究生的教学用书。 |
| 第1章 绪论 1.1 FPGA概述 1.1.1 FPGA发展的简要回顾 1.1.2 FPGA与ASIC 1.2 可编程逻辑器件的基本概念 1.3 简单可编程器件(SPLD)的结构 1.4 高密度可编程逻辑器件 1.4.1 复杂可编程逻辑器件CPLD 1.4.2 现场可编程门阵列FPGA 1.4.3 CPLD和FPGA的区别 1.4.4 FPGA/CPLD厂家简介 1.5 基于FPGA的设计流程与设计方法 1.5.1 基于FPGA的设计流程 1.5.2 自顶向下和自底向上的设计方法学 1.5.3 基于IP核的设计 1.6 EDA技术简介 第2章 可编程逻辑器件 2.1 Altera器件概述 2.1.1 FPGA系列简介 2.1.2 EPLD系列简介 2.1.3 结构化ASIC器件 2.1.4 FPGA器件的配置芯片 2.2 Altera的EPLD器件系列 2.2.1 EPLD器件的特性 2.2.2 MAX9000器件的结构 2.2.3 MAXⅡ器件的结构 2.3 Altera的FPGA器件 2.3.1 简单FPGA器件 2.3.2 复杂FPGA器件 2.3.3 新型FPGA器件 2.4 Xilinx公司产品简介 2.4.1 Xilinx CPLD器件 2.4.2 Xilinx FPGA器件的特性 |
商品评论(0条)