您好,欢迎光临有路网!
EDA技术(21世纪信息学科立体化系列教材)
QQ咨询:
有路璐璐:

EDA技术(21世纪信息学科立体化系列教材)

  • 作者:刘江海
  • 出版社:华中科技大学出版社
  • ISBN:9787560953571
  • 出版日期:2009年08月01日
  • 页数:335
  • 定价:¥36.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

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

    图书详情

    内容提要
    《EDA技术》系统地介绍了基于FPGA/CPLD应用开发的EDA技术和硬件描述语言VHDL,将VHDL的基础知识、编程技巧和使用方法与实际工程开发技术在先进的EDA设计平台Quartus Ⅱ上很好地结合起来,读者能通过《EDA技术》的学习迅速地了解并掌握EDA技术的基本理论和工程开发实用技术,并为后续的深入学习和发展打下坚实的理论与实践基础。《EDA技术》符合高校课堂教学和实验操作的规律与要求,并以提高学生的实际工程设计能力为目的。全书主要内容依次为EDA技术与VHDL的基本知识、FPGA/CPLD目标器件的结构原理、VHDL的使用方法和设计深入、原理图的输入方法、状态机设计、Verilog HDL、Protel99SE使用基础、PCB设计基础,其中EDA技术综合设计与典型应用介绍了IP核的应用、电子设计竞赛项目开发、频率计设计、数字钟设计等。各章都安排了相应的习题和针对性强的实验和设计示例。书中列举的VHDL示例,都经编译通过或经硬件测试。
    《EDA技术》通俗易懂,条理清晰,既有对菜单命令的详细讲解,又有精选例题和练习供读者上机实训,**培养读者的“概念驱动工程”电路设计理念,尽量
    文章节选
    第0章 绪论
    EDA是英文“electronic design automation”(电子设计自动化)的缩写,EDA技术是20世纪90年代迅速发展起来的,是现代电子设计的*新技术潮流,是综合现代电子技术和计算机技术的*新研究成果,是电子线路设计与分析的一门技术。EDA包括电子线路的设计、计算机模拟仿真和电路分析及印制电路板的自动化设计三个方面的内容。
    近些年来,EDA技术发展迅速。一方面,各种大容量、高性能、低功耗的可编程逻辑器件不断推出,使得专用集成电路(ASIC)的生产商感受到**的竞争压力;另一方面,出现了许多EDA设计辅助工具,这些工具大大提高了新型集成电路的设计效率,使更低成本、更短周期的复杂数字系统开发成为可能。于是一场ASIC与FPGA/CPLD之争在所难免。然而PLD器件具有先天的竞争优势,那就是可以反复编程,在线调试。EDA技术正是这场较量的推动引擎之一。一般来说,EDA就是以计算机为平台,以EDA软件工具为开发环境,以VHDL为设计语言,以可编程器件为载体,以ASIC、SOC芯片为目标器件,以电子系统设计为应用方向的电子产品自动化设计过程。设计者只需编写硬件描述语言代码,然后选择目标器件,在集成开发环境里进行编译、仿真、综合,*后在线下载调试。整个过程,大部分工作由EDA软件完成。全球许多**的可编程器件提供商都推出了自己的集成开发工具软件,如Altera公司的MAX+PLUS Ⅱ、Quartus Ⅱ软件,Xilinx公司的Foundation、ISE软件,Lattice公司的ispExpert软件,Actel公司的Libero软件等。这些软件的推出,极大地促进了集算法设计、芯片编程、印刷电路板设计于一体的EDA技术的发展。另外,在以SOC芯片为目标器件的电子系统设计要求下,可编程器件的内部开始集成高速的处理器硬核、处理器软核、DSP模块、大量的存储资源、高速的串行收发模块、系统时钟管理器、多标准的i/o接口模块,这使得设计者更加得心应手,新一轮的数字革命由此引发。 20世纪90年代出现的EDA.技术是电子设计的重要工具,其核心是利用计算机完成电路设计的全程自动化。EDA技术应用于芯片设计和系统设计,极大地提高了电路设计的效率和可靠性,节省了设计成本,减轻了设计人员的劳动强度。
    EDA技术是高等院校电气与电子信息类专业知识结构的重要组成部分。在独立学院相关专业中开设EDA课程,一是要根据学生的基础知识水平及实践技能的要求,科学地选取教学内容,向学生传授基本知识的同时,注重介绍更多更新的技术和动向,以便学生通过系统的学习和实践,初步掌握:EDA技术并具备一定的可编程逻辑芯片的开发能力,真正做到学以致用。二是要根据专业培养目标的要求,切实改进教学方法,在课堂教学时要注意从应用的角度引导学生提高学习兴趣,初步掌握基本设计工具和设计方法,在实践教学中,以训练学生的设计思想、创新思维及创造能力,力求提高学生的工程实践能力和自主创新能力。
    参加本教材编写的老师多次讲授EDA技术课程,对课程的内容和教学方法有较深入的研究和探讨,对学生的学习基础和学习能力有较全面的了解。在编写教材时特别注意到:①学习、借鉴普通高等院校正在使用的EDA技术教材,针对独立学院学生的特点,删减部分较难理解和掌握的内容,同时对技术要求较高而又能回避的部分内容采取适当的方法进行处理,让不同层次的学生都能顺利地学习;②选用的设计实例具有较强的实用性和针对性,便于自主学习,学生只要能认真听课和按要求做实验,就能做到理论与实践的结合。本教材适当地选用了大学生电子设计竞赛的内容,并对例题进行了详细的分析,既能开拓视野,又能兼顾学生的创新能力。
    目录
    第0章 绪论
    0.1 传统设计方法与EDA设计方法的区别
    0.2 常用硬件描述语言
    0.2.1 VHDL
    0.2.2 VerilogHDL语言
    0.3 Protel99SE

    第1章 EDA工具软件QuartusⅡ6.0
    1.1 安装QuartusⅡ6.0软件
    1.1.1 PC机系统配置要求
    1.1.2 QuartusⅡ6.0软件安装方法
    1.1.3 安装license
    1.2 QuartusIl6.0软件应用向导
    1.2.1 QuartusⅡ6.0软件的主界面
    1.2.2 建立工作库文件夹和编辑设计文件
    1.2.3 创建工程
    1.2.4 编译前设置
    1.2.5 全程编译
    1.2.6 时序仿真
    1.2.7 引脚锁定设置和下载
    1.2.8 配置文件下载
    1.2.9 AS模式和JTAG间接模式编程配置器件
    1.3 嵌入式逻辑分析仪的使用方法
    1.4 原理图输入设计方法
    习题

    第2章 大规模可编程逻辑器件
    2.1 可编程逻辑器件概述
    2.1.1 可编程逻辑器件的发展进程
    2.1.2 可编程逻辑器件的基本结构
    2.1.3 可编辑逻辑器件的分类方法
    2.1.4 PLD的电路表示法
    2.2 复杂可编程逻辑器件
    2.2.1 复杂可编程逻辑器件的基本结构
    2.2.2 Altera公司的器件产品
    2.3 现场可编程门阵列
    2.3.1 FPGA器件的结构
    2.3.2 FPGA器件的配置模式
    2.4 CPLD和FPGA器件的编程与配置
    2.4.1 CPLD和FPGA器件的下载接口
    2.4.2 CPLD器件的下载接口及其连接
    2.4.3 使用配置器件配置(重配置)FPGA器件
    2.5 FPGA/CPLD器件的测试技术
    2.5.1 内部逻辑测试
    2.5.2 JTAG边界测试技术
    2.6 FPGA和CPLD器件的开发应用选择
    习题

    第3章 VHDL基本结构
    3.1 VHDL概述
    3.1.1 VHDL程序设计举例
    3.1.2 VHDL程序的基本结构
    3.2 设计实体
    3.3 结构体
    3.4 VHDL结构体的子结构
    3.4.1 块语句结构
    3.4.2 进程语句结构
    3.5 子程序结构
    3.5.1 过程
    3.5.2 函数
    3.6 库和程序包
    3.6.1 库
    3.6.2 程序包
    3.7 配置
    习题

    第4章 VHDL语言要素
    4.1 VHDL数据对象
    4.2 VHDL数据类型
    4.3 VHDL操作符
    习题

    第5章 VHDL顺序语句
    5.1 赋值语句
    5.1.1 变量赋值语句
    5.1.2 信号赋值语句
    5.2 流程控制语句
    5.2.1 IF语句
    5.2.2 CASE语句
    5.2.3 LOOP语句
    5.2.4 NEXT语句
    5.2.5 EXYT句
    5.3 WAIT、语句
    5.4 ASSERT(断言)语句
    5.5 RETURN返回语句
    5.6 NULL空操作语句
    习题

    第6章 VHDL并行语句
    6.1 进程语句
    6.2 块语句
    6.3 并行信号赋值语句
    6.3.1 简单信号赋值语句
    6.3.2 条件信号赋值语句
    6.3.3 选择信号赋值语句
    6.4 子程序和并行过程调用语句
    6.4.1 过程调用语句
    6.4.2 函数调用语句
    6.5 元件例化语句
    6.6 生成语句
    习题

    第7章 组合逻辑电路模块
    7.1 门电路
    7.1.1 二输入与非门电路
    7.1.2 二输入或非门电路
    7.1.3 -"输入异或门电路
    7.2 编码器、译码器、选择器电路
    7.2.1 8—3线优先编码器设计
    7.2.2 3-8线译码器
    7.2.3 4选1数据选择器VHDL语言描述
    习题

    第8章 时序逻辑电路设计
    8.1 触发器
    8.1.1 D触发器的设计
    8.1.2 T触发器的设计
    8.1.3 RS触发器的设计
    8.2 寄存器
    8.2.1 串入一串出寄存器
    8.2.2 串入一并出寄存器
    8.3 计数器
    8.3.1 三进制计数器
    8.3.2 同步计数器
    8.4 有限状态机
    8.5 有限状态机的基本描述
    8.6 MOORE型状态机
    8.7 MEALY型状态机
    8.8 MEALY和MOORE型状态机的变种
    8.9 异步状态机
    习题

    第9章 EDA技术的综合应用
    9.1 显示电路设计
    9.1.1 二输入或门输出显示
    9.1.2 三进制计数器的输出显示
    9.1.3 二十四进制计数器的输出显示
    9.2 多路彩灯控制器的设计
    9.2.1 多路彩灯控制器的设计要求
    ……
    第10章 Verilog HDL
    第11章 Protel99SE使用基础
    第12章 印刷电路板设计基础
    附录AVHDL语言的保留字
    参考文献
    ……
    编辑推荐语
    《EDA技术》:21世纪信息学科立体化系列教材

    与描述相符

    100

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