搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
VHDL数字系统设计
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787030254979
  • 作      者:
    李欣,张海燕编著
  • 出 版 社 :
    科学出版社
  • 出版日期:
    2009
收藏
编辑推荐
    简明、系统地讲NwlDL设计方法<br>    跳出单纯的语句、语法介绍<br>    适合电子信息工程、通信工程、自动化等专业<br>    优秀技术实训教程
展开
内容介绍
    《VHDL数字系统设计》是一本重点介绍硬件描述语VHDL及其数字系统设计、应用的专业图书。全书包含5部分内容,第1章从数字集成电路和可编程逻辑器件的基本知识入手,逐步介绍数字系统的设计工具和设计方法,以及与之相关的知识产权核(IPCore)和优化设计等概念;第2章至第4章将硬件描述语言VHDL作为设计手段,介绍基于VHDL的数字系统设计方法;第5章通过一个具体实例展示了VHDL,描述的硬件实现过程;第6章展示了一些典型数字单元电路的VHDL描述实例;第7章将一些常用程序包的源代码——特别是包体的源代码介绍给读者,以便了解VHDL共享机制的描述技巧。<br>    《VHDL数字系统设计》内容浅显,逻辑清晰,知识与实例紧密结合,适合电子信息工程、通信工程、计算机、自动化等专业师生,也可作为授课教材或者主要参考书。
展开
精彩书摘
    计数器和小容量存储器等逻辑器件,被制作成SSI/MSI的标准产品,其生产批量大、成本低、器件工作速度快,是数字系统在传统设计中最为常用的逻辑器件。但由于这类器件的集成度低,由它们构成的数字系统所用的芯片数量多,系统的硬件规模大,印刷电路板面积大、走线复杂、焊点多,从而导致系统的可靠性降低、功耗增大。另外,这类器件的功能确定,用户无法修改,系统的保密性低,而且印刷电路板制成后,修改设计也很困难。<br>    后来出现的大规模/超大规模(LSI/NLSI)通用集成电路,例如微处理器、单片机、存储器和可编程外围电路芯片等,具有集成度高、功耗较小的优点,而且很多器件的逻辑功能可以由软件进行配置,因此在很大程度上减小了数字系统的硬件规模,系统的可靠性和灵活性也大大提高了。但这类器件的工作速度不高,而且仍需要若干SSI/MSI标准集成电路与之配合才能构成完整的系统。<br>    专用集成电路(ASIC)是专门为某种或几种特定功能而设计制造的,其集成度高、功耗小、工作速度快,一片ASIC能够代替一块包含若干片通用集成电路的印刷电路板,甚至一个完整的数字系统。所以,ASIC可以大大降低设备价格,缩短研制周期,简化数字系统的生产过程,降低功耗,减少体积,减轻重量,提高设备的可靠性,同时也使得设备难以被仿制。目前,在数字系统中,已大量采用ASIC来简化系统设计,提高数字系统的可靠性和降低成本。<br>    1.1按制造方法分类法<br>    分类全定制方式(Full-CustomDesignApproach)芯片的各层掩膜都是按特定电路功能专门设计制造的,设计者综合考虑了芯片版图的布局布线等技术细节,使芯片的性能、面积、功耗和成本等指标达到最佳,从而使得设计周期变长,设计成本提高,而且风险大。因此全定制方式只适用于设计成熟、生产批量非常大的场合。全定制方式既适用于通用集成电路的制造,也适用于专用集成电路(ASIC)的制造。半定制方式(Semi.CustomDesignApproach)设计者在集成电路制造厂商提供的半成品(例如通用母片、可编程逻辑器件等)的基础之上增加互连线掩膜或者设定逻辑功能,从而缩短设计周期、降低设计成本。半定制方式适用于生产批量不大的场合。按照不同的逻辑实现方法,半定制方式主要有门阵列法、门海法、标准单元法和可编程逻辑器件法四类。门阵列(Gate.Array)法用大量规则排列的预制门阵列形成电路中的基本门电路,例如与非门、或非门、反相器、传输门或其他电路单元等。在门阵列之间留有布线通道,从而构成门阵列母片。设计者在门阵列母片上按不同的电路功能追加金属连线的掩膜,最终完成芯片的电路设计。<br>    由于事先留下的每一布线通道的布线容量有限,如果连线过多则布通率就会下降。虽然可以通过增加金属连线层来提高布通率,但这会降低芯片面积的利用率。
展开
目录
第1章 概论<br>1.1 数字集成电路分类<br>1.1.1 按生产工艺分类<br>1.1.2 按生产目.的分类<br>1.1.3 按制造方法分类<br>1.2 可编程逻辑器件简介<br>1.2.1 PLD的分类<br>1.2.2 PLD的发展历程<br>1.3 数字系统的设计工具与设计流程<br>1.3.1 数字系统设计自动化技术的发展历程<br>1.3.2 、数字系统的设计流程<br>1.4 知识产权核(Core,IP Core)<br>1.5 数字系统设计中的其他问题<br>1.5.1 优化设计<br>1.5.2 时钟信号与复位信号设计<br>1.5.3 数字系统的可观察性设计<br>1.6 本章小结<br>1.7 习题<br><br>第2章 硬件描述语言VHDL入门<br>2.1 VHDL的由来<br>2.2 位全加器的描述实例<br>2.3 基本的VHDL模型结构<br>2.3.1 设计实体<br>2.3.2 实体声明<br>2.3.3 结构体<br>2.4 VHDL标识符<br>2.4.1 基本标识符<br>2.4.2 扩展标识符<br>2.5 VHDL对象<br>2.6 VHDL数据类型和子类型<br>2.6.1 文字<br>2.6.2 标量类型<br>2.6.3 复合类型<br>2.6.4 子类型<br>2.6.5 类型转换<br>2.7 属性<br>2.8 运算符与聚合赋值<br>2.8.1 算术运算符<br>2.8.2 逻辑运算符<br>2.8.3 关系运算符<br>2.8.4.连接运算符<br>2.8.5 聚合赋值<br>2.9 本章小结<br>2.1 0习题<br><br>第3章 VHDL基本语句<br>3.1 仿真与延迟<br>3.1.1 仿真△机制<br>3.1.2 延迟<br>3.2 进程语句与WAIT语句<br>3.2.1 进程语句<br>3.2.2 WAIT语句<br>3.3 顺序语句<br>3.3.1 变量赋值语句<br>3.3.2 信号赋值语句<br>3.3.3多驱动源信号——决断信号<br>3.3.4 IF语句<br>3.3.5 CASE语句<br>3.3.6 NULL语句<br>3.3.7 I+OOP语句<br>3.3.8 NEXq语句与EXIT语句<br>3.3.9 过程调用语句与RETLJRN语句<br>3.3.1 0断言语句与REPORT语句<br>3.4 并行语句<br>3.4.1 块语句<br>3.4.2 并行信号赋值语句<br>3.4.3 并行过程调用语句<br>3.4.4 并行断言语句<br>3.4.5 元件例化语句<br>3.4.6 生成语句<br>3.5 本章小结<br>3.6 习题<br><br>第4章 VHDL.深入<br>4.1 子程序<br>4.1.1 函数<br>4.1.2 过程<br>4.2 程序包和设计库<br>4.2.1 程序包<br>4.2.2 预定义程序包<br>4.2.3 十字路口交通信号灯控制器<br>4.3 重载<br>4.3.1 子程序重载<br>4.3.2 运算符重载<br>4.4 决断信号与决断函数<br>4.4.1 决断信号的声明<br>4.4.2 决断函数<br>4.5 配置<br>4.5.1 默认连接和默认配置<br>4.5.2 己件配置<br>4.5.3 结构体中声明的元件配置<br>4.5.4 块的配置<br>4.6 本章小结<br>4.7 习题<br><br>第5章 VHDL 描述的实现<br>5.1 EDA集成软件QuartusII<br>5.1.1 安装QuartusII<br>5.1.2 设置授权文件路径<br>5.2 VHDL描述的硬件实现<br>5.2.1 创建工程项目文件<br>5.2.2 输入设计文件<br>5.2.3 器件设置<br>5.2.4 编译设计项目<br>5.2.5 仿真设计项目<br>5.2.6 下载编程<br>5.3 本章小结<br><br>第6章 典型电路描述实例<br>6.1 组合逻辑电路描述实例<br>6.1.1 BCD码——7段LED显示译码器<br>6.1.2 4位数值比较器<br>6.1.3 双4位缓冲器<br>6.1.4 8位双向缓冲器<br>6.2 触发器描述实例<br>6.2.1 主从式J.K触发器<br>6.2.2 D触发器<br>6.3 时序逻辑电路描述实例<br>6.3.1 整数分频器<br>6.3.2 串行输入、并行输出移位寄存器<br>6.3.3 并行输入、串行输出移位寄存器<br>6.3.4 单脉冲发生器<br>6.3.5 波形发生器<br>6.3.6 HDB3编码器<br>6.4 本章小结<br><br>第7章 常用程序包<br>7.1 STD库中的程序包<br>7.1.1 标准程序包STANDARD<br>7.1.2 文本输入/输出程序包TEXTIO<br>7.2 IEEEVHDL 库中的常用程序包<br>7.2.1 标准逻辑程序包STDLOGIC1164<br>7.2.2 标准逻辑算术程序包STDLOGICARITH<br>7.2.3 标准逻辑无符号数组扩展程序包STDLOGICUNSIGNED<br>7.2.4 标准逻辑带符号数组扩展程序包STDLOGICSIGNED<br>7.3 本章小结<br><br>附录A VHDL保留字<br>附录B VHDL预定义属性<br>B.1 类型和子类型的属性<br>B.2 数组的属性<br>B.3 其值为信号值的属性<br>B.4 其值与信号有关的属性<br>B.5 为块和设计实体声明的属性<br>参考文献.
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证