精华内容
下载资源
问答
  • CPLD

    2015-08-26 22:26:00
    复杂可编程逻辑器件(Complex Programmable Logic Device, CPLD),CPLD适合用来实现各种运算和组合逻辑(combinational logic)。一颗CPLD内等于包含了数颗的PAL(可编程阵列逻辑),各PAL(逻辑区块)间的互接连线...

            复杂可编程逻辑器件(Complex Programmable Logic Device, CPLD),CPLD适合用来实现各种运算和组合逻辑(combinational logic)。一颗CPLD内等于包含了数颗的PAL(可编程阵列逻辑),各PAL(逻辑区块)间的互接连线也可以进行程序性的规划。

             1984 年Altera 公司发明世界上第一款可编程逻辑器件。FPGA是1985 Xilinx公司发明的。Lattice公司发明的系统可编程(In System Program,ISP)技术极大地扩展了CPLD的应运范围。

             从结构工艺讲,CPLD多为乘积项结构,具体实现上就是所谓的宏单元(Micro-cell),包含EEPROM、Flash和反熔丝等不同工艺。FPGA多为查找表(LUT)加寄存器结构,实现工艺多为SRAM,也包含Flash、Anti-Fuse等工艺。

            在延时方面,CPLD的Pin to Pin 延时是固定的, FPGA的Pin to Pin 延时是不可预测的。互连结构和连线资源方面,CPLD采用集总式互连结构,相对布线资源有限,CPLD产连线式布线结构决定了它的时序延迟是均匀的和可预测的。FPGA采用分布式结构决定了其延迟的不可预测性,使时序更难规划。

            目前CPLD市场主要由Altera、Xilinx、 Lattice占领。Xilinx的CoolRunner-II CPLD,Altera的MAX II,Lattice的ispMACH等都在生活中有很大的应用。

             Altera的从MAX II 系列开始CPLD已经不采用传统的宏单元MC结构,而是采用查找表LUT结构,基于Flash存储器编程,系统断电时编程信息不丢失。MAX II 系列的CPLD特殊的引脚分为三类:GCLK,DEV_OE,DEV_CLRn。内部用CFM配置查找表和寄存器。除了CFM还有8192 bit的UFM,这样可以不用外接Flash。没有上电顺序要求。

            对开发者而言,CPLD和FPGA区别不大,只是CPLD的资源少一些而已。总得来说,CPLD开发难度低一些,因为资源有限,不可能实现太复杂的功能。所有的资料都在官网给的技术手册中,包括Handbook,datasheet,application note等。

     

    注:

    问:Altera 的CPLD和Xilinx的CPLD的区别?

    问:MAXⅡ是以LUT来做计算,请问要如何转换为传统的CPLD MICRO-CELL?

    答:粗略的换算公式为:1个LE = 0.78个宏单元

     

    参考文献:

    [1] Altera CPLD的简介. http://www.hseda.com/fpga/MAX2/BANK.HTM. 2015,08,26.

    [2] Complex programmable logic device. https://en.wikipedia.org/wiki/Complex_programmable_logic_device. 2015,08,26.

    [3] Altera历史. https://www.altera.com.cn/about/company/technology.html. 2015,08,26.

    [4] Programmable logic device. https://en.wikipedia.org/wiki/Programmable_logic_device. 2015,08,26.

    [5] 百度百科. http://baike.baidu.com/link?url=Pvrhmf9R9p2NVAH3_CFe3eMCRVqcDfy3jce6wZMn0WbD1I4VOZfZpbJJSCUyglfvfQjB3znuivK2ETrNwptlgK. 2015,08,26.

    转载于:https://www.cnblogs.com/dpc525/p/4761865.html

    展开全文
  • CPLD教程,CPLD教程,CPLD教程!
  • cpld开发板

    2012-08-12 09:55:09
    cpld开发板的原理图 讲述了cpld的基本原理及相关电路
  • cpld常用例程 cpld常用例程 cpld常用例程
  • CPLD入门与实践

    2018-10-17 10:35:34
    CPLD入门与实践是CPLD入门学习教程,提供给CPLD入门学习与参考
  • CPLD_FPGA:该文件夹包含所有CPLD和FPGA代码
  • ALtera CPLD教程

    2018-04-28 10:31:44
    CPLD使用调试开发教程,上手容易,一看就会。不懂留言。
  • CPLD入门教程

    2017-08-19 22:36:39
    该文档是BigTree出的CPLD入门教程。
  • 适用于使用Lattic公司的CPLD进行模拟JTAG接口输入输出进行在线升级CPLD
  • cpld基础教程

    2013-12-09 15:53:13
    cpld基础教程
  • CPLD初学者入门知识

    2020-08-01 18:21:08
    本文就cpld初学者面对的问题做一个简单描述。希望对有志于学习cpld的硬件工程师有所启发。
  • FPGA与CPLD的区别

    2020-10-26 22:52:08
    CPLD更适合完成各种算法和组合逻辑,FPGA更适合于完成时序逻辑。换句话说,FPGA更适合于触发器丰富的结构,而CPLD更适合于触发器有限而乘积项丰富的结构。CPLD的连续式布线结构决定了它的时序延迟是均匀的和可预测的,而...
  • CPLD实用设计

    2011-10-10 08:35:12
    CPLD实用设计 CPLD实用设计 CPLD实用设计 CPLD实用设计 CPLD实用设计
  • CPLD与接口

    2013-08-23 10:48:08
    CPLD与计算机接口知识!CPLD的学习。了解普及
  • 开始学cpld

    2014-08-03 10:14:18
    从零开始学cpld和编程技术。这是一本很好的入门VERILOG和CPLD的书。
  • CPLD电压表

    2015-12-16 13:48:37
    基于逻辑器件CPLD的电压检测,对应课程设计完全可以下载就用
  • CPLD的串口电路设计

    2021-01-19 22:33:38
     本文选用CPLD 是ALTERA 公司的EPM240T100,结合MAX232 接口芯片进行串口通信设计,框图如下图1 所示。 图1 CPLD串口通信模块硬件设计  二、VHDL程序模块设计及描述  使用VHDL 对CPLD 进行编程,设计3 个...
  • 自动断电的CPLD设计

    2020-08-13 21:59:00
    今天,大多数的CPLD(复杂可编程逻辑器件)都采用可减少功耗的工作模式,但当系统未使用时,应完全切断电源以保存电池能量,从而实现很多设计者的终极节能目标。本文就是针对于自动断电的CPLD设计
  • CPLD的PSK系统设计

    2021-01-19 23:19:03
    1 引言  现代通信系统要求通信距离远、通信容量大、传输质量好。作为其关键技术之一的调制解调技术一直是人们研究的一个重要方向[5]。从模拟调制到数字调制...本文论述了如何用CPLD实现PSK数字调制系统的方法,其实
  • CoolRunner-II CPLD设计

    2020-11-17 10:32:54
    (1)工作流程 CPLD控制ADC初始化并读回12位转换结果,将其解串为16位存储在SRAM中。此过程由两个状态机实现,如图1所示。 CPLD配置ADC内部每一个寄存器,紧接着一个“Direct Mode”命令开始对一个指定的输入通道...
  • CPLD考试整理

    2017-11-06 19:18:31
    CPLD/FPGA知识重点归纳,包括ALTERA的编程文件ALTERA的编程文件
  • cpld电路图

    2012-10-06 15:02:42
    cpld电路图
  • cpld下载线原理图

    2019-09-13 13:29:20
    cpld下载线原理图 下载 cable.rar
  • CPLD的串口通信设计

    2020-08-07 10:53:11
    本文选用CPLD 是ALTERA 公司的EPM240T100,结合MAX232 接口芯片进行串口通信设计。
  • CPLD资料集锦

    2013-06-03 16:45:06
    很全的CPLD资料,详细讲述了CPLD的原理和资源特征,你值得拥有~!
  • cpld交通灯

    2012-06-02 10:46:13
    基于cpld交通灯系统,vhdl编程 cpld芯片的使用
  • 市面上尤其是学校里面可以看到Xilinx公司或者Altera公司各种不同的开发板,其实只有两个大类,CPLD开发板和FPGA开发板。尽管FPGA和CPLD都是可编程ASIC器件,有很多共同特点,但由于CPLD和FPGA结构上的差异,具有各自的...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 12,294
精华内容 4,917
关键字:

CPLD