可编程逻辑器件什么是可编程逻辑器件

可编程逻辑器件  时间:2021-09-21  阅读:()

按时间顺序,可编程逻辑器件大致经历几个阶段

#include<iostream.h> voidMerge(intr[],intr1[],ints,intm,intt){ inti=s; intj=m+1; intk=s; while(i<=m&&j<=t){ if(r[i]<=r[j]) r1[k++]=r[i++]; else r1[k++]=r[j++]; } if(i<=m) while(i<=m) r1[k++]=r[i++]; else while(j<=t) r1[k++]=r[j++]; for(intn=s;n<=t;n++) r[n]=r1[n]; } voidMergeSort(intr[],intr1[],ints,intt){ if(s<t){ intm=(s+t)/2; MergeSort(r,r1,s,m); MergeSort(r,r1,m+1,t); Merge(r,r1,s,m,t); } } voidmain(){ intr[8]={10,3,5,1,9,34,54,565},r1[8]; MergeSort(r,r1,0,7); for(intq=0;q<8;q++) cout<<""<<r[q]; return0; }

可编程逻辑器件的发展史

早期的可编程逻辑器件只有可编程只读存贮器(PROM)、紫外线可按除只读存贮器(EPROM)和电可擦除只读存贮器(EEPROM)三种。

由于结构的限制,它们只能完成简单的数字逻辑功能。

其后,出现了一类结构上稍复杂的可编程芯片,即可编程逻辑器件(PLD),它能够完成各种数字逻辑功能。

典型的PLD由一个“与”门和一个“或”门阵列组成,而任意一个组合逻辑都可以用“与一或”表达式来描述,所以, PLD能以乘积和的形式完成大量的组合逻辑功能。

这一阶段的产品主要有PAL(可编程阵列逻辑)和GAL(通用阵列逻辑)。

PAL由一个可编程的“与”平面和一个固定的“或”平面构成,或门的输.出可以通过触发器有选择地被置为寄存状态。

PAL器件是现场可编程的,它的实现工艺有反熔丝技术、EPROM技术和EEPROM技术。

还有一类结构更为灵活的逻辑器件是可编程逻辑阵列(PLA),它也由一个“与”平面和一个“或”平面构成,但是这两个平面的连接关系是可编程的。

PLA器件既有现场可编程的,也有掩膜可编程的。

在PAL的基础上,又发展了一种通用阵列逻辑GAL (Generic Array Logic),如GAL16V8,GAL22V10 等。

它采用了EEPROM工艺,实现了电可按除、电可改写,其输出结构是可编程的逻辑宏单元,因而它的设计具有很强的灵活性,至今仍有许多人使用。

这些早期的PLD器件的一个共同特点是可以实现速度特性较好的逻辑功能,但其过于简单的结构也使它们只能实现规模较小的电路。

为了弥补这一缺陷,20世纪80年代中期。

Altera和Xilinx分别推出了类似于PAL结构的扩展型 CPLD(Complex Programmab1e Logic Dvice)和与标准门阵列类似的FPGA(Field Programmable Gate Array),它们都具有体系结构和逻辑单元灵活、集成度高以及适用范围宽等特点。

这两种器件兼容了PLD和通用门阵列的优点,可实现较大规模的电路,编程也很灵活。

与门阵列等其它ASIC(Application Specific IC)相比,它们又具有设计开发周期短、设计制造成本低、开发工具先进、标准产品无需测试、质量稳定以及可实时在线检验等优点,因此被广泛应用于产品的原型设计和产品生产(一般在10,000件以下)之中。

几乎所有应用门阵列、PLD和中小规模通用数字集成电路的场合均可应用FPGA和CPLD器件。

什么是可编程逻辑器件

微处理器,是执行运算的中央运算单元,可编程逻辑器件是一种可以自由编程处理用户程序的一种处理器,可编程逻辑器件里面包含微处理器CPU是中央处理单元,FPGA是一种CPU的封装方式,这跟微处理器与可编程逻辑器件是不同的

老用户专享福利 腾讯云 免费领取轻量云2核4G服务器一年

感恩一年有你!免费领取2核4G套餐!2核4G轻量应用服务器2核 CPU 4GB内存 60G SSD云硬盘 6Mbps带宽领取地址:https://cloud.tencent.com/act/pro/lighthousethankyou活动规则活动时间2021年9月23日 ~ 2021年10月23日活动对象腾讯云官网已注册且完成实名认证的国内站用户(协作者与子用户账号除外),且符合以下活动条件:账号...

美得云(15元/月)美国cera 2核4G 15元/月 香港1核 1G 3M独享

美得云怎么样?美得云好不好?美得云是第一次来推广软文,老板人脾气特别好,能感觉出来会用心对待用户。美得云这次为大家提供了几款性价比十分高的产品,美国cera 2核4G 15元/月 香港1核 1G 3M独享 15元/月,并且还提供了免费空间给大家使用。嘻嘻 我也打算去白嫖一个空间了。新用户注册福利-8折优惠码:H2dmBKbF 截止2021.10.1结束。KVM架构,99.99%高可用性,依托BGP...

90IDC-香港云主机,美国服务器,日本KVM高性能云主机,创建高性能CLOUD只需60秒即可开通使用!

官方网站:点击访问90IDC官方网站优惠码:云八五折优惠劵:90IDCHK85,仅适用于香港CLOUD主机含特惠型。活动方案:年付特惠服务器:CPU均为Intel Xeon两颗,纯CN2永不混线,让您的网站更快一步。香港大浦CN2測速網址: http://194.105.63.191美国三网CN2測速網址: http://154.7.13.95香港购买地址:https://www.90idc.ne...

可编程逻辑器件为你推荐
模拟考试系统全国计算机一级考试模拟系统下载华为开发者联盟华为开发者联盟最近有什么活动么?深圳erp请问深圳值得信赖的ERP公司都要哪些?机柜生产厂河北省青县做机箱、机柜的厂子的老板怎么都姓朱呢?wap地带CMWAP、CMNET、CMTDS有什么区别?艾上ai艾草能扦插活吗ganesha象神是什么宗教的上海第二工业大学地址上海第二工业大学怎么样啊?具体点啊凤岗网东莞凤岗网光纤接入都有哪些业务?(电信及网通)深圳国安局国安局主要是做什么的,还有,是否存在第二国安局
ion themeforest 淘宝双十一2018 css样式大全 debian源 架设服务器 大容量存储器 河南m值兑换 赞助 速度云 服务器托管什么意思 卡巴斯基免费试用版 网站加速软件 太原联通测速 丽萨 smtp服务器地址 中国linux 华为云建站 lamp怎么读 免费稳定空间 更多