- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
阵列可编程可编程阵列逻辑
1.2 数字系统的历史及对社会的影响 ◆ 历史 Pascasl、Boole、 De Morgan、 Babbage等对数学的研究为现代数字系统奠定了基础 1642年,Blaise Pascal设计了一个机械的加法器 1671年,德国数学家Gottfried发明了进行乘法和除法的机器 19世纪,英国数学家Charles Babbage制造了一个用于航行时间表的自动计算机器。 该机器被认为是现代计算机的先驱 英国数学家George Boole研究出一种特殊的代数:布尔代数,成了现代逻辑设计的核心 法国人Jacquard研制自动织布机,在19世纪,将数学逻辑运用到机器设备以实现商业用途 20世纪30年代,贝尔实验室的Claude shannon在一篇经典论文中阐述了现在用于数字逻辑设计的现代交换代数 1947年半导体三极管、真空管的诞生 20世纪60年代集成电路的发明 1946年冯.偌依曼设计的经典体系结构的结构图 20世纪70年代,Intel公司设计的第一个微处理器 ◆数字技术对社会的影响 无论是模拟还是数字电子学,只有当它以某种方式使人们受益时才是有用的 娱乐(电视、音响);汽车制造、食品处理、电话、传真机、空调、计算机、电子设备(示波器、万用表)、数字信号处理(快译通、计算器、电子表) 总之,在消费品、工业控制、军事/国防、服务行业中的应用越来越广 1.3 关于数字设计 又称“逻辑设计” 目的:构建系统 数字设计是工程 设计者的任务:建立数值与所执行的任务制件的联系 主题 1.4 模拟与数字 数字和模拟之间的区别主要体现在对信息的编码上 模拟器件和系统 处理的是时变信号,该信号在电压、电流或其他度量的连续范围内可取任意数值 数字电路和系统 处理的是时变信号 数字信号:在任一时刻只呈现两种离散值之一 数字电路优于模拟电路 结果再现性 易于设计 灵活性和功能性 可编程性 快速 经济性 稳步发展的技术 1.5 数字器件 最基本的数字器件:门电路 门电路具有一个或多个输入,产生一个输出,该输出是当前输入值的函数 最重要的三类门电路 1.6 数字设计的电子技术 “数字抽象”方法 允许在大多数情况下忽略模拟行为 1.7 数字设计的软件技术 EDA HDL CAD 软件设计工具 原理图录入程序,HDL,HDL编译器、模拟器和综合工具,模拟器,测试平台,定时分析器和验证器,字处理器 1.8 集成电路 集成电路IC:单个硅片上的一个或多个门电路的集合体 晶片(wafer) 模片(die) IC(硅模片、或芯片) 集成电路分类 SSI 1-20个门电路 MSI 20-200(一个标准的MSI包含一个功能构件,如编译器,计数器) LSI 200-2000000以上,LSI包括有小型存储器、微处理器、可编程逻辑元件和定制元件 VLSI >100万个晶体管的IC,包括的部分的微处理器、存储器、大的可编程逻辑器件和定制器件 *微小规模集成 很小封装的单个逻辑门电路 *VLSI IC 0.5亿个晶体管(1999年) ■集成电路按其设计和制造情况分类 非用户定制的标准集成电路 ◇标准集成电路系列:TTL电路74系列、CMOS的4000系列和14000系列 ◇用户再构造电路:PLD(可编程逻辑器件),从生产角度看是一种标准电路,而从用户角度看,该电路是半成品,需用户再构造 ◇软件组态标准电路:微处理器、微控制器芯片、DSP (数字信号处理)芯片 用户定制 ◇具有某种特殊用途的专用集成电路(ASIC) ◇PLD一旦编程“烧制”后,就是一种专用集成电路,故这是一种可编程的ASIC 1.9 可编程逻辑器件 许多IC使用允许通过重新编程来设置其功能 可编程逻辑器件PLD按编程特性分类: ◇一次性编程反熔丝OTP ◇可擦除可编程逻辑器件EPLD,包括紫外线擦除和电擦除E2PROM ◇基于静态存储器SRAM的编程结构 按器件结构特征分类 ◇简单PLD △可编程只读存储器(PROM): “与”阵列固定,“或”阵列可编程 △可编程阵列逻辑 (PAL) : “与”阵列可编程,“或”阵列固定 △可编程逻辑阵列 (PLA) : “与”阵列可编程,“或”阵列可编程 △ 通用阵列逻辑 (GAL) : ◇复杂PLD(CPLD) 处于同一芯片上的多个PLD及其互连结构的集合 ◇现场可编程门阵列FPGA 包含数量更多的单个逻辑构件,提供更大的、支配整个
文档评论(0)