FPGA和CPLD分别是现场可编程门阵列(Field Programmable Gate Array)和复杂可编程逻辑器件(Complex Programmable Logic Device)的简称,现在,FPGA和CPLD器件的应用已十分广泛,它们将随着EDA技术的发展而成为电子设计领域的重要角色。来*自-优=尔,论:文+网www.youerw.com

FPGA是超大规模集成电路技术发展的产物,是因一种半定制电路研发的;在专用集成电路研究方向,帮助这类电路解决许多自身的缺陷,也能够战胜某些局限性的缺点。由于FPGA在使用时异常灵活,能够用程序来实现许多电路功能,因此,在工业控制,通信网络等许多行业里都有广泛的用途。FPGA由布线分隔的可编程逻辑块(Logic Array Block,LAB)、可编程输入/输出块(Input/Output Block,IOB)和布线通道中可编程内部连线(Programmable Interconnect,PI)构成。

FPGA是由存放在片内RAM中的程序来设置其工作状态的,因此,工作时需要对片内的RAM进行编程。用户可以根据不同的配置模式,采用不同的编程方式。加电时,FPGA 芯片将EPROM中数据读入片内编程RAM中,读取完成后FPGA进入工作状态。掉电后,FPGA又恢复成白片,内部逻辑关系消失,因此,FPGA能够反复使用。FPGA的编程无须专用的FPGA编程器,只须用通用的EPROM、PROM编程器即可。当需要修改FPGA功能时,只需换一片EPROM即可。这样,同一片FPGA,不同的编程数据,可以产生不同的电路功能。因此,FPGA的使用非常灵活。

上一篇:AT89C51单片机的超声波测距仪设计+程序+PCB电路图
下一篇:AT89S51单片机汽车倒车防撞报警装置设计+程序+电路图

STC89C52单片机的温度控制系统设计+电路图

FAST风速观测器的设计与实验验证

CCHP考虑热网特性的综合能源系统的研究

基于状态估计的控制系统...

LQG四分之一汽车悬架系统的主动抗扰控制

MATLAB的GUI倒立摆控制系统设计与实现

基于RS-485的电梯呼梯装置设计+电路图

张洁小说《无字》中的女性意识

安康汉江网讯

老年2型糖尿病患者运动疗...

ASP.net+sqlserver企业设备管理系统设计与开发

麦秸秆还田和沼液灌溉对...

新課改下小學语文洧效阅...

互联网教育”变革路径研究进展【7972字】

我国风险投资的发展现状问题及对策分析

LiMn1-xFexPO4正极材料合成及充放电性能研究

网络语言“XX体”研究