词条 | 基于FPGA的工程设计与应用 |
释义 | 本书首先介绍了两种作为通用控制核心的FPGA最小系统板,接着详细介绍了基于FPGA的各种常用的接口电路设计和驱动程序设计,然后结合6个具体的工程设计(基于FPGA的真空镀膜机控制系统的设计,基于FPGA的连续自动测氡仪系统的设计,基于FPGA的多道脉冲幅度分析器的设计,基于FPGA的全自动配料控制系统的设计,基于PI控制算法的全数字锁相环的设计,多功能移相式函数信号发生器的设计)详细介绍了项目设计的要求、设计思路与设计方案,以及各模块的具体设计与工程实现。 版权信息书 名: 基于FPGA的工程设计与应用 作 者:王彦 出版社: 西安电子科技大学出版社 出版时间: 2007 ISBN: 9787560617893 开本: 16 定价: 53.00 元 编辑推荐本书是在教学与科研实践的基础上编写的,体现了工程设计技术及应用这一特色。为方便读者,本书附光盘一张。 目录第1章基于FPGA的最小系统板的设计及下载1 1.1FPGA最小系统板的设计及应用(SpartanⅡE、SpartanⅢ)1 1.2FPGA开发板的设计10 1.3FPGA最小系统板下载配置18 第2章FPGA的存储模块设计29 2.1静态随机存取存储器SRAM程序设计29 2.2FIFO先进先出模块程序设计31 2.3XC18V02存储芯片(E2PROM)的接口电路、时序及应用程序设计45 2.4AT24C02存储芯片的接口电路、时序及应用程序设计(I2C串行通信)50 2.5AT28C256存储芯片的接口电路、时序及应用程序设计65 第3章FPGA的时钟模块设计70 3.1实时时钟芯片DS12887的接口电路、时序及程序设计70 3.2实时时钟芯片PCF8563的接口电路、时序及程序设计81 3.3DCM时钟管理应用设计120 第4章FPGA的外围接口(I/O)及显示设计133 4.1轻触开关的应用设计133 4.2平拨开关的应用设计138 4.3BCD码拨盘的应用设计139 4.4PS/2键盘及鼠标的应用设计141 4.5LED显示模块设计155 4.6LCD显示操作时序及驱动模块的程序设计160 4.7VGA显示模块设计184 4.8触摸屏的应用模块设计190 4.9电机的应用设计207 第5章FPGA的控制模块设计221 5.1VHDL语言中状态机的程序设计221 5.2基于FPGA的高速微型打印机的控制程序设计231 5.3基于FPGA的CAN总线控制器程序设计239 第6章FPGA的模/数、数/模转换模块设计261 6.1DAC0832数/模转换电路及程序设计261 6.2TLC7524数/模转换电路及程序设计266 6.3AD9740数模转换电路及程序设计272 6.4ADC0809模数转换电路与程序设计279 6.5TLC5510模数转换电路与程序设计287 6.6ADS5102高速模数转换器的程序设计290 第7章FPGA的通信模块设计298 7.1RS-232串行通信接口模块设计298 7.2RS-485串行通信接口模块设计310 7.3USB接口通信协议及传输模块程序设计323 第8章FPGA高级应用362 8.1基于FPGA的片内逻辑分析仪的应用362 8.2基于FPGA的IPCore复用372 8.3基于FPGA的片内延迟锁相环应用设计377 8.4基于FPGA的嵌入式系统设计与应用379 第9章FPGA的工程设计实例397 9.1基于FPGA的真空镀膜机控制系统的设计397 9.2基于FPGA的连续自动测氡仪系统的设计430 9.3基于FPGA的多道脉冲幅度分析器的设计448 9.4基于FPGA的全自动配料控制系统的设计471 9.5基于PI控制算法的全数字锁相环的设计482 9.6多功能移相式函数信号发生器的设计489 参考文献497 …… |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。