找回密码
 注册
关于网站域名变更的通知
查看: 410|回复: 1
打印 上一主题 下一主题

cpld入门级介绍

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2018-8-24 11:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 如意qq 于 2018-8-24 14:19 编辑
5 _; Z" x3 @. {1 q/ {( j& k& {
8 Y0 }/ a+ o8 s# a                                          cpld入门级介绍
      一种集成电路,属于PLD,电路规模较大。
      CPLD是指结构比较复杂的可编程逻辑器件,它包括下述输出宏单元结构:
1. 可编程I/O 允许用户对这些引脚编程,作为输入或输出。
2. 寄存器输出和反馈 可用于实现计数器和移位寄存器等。
3. 异或门输出结构,可用于一般用户多功能计数,能十分有效地建立大的计数器。
  AMD公司最先生产带有宏单元的可编程逻辑器件PAL22V10。目前PAL22V10已成为划分PLD的界限。可编程逻辑器件所包含的门数大于PAL22V10所包含则门数,就被认为是复杂可编程逻辑器件,即CPLD。

7 \2 p$ c; l& t/ w
  可以认为CPLD基本上是原来的可编程逻辑器件的扩展。它常常由可编程逻辑的功能块围绕一个位于中心、时延固定可编程互连矩阵构成。由于用固定长度的金属线实现逻辑单元之间的互连,而可编程逻辑单元又是类似PAL的与阵列,使得CPLD与FPGA相比较很容易计算输人到输出的传输延迟,显然也会有一些灵活性的限制。但是,CPLD的设计比FPGA简单。 : s1 y  A$ x( x; w" A! W

) f/ X$ V  }' `5 @8 G' p# @* C
  虽然CPLD的结构一般都很相似,而且一般认为CPLD都有100%的布通率,但是由于可编得互连矩阵的结构不同,实际上也会有差别。
/ r) i( {5 g% ], p' E

3 u5 [* x& r8 s+ H* W4 ~0 d; c
  CPLD 是 Complex PLD 的简称,顾名思义,其是一种较 PLD 为复杂的逻辑元件。 5 r6 U% c  l; @2 U7 u

6 s( `0 y2 r8 O/ q
  CPLD 是一种整合性较高的逻辑元件。由于具有高整合性的特点,故其有性能提升,可靠度增加, PCB 面积减少及成本下降等优点。 CPLD 元件,基本上是由许多个逻辑方块( Logic Blocks )所组合而成的。而各个逻辑方块均相似于一个简单的 PLD 元件(如 22V10 )。逻辑方块间的相互关系则由可变成的连线架构,将整个逻辑电路合成而成。
3 d3 }3 i. v' R% v/ R  T$ }) x
$ c, M% m- d3 L1 v
  常见的 CPLD 元件有 Altera 公司的 Max5000 及 Max7000 系列。 Cypress 的 Max340 及 Flash370 系列等,一般来说 CPLD 元件的gate count约在 1000~7000 Gate 之间。
, l8 ^6 E: u; v$ z% w, j6 [/ X
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-7-22 08:48 , Processed in 0.125000 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表