cpld-数字系统设计.pptVIP

  • 2
  • 0
  • 约1.8万字
  • 约 95页
  • 2019-05-19 发布于中国
  • 举报
基于PLD的数字系统设计 1.PLD的分类 2、PLD的结构: (1) PLD的基本结构 (2)基于乘积项的CPLD的基本结构 这种CPLD主要包括三块结构: 逻辑阵列块(LAB):由若干个宏单元(Marocell) 组成,是CPLD内部最基本的结构 可编程连线(PIA) I/O控制块 CPLD中的宏单元 (3)基于查找表(LUT)的FPGA的结构 A: 查找表( Look-Up-Table) 例:LUT实现的四输入与门 FLEX10K系列器件: LAB: 逻辑单元LE 进位链连通LAB中的所有LE 两种不同的级联方式 连续布线 ( Altera 基于查找表(LUT)的 FPGA ) FPGA/CPLD生产商 3、CPLD和FPGA的性能对比 (1) 适合结构 CPLD是 “逻辑丰富” 型的,更适合完成各种算法和组合逻辑, FPGA 是 “时序丰富” 型的,更适合于完成时序逻辑。 原因: CPLD 的一个宏单元可以分解十几个甚至 20~30 个组合逻辑输入。而 FPGA 的1 个LUT只能处理4 输入的组合逻辑CPLD 适合用于设计译码等复杂组合逻辑。但 FPGA 的制造工艺确定了 FPGA 芯片中包含的LUT和触发器的数量非常多,集成度更高,而 PLD 一般只能做到512 个逻辑单元,所以如果设计中使用到大量触发器,例如设计一个复杂的时序逻辑,就使

文档评论(0)

1亿VIP精品文档

相关文档