EDA技术基础与应用郭勇第9章FPGA-CPLD数字系统设计课件教学.pptVIP

  • 4
  • 0
  • 约1.18万字
  • 约 100页
  • 2017-01-02 发布于未知
  • 举报

EDA技术基础与应用郭勇第9章FPGA-CPLD数字系统设计课件教学.ppt

第九章主要内容 本章要点 掌握FPGA/CPLD器件基本特点和VHDL硬件描述语言 掌握QuartusⅡ软件的设计方法和步骤 9.1 FPGA/CPLD器件概述 可编程逻辑器件是一种半导体集成器件的半成品。在可编程逻辑器件的芯片中按一定方式(阵列形式或单元阵列形式)制作了大量的门、触发器等基本逻辑器件,如对这些基本器件适当地连接(此连接的过程称为编程或配置),就可以完成某个电路或系统的功能。 可编程逻辑器件大致可分为FPGA(现场可编程门阵列)、CPLD(复杂的可编程逻辑器件)、SPLD(简单的可编程逻辑器件)3类。 由于各个可编程逻辑器件公司的产品在价格、性能、逻辑规模和封装以及EDA开发工具性能等方面各具特色,因此,设计者必须根据各自的设计在其中作出选择,一般在选择过程中需要考虑下列问题。 ⑴器件资源的选择:设计前应考虑设计对器件逻辑资源的需求、设计完成后可能要增加的功能以及后期升级的可能性等问题,然后作出适当的选择。 ⑵器件速度的选择:CPLD和FPGA的工作速度很高,pin to pin延时已达ns级,在设计中需对器件速度的选择应做综合考虑,并非速度越高越好。器件速度应与所设计系统的最高工作速度相一致,所选器件速度越高电路板设计难度越大。 ⑶器件封装的选择:CPLD和FPGA器件的封装形式有很多,其中主要有PLCC、

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档