教育资源为主的文档平台

当前位置: 查字典文档网> 所有文档分类> 论文> 其他论文> PLD与FPGA

PLD与FPGA

上传者:网友
|
翻新时间:2023-08-14

PLD与FPGA

PLD/FPGA新手入门

PLD是可编程逻辑器件(Programable Logic Device)的简称,FPGA是现场可编程门阵列(Field Programable Gate Array)的简称,两者的功能基本相同,只是实现原理略有不同,所以我们有时可以忽略这两者的区别,统称为可编程逻辑器件或PLD/FPGA。

 PLD是电子设计领域中最具活力和发展前途的一项技术,它的影响丝毫不亚于70年代单片机的发明和使用。

 PLD能做什么呢?可以毫不夸张的讲,PLD能完成任何数字器件的功能,上至高性能CPU,下至简单的74电路,都可以用PLD来实现。PLD如同一张白纸或是一堆积木,工程师可以通过传统的原理图输入法,或是硬件描述语言自由的设计一个数字系统。通过软件仿真,我们可以事先验证设计的正确性。在PCB完成以后,还可以利用PLD的在线修改能力,随时修改设计而不必改动硬件电路。使用PLD来开发数字电路,可以大大缩短设计时间,减少PCB面积,提高系统的可靠性。 PLD的这些优点使得PLD技术在90年代以后得到飞速的发展,同时也大大推动了EDA软件和硬件描述语言(HDL)的进步。

 如何使用PLD呢?其实PLD的使用很简单,学习PLD比学习单片机要简单的多,有数字电路基础,会使用计算机,就可以进行PLD的开发。不熟悉PLD的朋友,可以先看一看。

1.PLD开发软件

 由于PLD软件已经发展的相当完善,用户甚至可以不用详细了解PLD的内部结构,也可以用自己熟悉的方法:如原理图输入或HDL语言来完成相当优秀的PLD设计。所以对初学者,首先应了解PLD开发软件和开发流程。了解PLD的内部结构,将有助于提高我们设计的效率和可靠性。

 如何获得PLD开发软件软件呢? 许多PLD公司都提供免费试用版或演示版(当然商业版大都是收费的),例如:可以免费从 http://www.altera.com/ 上下载Altera公司的 Maxplus2 (Baseline版或E+MAX版),或向其代理商索取这套软件。Xilinx 公司也提供免费软件:WebPack,这套可以从xilinx网站下载。Lattice,Actel等公司也都有类似的免费软件提供。以上免费软件都需要在网上注册申请License文件,如果您对License的安装还有不清楚,请仔细阅读相关网页上的说明,也可以下载这篇文档:EDA软件的license管理与安装。通常这些免费软件已经能够满足一般设计的需要,当然,要想软件功能更强大一些,只能购买商业版软件。

 如果您打算使用VHDL或Verilog HDL硬件描述语言来开发PLD/FPGA,通常还需要使用一些专业的HDL开发软件,这是因为FPGA厂商提供的软件的HDL综合能力一般都不是很强,需要其他软件来配合使用。

 对于PLD产品,一般分为:基于乘积项(Product-Term)技术,EEPROM(或Flash)工艺的中小规模PLD,以及基于查找表(Look-Up table)技术,SRAM工艺的大规模PLD/FPGA。EEPROM工艺的PLD密度小,多用于5,000门以下的小规模设计,适合做复杂的组合逻辑,如译码。SRAM工艺的PLD(FPGA),密度高,触发器多,多用于10,000门以上的大规模设计,适合做复杂的时序逻辑,如数字信号处理和各种算法。

 目前有多家公司生产CPLD/FPGA,最大的三家是:ALTERA,XILINX,Lattice。

2.PLD的分类和使用

 在PLD/FPGA开发软件中完成设计以后,软件会产生一个最终的编程文件(如 .pof )。如何将编程文件烧到PLD芯片中去呢?

 1.对于基于乘积项(Product-Term)技术,EEPROM(或Flash)工艺的PLD(如Altera的MAX系列,Lattice的大部分产品,Xilinx的XC9500系列) 厂家提供编程电缆,如Altera叫:Byteblaster,电缆一端装在计算机的并行打印口上,另一端接在PCB板上的一个十芯插头,PLD芯片有四个管脚

下载文档

版权声明:此文档由查字典文档网用户提供,如用于商业用途请与作者联系,查字典文档网保持最终解释权!

网友最新关注

种绿豆
小豆芽儿
秋爷爷的杰作
桃源洞的一线天
我的成长故事
妈妈的礼物
月光下的乡村——改写《西江月》
美丽的校园
夜行黄沙道中——改写《西江月》
我们班上的“知名人士”
角落里的花
今天我当家
100年后
种绿豆
先进团支部申请书
求职申请书
入公司工会申请书
班主任辞职申请书
优秀寝室申请书
留队申请书
大学电子竞技社申请书
投标申请书
裁员申请书
低保申请书
国家奖学金申请书
参加毕业实习申请书
学生协会申请书
职位申请书
申请创业协会申请书
马克思主义人权观(4)法学理论论文(1)
论纳税人权利保护的最低法律标准
论机动车损害赔偿责任(下)(9)法学理论论文(1)
论机动车损害赔偿责任(下)(13)法学理论论文(1)
WTO与中国环境保护法律制度的适应性变革(4)法学理论论文(1)
马克思主义人权观(10)法学理论论文(1)
论机动车损害赔偿责任(下)(15)法学理论论文(1)
死罪、死刑与期待可能性
试论知识产权评估的基本概念和理论依据(3)法学理论论文(1)
技术理性、社会发展与个人自由
马克思主义人权观(3)法学理论论文(1)
论机动车损害赔偿责任(下)(14)法学理论论文(1)
死罪、死刑与期待可能性
交易中的物权归属确定问题(3)法学理论论文(1)
农民、民工与权利保护
《飞船上的特殊乘客》教学杂谈
《飞向蓝天的恐龙》快乐练习:同步训练
《飞船上的特殊乘客》教学设计6第二课时
《飞船上的特殊乘客》快乐练习:课堂达标(一)
《飞船上的特殊乘客》教学设计5
《飞船上的特殊乘客》开篇和尾声
《飞船上的特殊乘客》教学设计1
《桂花雨》一课
《飞船上的特殊乘客》教学设计6
《飞船上的特殊乘客》教学设计2
《飞船上的特殊乘客》快乐练习:达标训练
《飞船上的特殊乘客》教学设计3
《飞船上的特殊乘客》快乐练习:同步训练
《飞向蓝天的恐龙》快乐练习:达标训练
《飞船上的特殊乘客》教学设计4