查看: 3956|回复: 9

固定逻辑与可编程逻辑区别

[复制链接]
发表于 2010-7-12 11:27:31 | 显示全部楼层 |阅读模式
关键词: 固定逻辑 , 可编程逻辑 , 区别
逻辑器件可分类两大类 - 固定逻辑器件和可编程逻辑器件。

一如其名,固定逻辑器件中的电路是永久性的,它们完成一种或一组功能,一旦制造完成,就无法改变。

另一方面,可编程逻辑器件(PLD)是能够为客户提供范围广泛的多种逻辑容量、特性、速度和电压参数的标准成品部件,而且此类器件可在任何时间改变,从而完成许多种不同的功能。


对于固定逻辑器件,根据器件复杂性不同,从设计、原型到最终生产所需要的时间可从数月至一年多不等。而且,如果器件工作不合适,或者如果应用要求发生了变化,那么就必须开发全新的设计。设计和验证固定逻辑的前期工作需要大量的非重发性设计成本(NRE)。 NRE代表在固定逻辑器件最终从芯片制造厂制造出来以前客户需要投入的所有成本,这些成本包括工程资源、昂贵的软件设计工具、用来制造芯片不同金属层的昂贵光刻掩膜组以及初始原型器件的生产成本。这些NRE成本可能从数十万美元至数百万美元。
  
对于可编程逻辑器件,设计人员可利用价格低廉的软件工具快速开发、仿真和测试其设计。然后,可快速将设计编程到器件中,并立即在实际运行的电路中对设计进行测试。原型中使用 的PLD器件与正式生产最终设备(如网络路由器、DSL调制解调器、DVD播放器、或汽车导航系统)时所使用的PLD完全相同。这样就没有了NRE成本,最终的设计也比采用定制固定逻辑器件时完成得更快。
  
采用PLD的另一个关键优点是在设计阶段中客户可根据需要修改电路,直到对设计工作感到满意为止。这是因为PLD基于可重写的存储器技术--要改变设计,只需要简单地对器件进行重新编程。一旦设计完成,客户可立即投入生产,只需要利用最终软件设计文件简单地编程所需要数量的PLD就可以了。
发表于 2010-7-15 08:12:25 | 显示全部楼层
学习了!
发表于 2010-9-11 21:53:01 | 显示全部楼层
就是DSP和FPGA的区别吧
发表于 2010-10-13 16:59:29 | 显示全部楼层
学习了
发表于 2010-10-14 12:42:02 | 显示全部楼层
其实就是将芯片的可控端点是否能让用户控制的问题,能控制就是可编程的(如cpld/fpga),否则就是固定的(如74系列、ASIC等),这种界限严格说来是不确定的,是人为规定的,就拿最简单的74系列的,它的输入也可以叫可控点啊,不同的控制产生不同的输出,存储芯片应该是固定逻辑了吧?但也可以认为它是可配置的,一般认为芯片的功能可配置就是可编程逻辑,但具体的功能是人定义的。
发表于 2010-10-20 16:00:49 | 显示全部楼层
受教啦
谢谢楼主
发表于 2010-12-12 17:49:51 | 显示全部楼层
学习了~~
发表于 2011-1-6 10:50:28 | 显示全部楼层
学习
发表于 2011-4-21 22:12:24 | 显示全部楼层
study
发表于 2011-4-23 08:02:14 | 显示全部楼层
呵呵,还没有听过固定逻辑的说法,受教了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
快速回复 返回顶部 返回列表