FPGA应用技术及在电力系统中的应用前景.docVIP

  • 85
  • 0
  • 约4.48千字
  • 约 8页
  • 2018-10-09 发布于重庆
  • 举报

FPGA应用技术及在电力系统中的应用前景.doc

FPGA应用技术及在电力系统中的应用前景

FPGA应用技术及在电力系统中的应用前景 第十卷第一期安徽电气工程职业技术学院2005I,-年3月 Vo1.10,No.1JOURNALOFANHUIELECTRICALENGINEERINGPROFESSIONALTECHNIQUECOLLEGEMarch2005 FPGA应用技术及在电力系统中的应用前景 张志杰,叶海峰,汪翔 (1.武汉大学电气工程学院,湖北武汉430072; 2.安徽省电力公司,安徽合肥230061) [摘要]简单介绍了FPGA器件的发展及基本结构,设计方法,并以PWM电路的FPGA实现为例, 说明了FPGA在电力系统中的应用. [关键词]可编程逻辑器件;FPGA;PWM [中图分类号]TM935.2[文献标识码]A[文章编号]1672—9706(2005)01—0020—04 ApplicationTechniqueofFPGAandItsApplicationinPowerSystem ZHANGZhi—jie,YEHai—feng,WANGXiang (1.SchoolofElectricalEngineering,WuhanUniversity,Wuhan430072,China; 2.AnhuiElectricPowerCorporation,Hefei230061,China) [Abstract]ThispaperintentstointroducetheevolutionofFPGAanditsessenceconfiguration,design technique.MoreoverthepapershowstheforegroundoftheapplicationofFPGAinpowersys— tem. [Keywords]programmablelogicdevice;FPGA;PWM 当今社会是数字化的社会,数字集成电路应用非常广泛,其发展从电子管,晶体管,小规模集成 SSI,MSI,LSI到超大规模集成电路ULSI和超位集成电路GSI,其规模平均每1~2年翻一番.集成电 路的发展大大促进了EDA(电子设计自动化)的发展,ASIC的设计与制造,已不再完全由半导体厂商独 立承担,系统设计师在实验室里就可以设计出合适的ASIC芯片,并且立即投入实际应用中,这都得益 于现场可编程逻辑器件(PID)的出现.现在应用最广的主要是现场可编程门阵列FPGA,复杂可编程 逻辑器件CPLD和可擦除可编程逻辑器件EPLD.现场可编程门阵列FPGA器件是Xlinx公司1985年 首家推出的,它是一种新型的高密度PLD,采用CMOS—SRAM工艺制造. 1FPGA的基本结构 FPGA的发展非常迅速,形成了各种不同的结构.按逻辑功能块的大小,FPGA可分为细粒度 FPGA和粗粒度FPGA.细粒度FPGA的逻辑功能块较小,资源可以充分利用,但连线和开关多.速度 慢;粗粒度FPGA的逻辑功能块规模大,功能强,但资源不能充分利用.从逻辑功能块的结构上分类, 可分为查找表结构,多路开关结构和多级与非门结构.根据FPGA内部连线的结构不同,可分为分段 互联型和连续互联型.根据编程方式,FPGA可分为一次编程和可重复编程两种. FPGA一般可由三种可编程电路和一个用于存放编程数据的SRAM组成,这三种可编程电路是: 可编程逻辑块(CLB),输入/输出模块(IOB)和互联资源(IR).CLB是FPGA的主要组成部分,是实现 ?收稿日期:2004—04—07 ? 20? 张志杰,叶海峰,汪翔:FPGA应用技术及在电力系统中的应用前景 逻辑功能的基本单元.它主要是由逻辑函数发生器,触发器,数据选择器等电路组成.lOB提供了器件 引脚和内部逻辑阵列之间的连接,通常排列在芯片的四周.其主要是由输入触发器,输入缓冲器,输出 触发/锁存器和输出缓冲器组成.每一个lOB控制一个引脚,可被配置为输入,输出活双向I/O功能. 可编程互联资源包括各种长度的金属连线和一些可编程连接开关,它们将各个CLB之间和lOB之间互 相连接起来,构成各种复杂功能的系统. 2FPGA的设计 EDA出现以前,人们用传统的硬件电路设计方法来设计系统,即自下而上的设计方法.其主要步 骤是:根据系统对硬件的要求,详细编制技术规格书,并画出系统控制流程图;然后根据技术规格书和系 统控制流程图,对系统的功能进行分化,合理的划分功能模块,并画出系统功能框图;接着就是进行各功 能模块的细化和电路设计;各个模块的功能调试完以后,将各个模块的硬件电路连接起来,再进行调试, 最后就完成整个系统的硬件电路设计.这种传统的电路设计方法的系统仿真和调试要在系统的硬件完 成后才能进行,因此存在的问题只有在后期才能发现,一旦考虑不周,就要重新设计,使得设计的费用和 周期大大的增加.

文档评论(0)

1亿VIP精品文档

相关文档