本书主要介绍了可编程器件应用技术入门、FPGA原理图输入编辑工具的应用、CPLD/FPGA语言编辑、CPLD/FPGA下载硬件制作及调试、ispPAC模拟仿真软件PAC-Designer应用以及CPLD/FPGA综合应用等。并以技能实训为主,让学生在每一个技能训练中都可以完成可编程逻辑电路工程的操作。本书可作为高职院校相关专业的可编程器件应用技术和数字电路课程的实训教材,也可供广大可编程技术爱好者阅读参考。
本书由6个模块组成,分别介绍了可编程器件应用技术入门、FPGA原理图输入编辑工具的应用、CPLD/FPGA语言编辑、CPLD/FPGA下载硬件制作及调试、ispPAC模拟仿真软件PAC-Designer应用以及CPLD/FPGA综合应用等。本书的每个模块后均附有技能训练,每一个技能训练都包含了必要的操作要点。读者可根据需要选择技能训练进行练习。
本书可作为高职院校相关专业的可编程器件应用技术和数字电路课程的实训教材,也可供广大可编程技术爱好者阅读参考。
模块一 可编程器件应用技术入门
技能训练一 初识:EDA实验机与可编程器件
技能训练二 EDA软件的安装方法
技能训练三 EDA软件的使用方法
模块二 FPGA原理图输入编辑工具的应用
技能训练四 4路抢答器设计和编译仿真
技能训练五 0-F字形显示设计和编译下载
技能训练六 3-8线译码器设计和编译下载
技能训练七 模N计数器项目建立与图形输入
技能训练八 循环灯显示设计和编译下载
模块三 CPLD/FPGA语言编辑
技能训练九 VHDL硬件描述语言基本结构与相关说明
技能训练十 采用VHDL设计基本逻辑门电路
技能训练十一 基本组合逻辑电路
技能训练十二 基本时序逻辑电路
模块四 CPLD/FPGA下载硬件制作及调试
技能训练十三 CPLD/FPGA器件与简单实验机设计
模块五 ispPAC模拟仿真软件PAC-Designer应用
技能训练十四 模拟仿真软件安装与打开
技能训练十五 ispPAC的增益调整方法
技能训练十六 ispPAClO二阶滤波器的实现
技能训练十七 利用ispPACl0完成应力电桥测量
技能训练十八 利用ispPAC10实现廉价的温度监测
技能训练十九 使用ispPAC20完成电压监测
模块六 CPLD/FPGA综合应用
技能训练二十 12小时电子时钟
技能训练二十一 频率计数器
技能训练二十二 VHDL设计A/D和D/A转换
技能训练二十三 VHDL设计的交通灯控制
附录A:各适配器与实验机主要器件I,0连接关系表
附录B:ASl、JSl的作用及模式的使用
附录C:常用基本逻辑电路图符号对照表
参考文献