用户中心

资讯 > 嵌入式系统

PLD应用的方方面面

来源:www.91tech.net2006.04.26阅读 2067

   可编程逻辑器件(PLD)是由用户进行编程从而实现所需逻辑功能的数字集成电路(IC),利用PLD内部的逻辑结构可以实现任何布尔表达式或者寄存器函数。PLD是在ASIC设计的基础上发展起来的。在未来三年内,PLD将成为世界半导体产品市场上发展最快的领域。

  可编程技术的实现途径通常可以分成两种:

  1、 一次编程OTP

  (One Time Programmable);

  2、可再编程

  (Re-programmable)。

   熔丝编程和反熔丝编程都属于OTP技术。所谓熔丝编程,即通过电路内部的可熔化的金属连线来连接电路内部,然后借助一定的电流把适当的连线熔化,以便达到可编程之目的,这种技术现在仍然在简单可编程逻辑器件(SPLD)中得到应用;所谓反熔丝编程,则是通过在电路中的两层金属和它们之间的无定形硅连接,通过一定的电流后,就可以形成电流通路,这种在电路编程时形成的连线通常非常细小,其电阻率很低,这种方法一般要求芯片内拥有大量的可编程晶体管,才能实现一定的功能。目前

,Actel和 QuickLogic的FPGA产品中都采用这种技术。这种技术使其在电源关闭之后程序仍然可以保留在电路中,无需在电源启动后重新载入程序。

   目前 ,最引人注目的编程技术是基于EPROM(Electrically Programmable Read- Only Memory)技术,该技术已经在Cypress、Atmel、Xilinx、Altera和ICT公司等多种产品中得到广泛应用,可用于SPLD,也可用于复杂可编程逻辑器件(CPLD)。

   PLD技术的运用,能够使设计工程师们借助PLD高速实现和修改功能性硬件,以极短的时间推出原型,进而实现Internet的远距离控制;与此同时,由于PLD所具有的灵活性,使产品极容易适应各种不同的应用领域,极容易由用户自行配置,使其在维持硬件原有水平的同时,能够根据实际的需要或者变化进行调整。因此,PLD 技术在相当多的领域得到了广泛的应用。例如TTL等标准逻辑IC,仅能提供特定的逻辑,不能由用户根据具体设计的需要进行必要的修改。IC制造厂商向市场推出已经封装好的PLD芯片之后,其逻辑功能依然可以由用户采用电子设计自动化(EDA)工具进行调整和修改。这种PLD芯片作为一种通用芯片,可以大批量制造以便降低生产成本;与此同时,这种PLD芯片可供用户将自己设计的电路写入芯片,使其成为 ASIC,能够满足用户的需求,因此,这种PLD芯片无论对厂商和用户都大有好处。

   PortalPlayer公司成立于1999年6月,主要提供端到端数字媒体基础构件的解决方案,目前该公司从事MP3相关技术的研发,其目标是在一年内推出MP3的系统方案,这套方案包括播放器ASIC,播放器硬件和PC应用软件。PortalPlayer 设计工程师面临的最大挑战是在一年内实现以下任务:(1)创建百万门以上的ASIC设计,(2) 在进行ASIC投片之前的设计验证 (3)开发相关的硬件和软件。他们早就确定采用PLD帮助自己完成这3个目标。首先,在设计中,PortalPlayer 决定广泛采用已生成IP控制工程网版权所有,这样他们的内部设计小组能够专心致力于自己的内核研制,全面缩短设计开发时间。他们通过多种渠道获得包括32位RISC处理器等的IP块,包括PLD厂商的IP。

   PortalPlayer设计工程师需要的硬件方案接近最终ASIC的性能控制工程网版权所有,他们选择在最高速度下运行状态最佳的PLD:40万门,APEX 20K400CONTROL ENGINEERING China版权所有,首要目标是制作一个设计原始版本。虽然完整的ASIC设计并不适合于APEX器件实现 ,但是 MP3 播放技术的核心足以展示PortalPlayer体系的基本操作。这个设计大约需要10万门,占用APEX器件25%资源。他们在短短一个月内建立了一个硬件平台。紧接着,PortalPlayer设计小组采用PLD技术验证ASIC结构中的其余部分。既然完整的ASIC设计比APEX器件要大,该小组分别实现并验证设计的各个部分,测试相关模块之间的互操作性。尽管不能在APEX器件内测试模拟部分,但 70% 以上是由PLD验证的,由于采用PLD技术进行验证,使整个设计周期缩短了5个月,大大节省了开发时间。

   NetScreen Technologies公司是一家Internet安全设备制造商控制工程网版权所有,这家公司在设计、开发和生产与Internet有关的防火墙以及虚拟专用网(VPN)的硬件产品时,采用了PLD 技术。由于速度是大多数重要设计的目标之一www.cechina.cn

版权声明:版权归控制工程网所有,转载请注明出处!

频道推荐

关于我们

控制工程网 & CONTROL ENGINEERING China 全球工业控制、自动化和仪器仪表领域的先锋媒体

CE全球

联系我们

商务及广告合作
任小姐(北京)                 夏小姐(上海)
电话:010-82053688      电话:18616877918
rendongxue@cechina.cn      xiashuxian@cechina.cn
新闻投稿:王小姐

关注我们的微信

关于我们 | 网站地图 | 联系我们
© 2003-2020    经营许可编号:京ICP证120335号
公安机关备案号:110102002318  服务热线:010-82053688