可编程逻辑器件与应用专题(清华)

可编程逻辑器件与应用专题(清华)

ID:18201058

大小:53.84 KB

页数:85页

时间:2018-09-15

可编程逻辑器件与应用专题(清华)_第1页
可编程逻辑器件与应用专题(清华)_第2页
可编程逻辑器件与应用专题(清华)_第3页
可编程逻辑器件与应用专题(清华)_第4页
可编程逻辑器件与应用专题(清华)_第5页
资源描述:

《可编程逻辑器件与应用专题(清华)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、可编程逻辑器件与应用专题(清华)《可编程逻辑器件与应用专题》实验讲义附实验指导书清华大学电子工程系2004.8.5第一章绪论§1.1可编程ASIC综述为特定的产品或应用而设计的芯片被称为专用集成电路ASIC(ApplicationSpecificIntegratedCircuits),除了全定制的专用集成电路外,目前有五种半定制的元件,可实现ASIC的要求,它们是:*可编程逻辑器件(PLD)*复杂可编程逻辑器件(CPLD)*现场可编程门阵列(FPGA)*门阵列(GateArray)*标准单元(StandardCell)在这些器件中,尤其是前三种器件的出现,使得电子系统的

2、设计工程师利用相应的EDA软件,在办公室或实验室里就可以设计自己的ASIC器件,其中近几年发展起来的CPLD和FPGA格外引人注目。这三种器件都具有用户可编程性,能实现用户需要的各种专门用途,因此被称作可编程专用集成电路。半导体制造厂家可按照通用器件的规格大批量生产这种集成电路,作为一种通用集成电路,用户可以从市场上选购,再通过设计软件编程实现ASIC的要求。由于这种方式对厂家和用户都带来了好处而受到欢迎,因此发展特别迅速,已经成为实现ASIC的一种重要手段。随着半导体技术的迅速发展,从八十年代开始,构造许多电子系统仅仅需要三种标准电路:微处理器,存储器和可编程ASIC

3、。电子系统设计的这场革命是从70年代开始的,当时存储器已经作为标准产品进入市场,而80年代的微处理器也成为一种标准产品。值得注意的是,微处理器和存储器作为电子系统的两个主要模块,一直都是可编程的。但是组成电子系统的各种控制逻辑仍然需要大量的中小规模通用器件。直到近十年来,随着可编程逻辑器件的出现,才给电子系统的控制逻辑提供了可编程的灵活性。而可编程门阵列作为一种高密度,通用的可编程逻辑器件与它的开发系统一起为更多的电子系统逻辑设计确定了一种新的工业标准。越来越多的电子系统设计工程师用CPLD或FPGA作为电子系统设计的第三个模块来实现一个电子系统。CMOS半导体技术的不

4、断发展推动了电子系统逻辑设计的这一变革。人们历来认为CMOS速度太慢,不能满足高性能系统设计的需要,很多设计只能用一次可编程(OTP)的双极型可编程逻辑器件(PLD)来完成。而现在许多CMOS的可编程逻辑器件实际上已达到或超过双极型的性能,同时还具有低功耗、可编程和高集成度等吸引人的优点。目前可编程ASIC正朝着为设计者提供系统内可再编程(或可再配置)的能力方向发展,即可编程ASIC器件不仅要具有可编程和可再编程能力,而且只要把器件插在系统内或电路板上,就能对其进行编程或再编程,这就为设计者进行电子系统的设计和开发提供了最新的实现手段,而在以前这是不可想象的。采用系统内

5、可再编程(ISP)技术,使得系统内硬件的功能可以像软件一样被编程来配置,从而可以实时地进行灵活和方便的更改和开发。这种称为“软”硬件的全新设计概念,使得新一代电子系统只有极强的灵活性和适应性,它不仅使电子系统的设计和产品性能的改进、扩充变得十分简易和方便,而且使电子系统只有多功能性的适应能力,从而可以为许多复杂的信号处理技术提供新的思路和方法。随着可编程器件规模的增加,使器件变得越来越复杂,对器件作全面彻底测试的要求也就越来越高,而且越来越重要。表面安装的封装和电路板制造技术的进步,使得电路板变小变密,这样一来,传统的测试方法,例如外探针测试法和“钉床”测试夹具法都难于

6、实现。结果由于电路板简化所节约的成本,很可能被传统测试方法代价的提高而抵消掉。20世纪80年代联合测试行动组JTAG(JointTestActionGroup)开发了IEEE1149.1-1990边界扫描测试技术规范。这个边界扫描测试(BST)结构提供了有效地测试引线间隔致密的电路板上零部件的能力。你可以使用BST结构测试引脚连接而不必使用物理测试探针,而且可以在器件正常工作时捕获功能数据。器件的边界扫描单元能够迫使逻辑追踪引脚信号,或是从引脚或器件核心逻辑信号中捕获数据。强行加入的测试数据串行移入边界扫描单元,捕获的数据串行移出并在器件外部同预期的结果进行比―1―较。

7、JTAG标准提供了板级和芯片级的测试。通过定义输入输出引脚、逻辑控制函数和指令,所有JTAG的测试功能部仅需一个四线或五线的接口及相应的软件即能完成。图1-1举例说明了边界扫描测试法的概念。核心逻辑核心逻辑串行数据输入JTAG器件1JTAG器件2串行数据输出IC引脚图1-1JTAG边界扫描测试法可编程逻辑器件规模的不断发展,使其可以实现电子系统的高度集成,为了快速准确地设计复杂的电子系统,必须采用计算机自顶向下的设计和综合工具。综合工具一般包括从原理图和高层描述工具、逻辑仿真器,到底层综合工具的一系列软件包。底层的综合工具对设计进行逻辑描

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。