您好,欢迎光临有路网!
基于FPGA的数字电路系统设计
QQ咨询:
有路璐璐:

基于FPGA的数字电路系统设计

  • 作者:崔葛瑾
  • 出版社:西安电子科技大学出版社
  • ISBN:9787560620381
  • 出版日期:2008年01月01日
  • 页数:206
  • 定价:¥21.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    本书的起点较低,便于自学,适合应用于本科、大专、高职以及中专等电子信息类专业的数字电子技术实验、实践课程、计算机专业的数字逻辑实验、实践课程以及非电类专业的电工电子实验课程的数字电路实验。
    本书由崔葛瑾策划和统稿,沈利芳参与了第1章、第2章部分内容的编写,李伟民参与了第3章部分内容的编写。赵曙光教授对本书进行了认真审阅,给出了很多非常宝贵的建议。
    由于编者水平有限,书中难免有不足之处,敬请读者斧正。
    文章节选
    基于FPGA的数字电路设计不仅能使学生积累电子电路应用、设计方面的知识,拓展思维方式;而且通过数字集成功能器件的系统应用,进一步加深了对数字电子技术课程理论知识的理解。
    本书介绍了Altera公司可编程器件开发平台QuartusⅡ的基本操作方法以及基于FPGA的一些常用数字电路的设计原理,目的是使更多的学生接触、了解可编程技术的应用,同时解决数字电子技术实验、实践课程系统性内容受课程单元教学课时制约,设计性内容受实验室元器件储备条件限制的问题。
    全书由绪论和第1~4章组成。绪论简单介绍了可编程器件的基本概念。第1章主���介绍QuartusⅡ的基本操作。第2章联系数字电子技术基础课程的基本知识点提出了10个基础性设计内容。基础性设计几乎涉及了理论课程介绍的所有基本逻辑器件的应用,如编码器、译码器、数据选择器、加法器、数字比较器、触发器、寄存器、计数器、移位寄存器、存储器等。由于设计内容与理论课中的习题相似,学生可以通过设计过程对这些集成功能器件的工作原理和实际应用形成系统、感性的认识。目前学生的计算机应用能力普遍较高,一般经过两至三个基础设计的练习,就能够基本掌握QuartusⅡ的电路图形文件编辑、逻辑综合、电路仿真、编译适配、熔丝图文件下载等设计流程。第3章联系一些典型的工程应用提出了10个综合性的设计,如电子音乐自动播放控制、交通灯控制、按键阵列扫描和发光二极管点阵显示控制、自动售货机控制,LCD显示控制等。这些电路的设计具有一定的难度,但也都可以采用数字电子技术课程中介绍过的基本功能器件实现。每个设计都在介绍电路工作原理的基础上,给出了分析思路,并提出了参考设计方案,启发学生通过预习完成电路设计,然后在课内完成电路的编辑、仿真和调试。第4章提出了5个数字系统的设计要求,设计量较大,适合作为数字电子技术课程设计的内容。
    各设计建议采用电路符号的图形方式实现,以突出FPGA的硬件概念,使学生结合数字电子技术课程的知识点掌握标准功能器件的系统应用。在QuartusⅡ图形文件编辑器中,输入器件型号即可调出所需器件(如4位集成数据比较器7485、可逆十进制计数器74190等),对刚学完数字电子技术课程的学生而言使用非常方便。而且QuartusⅡ的基本元件库几乎囊括了所有中规模集成器件,学生的设计基本不受器件资源的限制,实现了真正意义上的自主设计。由于电路的实现、仿真、修改比较容易,减少了低水平、重复性的教学耗时,使学生的精力集中在设计方面,可以提高教学效率。本书的设计内容尽量从工程应用实践出发,力求使学生理解各基本知识点的互相渗透关系和工程背景。一些常用电路的工作原理和设计思路,对学生今后从事单片工控机系统、嵌入式系统或DSP系统的研发都有一定的辅助作用。
    本书内容近年来以讲义形式在东华大学数字电子技术实验和课程设计中使用。
    目录
    绪论 1
    第1章 QuartusⅡ应用入门 15
    1.1 QuartusⅡ安装 16
    1.1.1 安装QuartusⅡ 5.1软件 16
    1.1.2 指定授权文件 17
    1.1.3 安装编程硬件驱动程序 18
    1.2 QuartusⅡ的项目和文件管理 21
    1.2.1 QuartusⅡ的开发环境 21
    1.2.2 新项目的创建 23
    1.2.3 项目管理 26
    1.2.4 快捷键工具栏 28
    1.2.5 QuartusⅡ的文件管理 29
    1.3 图形设计源文件编辑 33
    1.3.1 图形设计输入窗口 33
    1.3.2 元件输入和电路连线 35
    1.3.3 图形编辑器的元件库介绍 37
    1.3.4 元件图形符号的创建 39
    1.4 设计文件综合和仿真 48
    1.4.1 分析与综合 48
    1.4.2 建立仿真波形文件 50
    1.4.3 输入、输出观察点设置 52
    1.4.4 仿真输入信号编辑 55
    1.4.5 功能仿真 58
    1.5 端口分配、项目编译适配和器件编程 60
    1.5.1 端口分配 60
    1.5.2 项目编译和器件资源适配 62
    1.5.3 端口引脚分配文本修改方法 63
    1.5.4 FPGA编程配置接口 64
    1.6 SignalTapⅡ嵌入式逻辑分析仪 67
    1.6.1 SignalTapⅡ的主要特点和一般流程 67
    1.6.2 SignalTapⅡ文件的建立和基本参数设置 69
    1.6.3 SignalTapⅡ的节点选择和参数配置 70
    1.6.4 SignalTapⅡ的触发事件设置 72
    1.6.5 SignalTapⅡ的编译、下载、运行和信号显示 73
    第2章 基础设计实例 76
    2.1 全加器设计 76
    2.1.1 设计实例 76
    2.1.2 设计原理分析 76
    2.1.3 设计预习准备 77
    2.1.4 参考设计步骤 77
    2.1.5 思考问题 79
    2.2 多位串行进位加法器设计 79
    2.2.1 设计实例 79
    2.2.2 设计原理分析 80
    2.2.3 参考设计思路 82
    2.2.4 设计预习准备 82
    2.2.5 参考设计步骤 83
    2.2.6 思考问题 83
    2.3 代码转换电路设计 84
    2.3.1 设计要求 84
    2.3.2 集成加法器原理 84
    2.3.3 参考设计思路 84
    2.3.4 设计预习准备 85
    2.3.5 参考设计步骤 85
    2.3.6 思考问题 85
    2.4 BCD码优先编码电路设计 85
    2.4.1 设计要求 86
    2.4.2 集成8—3线优先编码器74148的逻辑功能 86
    2.4.3 参考设计思路 87
    2.4.4 设计预习准备 87
    2.4.5 参考设计步骤 87
    2.4.6 思考问题 87
    2.5 脉冲分频选择电路设计 88
    2.5.1 设计要求 88
    2.5.2 设计原理分析 88
    2.5.3 参考设计方案 91
    2.5.4 设计预习准备 92
    2.5.5 参考设计步骤 92
    2.5.6 思考问题 93
    2.6 汽车尾灯控制电路设计 93
    2.6.1 设计要求 93
    2.6.2 参考设计思路 93
    2.6.3 设计预习准备 94
    2.6.4 参考设计步骤 95
    2.6.5 思考问题 95
    2.7 彩灯控制电路设计 95
    2.7.1 设计要求 95
    2.7.2 设计原理分析 95
    2.7.3 参考设计方案 97
    2.7.4 设计预习准备 97
    2.7.5 参考设计步骤 98
    2.7.6 思考问题 98
    2.8 动态扫描显示电路设计 99
    2.8.1 设计要求 99
    2.8.2 设计原理分析 99
    2.8.3 参考设计思路 101
    2.8.4 设计预习准备 102
    2.8.5 参考设计步骤 102
    2.8.6 思考问题 103
    2.9 数值快速设置电路设计 103
    2.9.1 设计要求 103
    2.9.2 设计原理分析 103
    2.9.3 参考设计方案 104
    2.9.4 设计预习准备 105
    2.9.5 参考设计步骤 106
    2.9.6 思考问题 106
    2.10 音乐播放控制电路设计 106
    2.10.1 设计实例 106
    2.10.2 电子音乐的控制原理 106
    2.10.3 参考设计方案 108
    2.10.4 设计预习准备 110
    2.10.5 参考设计步骤 110
    2.10.6 思考问题 111
    第3章 综合设计实例 112
    3.1 乒乓球游戏电路设计 112
    3.1.1 设计实例 112
    3.1.2 设计原理分析 112
    3.1.3 参考设计方案 114
    3.1.4 设计预习准备 117
    3.1.5 参考设计步骤 118
    3.1.6 思考问题 118
    3.2 交通灯控制电路 118
    3.2.1 设计实例 119
    3.2.2 设计原理分析 119
    3.2.3 参考设计方案 122
    3.2.4 设计预习准备 124
    3.2.5 参考设计步骤 124
    3.2.6 思考问题 124
    3.3 简易投币式邮票自动销售机控制电路设计 125
    3.3.1 设计实例 125
    3.3.2 设计原理分析 125
    3.3.3 设计参考方案 130
    3.3.4 设计预习准备 132
    3.3.5 参考设计步骤 132
    3.3.6 思考问题 133
    3.4 简易数字钟 133
    3.4.1 设计实例 133
    3.4.2 设计原理分析 134
    3.4.3 参考设计方案 135
    3.4.4 设计预习准备 137
    3.4.5 参考设计步骤 137
    3.4.6 思考问题 137
    3.5 按键阵列扫描及点阵显示器控制电路设计 137
    3.5.1 设计实例 138
    3.5.2 按键扫描和点阵显示原理 138
    3.5.3 设计参考方案 140
    3.5.4 设计预习准备 142
    3.5.5 参考设计步骤 143
    3.5.6 思考问题 144
    3.6 数字频率/周期计 144
    3.6.1 设计实例 144
    3.6.2 设计原理分析 145
    3.6.3 参考设计方案 147
    3.6.4 设计预习准备 149
    3.6.5 参考设计步骤 150
    3.6.6 思考问题 151
    3.7 生理刺激反应时间测试仪 151
    3.7.1 设计实例 151
    3.7.2 设计原理分析 152
    3.7.3 参考设计方案 153
    3.7.4 设计预习准备 154
    3.7.5 参考设计步骤 154
    3.7.6 思考问题 155
    3.8 LCD显示控制电路 155
    3.8.1 设计实例 155
    3.8.2 HD44780的功能说明 156
    3.8.3 参考设计方案 161
    3.8.4 设计预习准备 163
    3.8.5 参考设计步骤 163
    3.8.6 思考问题 164
    3.9 简易数字式函数信号发生器 164
    3.9.1 设计实例 164
    3.9.2 设计原理分析 165
    3.9.3 设计参考方案 169
    3.9.4 设计预习准备 171
    3.9.5 参考设计步骤 172
    3.9.6 思考问题 173
    3.10 简易数字电压表 173
    3.10.1 设计实例 173
    3.10.2 设计原理分析 174
    3.10.3 参考设计方案 176
    3.10.4 设计预习准备 181
    3.10.5 LED显示方案参考设计步骤 181
    3.10.6 LCD显示方案参考设计步骤 182
    3.10.7 思考问题 182
    第4章 系统设计实例 183
    4.1 电话计费器设计 183
    4.2 出租车计价系统设计 183
    4.3 数字保密锁设计 184
    4.4 自动升降电梯控制电路设计 184
    4.5 步进电机定位控制模拟系统设计 185
    附录A FPGA的部分库器件名称说明 188
    附录B EPF10K10TC144、EP1C3T144C8引脚排列 189
    附录C LP—2900和DE2开发装置面板图 191
    附录D LP—2900开发装置部分电路图 193
    附录E LP—2900和DE2开发装置FPGA引脚分配 197
    附录F DE2开发装置FPGA引脚分配 202
    参考文献 206
    ……

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外