CPLD全英文名称为Complex Programming logic device,中文为复杂可编程逻辑器件。CPLD采用CMOS EPROM、EEPROM、快闪存储器和SRAM等编程技术,从而构成了高密度、高速度和低功耗的可编程逻辑器件。

由于CPLD和FPGA结构上的差异,具有各自的特点:

1)、CPLD更适合完成各种算法和组合逻辑,FPGA更适合于完成时序逻辑。换句话说,FPGA更适合于触发器丰富的结构,而CPLD更适合于触发器有限而乘积项丰富的结构。

2)、CPLD的连续式布线结构决定了它的时序延迟是均匀的和可预测的,而FPGA的分段式布线结构决定了其延迟的不可预测性。

3)、在编程上FPGA比CPLD具有更大的灵活性。CPLD通过修改具有固定内连电路的逻辑功能来编程,FPGA主要通过改变内部连线的布线来编程;FPGA可在逻辑门下编程,而CPLD是在逻辑块下编程。

4)、FPGA的集成度比CPLD高,具有更复杂的布线结构和逻辑实现。

5)、CPLD比FPGA使用起来更方便。CPLD的编程采用E2PROM或FASTFLASH技术,无需外部存储器芯片,使用简单。而FPGA的编程信息需存放在外部存储器上,使用方法复杂。

6)、CPLD的速度比FPGA快,并且具有较大的时间可预测性。这是由于FPGA是门级编程,并且CLB之间采用分布式互联,而CPLD是逻辑块级编程,并且其逻辑块之间的互联是集中式的。

7)、在编程方式上,CPLD主要是基于E2PROM或FLASH存储器编程,编程次数可达1万次,优点是系统断电时编程信息也不丢失。FPGA大部分是基于SRAM编程,编程信息在系统断电时丢失,每次上电时,需从器件外部将编程数据重新写入SRAM中。其优点是可以编程任意次,可在工作中快速编程,从而实现板级和系统级的动态配置。

8)、CPLD保密性好,FPGA保密性差。

9)、一般情况下,CPLD的功耗要比FPGA大,且集成度越高越明显。

提到CPLD,不得不提到Altera的MAX II系列。

Altera MAX II系列自2004年7月开始发售以来,世界范围内已经有数千个客户在使用该系列器件。MAX II系列具有每I/O引脚最低的成本,可以集成在新的、价格敏感、大批量产品应用中,例如消费类、通信、工业、计算类以及汽车市场等。

MAX II器件系列包括四种型号,密度范围为240至2,210 LE。MAX II器件可提供低成本封装,如1.0-mm FineLine BGA®和0.5-mm薄型四方扁平封装。所有四种型号的商用级、工业级和无铅封装产品均可以通过Altera®的分销商在世界范围内供货。

Altera的MAX Ⅱ器件是属于CPLD。但是为了降低成本,内部采用了FPGA的架构,应该说是简化的FPGA,然后内置eeprom。MAX II系列采用0.18um flash工艺,配置芯片集成在内部,和普通PLD一样上电即可工作。容量比上一代大大增加,内部集成一片 8Kbits串行EEPROM,增加很多功能。MAXII采用2.5v或者3.3v内核电压,MAXII G系列采用1.8v内核电压。

从用户的角度来看,Altera MAX II系列性价比不错,成为CPLD的主流器件,在国内也得到了广泛的应用。

直到2015年12月英特尔斥资167亿美元收购了Altera公司。

Altera被Intel公司收购以后,产品战略产生了一定的偏移,逐渐向高毛利产品靠拢,对技术门槛较低的CPLD系列不太重视,在这两年缺芯的现象越来越严重,Altera的产能也在向高端产品倾斜,导致其低端CPLD严重缺货,用户迫切需要国产替代。

AGM微电子总部位于杭州,成立于2012年,早在2014年AGM就发布量产了与Altera MAX II系列兼容的CPLD系列产品,在整整八年时间中,发展了大批的国内民营客户,出货超过千万,产品性能可靠,目前已成为该系列国产替代的最成熟选择。

AGM CPLD系列的选型对标是:

AG256SL100--->EPM240T100CxN/EPM240T100IxN
AG576SL100--->EPM570T100CxN/EPM570T100IxN
AG576SL144--->EPM570T144CxN/EPM570T144IxN
AG1280Q32/Q48--->EPM1270

客户在选择国产替代方案的时候,最关注的是原有应用怎么顺利迁移到新的芯片上。AGM的做法是通过兼容接口与国外同类型产品做到流程全兼容,以切入现存生态系统,是国内唯一一家软硬件介入,可以高兼容性高灵活性切入原有行业内生态,客户使用成本低,并多量产出货验证。

另外值得注意的是,AGM完全正向开发,拥有自主知识产权的编译工具和IC,芯片内部架构与MAX II完全不同,但又做到了通过接口做到流程全兼容。

通过AGM提供的成熟工具,大部分客户都在三天内快速完成了芯片国产替代的技术开发和测试。

如有需求,可以在社区直接私信我(或QQ8309031),或者访问AGM官方网站获取技术文档(www.agm-micro.com).

CPLD国产替代的成熟选择相关推荐

  1. Xilinx芯片太贵,我选择国产替代!聊聊国产FPGA芯片选型

    01  前言 本文来聊聊目前国内FPGA发展到了什么水平?都有哪些做得比较好的公司?FPGA国产替代所需要考虑哪些因素? 部分内容和数据参考自网络和官方网站,有不对或不准确的地方,希望能和各位大佬一起 ...

  2. STM32的国产替代,盘点下我知道的国产MCU

    电子元件涨价和缺货是多少嵌入式工程师的痛,一年内上游厂家晶圆产能告急能有数十次之多.而MCU更是重灾区,且不说国内有超75%的市场都是被国外产品占据,就是本国内的代理和供应商也是漫天要价,而交期更是长 ...

  3. 从光耦到数字隔离器的“国产替代”之路

    从光耦到数字隔离器的"国产替代"之路 在未来相当一段时间内,光耦器件和数字隔离器件都将并存发展,在各自擅长的应用领域继续增长.但是,从光耦到数字隔离是未来的发展趋势,后者将逐渐替代 ...

  4. 工业机器人国产替代,数字化转型是关键

    20世纪60年代初第一台工业机器人问世,机器人技术迅猛发展,从汽车及汽车零部件制造业不断延伸至机械.电子.塑料.食品等制造业细分领域. 21世纪以来中国机器人产业大幅崛起,到今天,中国是世界机器人产业 ...

  5. 转载:5G时代:射频器件大有可为,滤波器国产替代开启大幕

    转载一篇文章:http://www.sohu.com/a/199890605_247621 转载声明:本文旨在为射频技术圈提供行业资讯阅读.如有不正确或侵权问题,请第一时间联系我们处理! 尊重知识.尊 ...

  6. 集成电路:迎国产替代浪潮,设计领域机会凸显

    来源:基业长青 ▌国内集成电路(IC)市场供需失衡,至2020年国产替代空间可达4000亿元 国内集成电路市场已增至万亿元规模,2020年将达到1.8万亿元 集成电路是半导体产业的核心,国内市场已达万 ...

  7. 云和恩墨张皖川:产品能力提升是推动国产替代进程的关键因素

    12月23-24日,2021数据技术嘉年华(DTC)将通过墨天轮社区线上举办.围绕"智能·创新·新生态--数据智领未来 生态共创价值"这一主题,来自数据领域的领军人物.学术精英.技 ...

  8. 大陆首款车量AI芯片 开启国产替代新纪元

    汽车从诞生至今已有一百三十多年历史.在长达一个多世纪的时间里,人类无时无刻不在想办法优化它的性能.但此前由于算法和算力的限制,汽车的性能优化只停留在第二产业阶段,和信息化并无太多联系. 近几年,随着人 ...

  9. 国产替代风潮下,电子元器件B2B商城系统如何助力企业突围市场竞争

    目录 国产替代大趋势下,元器件市场竞争日益激烈 元器件B2B商城助力企业把握转型机遇 电子元器件B2B商城网站系统功能介绍 1.撮合交易管理 2.信息化管理 3.精细化运营 4.大额资金结算服务 电子 ...

最新文章

  1. 通过ssh建立点对点的隧道,实现两个子网通信
  2. 异常记录(CPU产生的异常和软件模拟产生的异常)
  3. 【JavaSE04】Java中循环语句for,while,do···while-练习
  4. U盘拷贝文件很慢?稍微改变一下使用方式,传输速度就快了6倍
  5. rjdbc读取mysql_R通过RJDBC连接外部数据库 (转)
  6. 【OpenCV 例程200篇】79. 频率域图像滤波的基本步骤
  7. mysql慢查询的使用_mysql慢查询使用详解
  8. shiro 基于springmvc中做登陆功能
  9. 编译easymule 1.1.5
  10. Fragstats 提示错误与警告
  11. 淘宝快捷回复短语大全
  12. sa结构组网方式_NSA和SA两种组网方式均为5G
  13. calloc、realloc、malloc
  14. XCTF-攻防世界CTF平台-Web类——19、mfw(.Git源代码泄露、php的assert断言)
  15. 树莓派3B+ 远程下载服务器(Aria2)
  16. 玫瑰花Java代码怎么运行出来_玫瑰花Java web程序
  17. CSS系列之修改滚动条的样式
  18. CoreData数据库探索
  19. 解决C盘大小不足的问题
  20. 普中科技16引脚LCD12864使用说明

热门文章

  1. Python如何进行词频统计?3种方法教给你
  2. Java中的逻辑控制与方法(上)
  3. left join on多条件深度理解
  4. db与redis一致性解决策略:延时双删
  5. 复旦java_复旦大学
  6. 单位办公电脑声音和摄像头被关闭,如何打开笔记本麦克风和摄像头。
  7. 模电学习02:晶体三极管
  8. MyBatis-Plus——自定义SQL语句
  9. MOS 管 场效应管
  10. 一文带您快速了解工业交换机