- 11
- 0
- 约2.96千字
- 约 5页
- 2016-11-26 发布于重庆
- 举报
CPLD在線加载技术浅谈
在讨论CPLD在线加载技术之前,先来说下CPLD和FPGA两种逻辑器件的差异。
???????? CPLD是complex programmable logic device的缩写,中文意思是:“复杂可编程逻辑器件” ;FPGA是Field Programmable Gate Array,中文意思是:“现场可编程门阵列” 。虽然它们都是可编程的ASIC,有很多共同点,但是由于在结构上的本质差异,具有各自的特点,在用途上也有很大的差异。
???????? 1).CPLD主要是基于EEPROM或FLASH存储器的编程方式,编程次数可达1万次以上,该编程方式的优点是系统断电后编程信息不会丢失,所以,CPLD启动速度非常快,基本上上电就可以工作。而FPGA大部分是基于SRAM编程的,编程信息在系统掉电时会丢失,每次上电时,都需要从器件外部的FLASH或EEPROM中存储的编程数据重现写入内部的SRAM中。其有点是可以任意次编程,缺点是启动速度慢,需要CPU先启动,然后在CPU的控制下对FPGA进行逻辑加载。
????????2).CPLD内部乘法器资源丰富,比较适合完成各种算法和组合逻辑,通常用来扩展CPU的I/O接口。而FPGA内部触发器资源丰富,更适合用于时序逻辑设计,通常用来模拟各种高速总线接口转换。
??????? 3).CPLD通过修改具有固定内连电路的逻辑功
您可能关注的文档
最近下载
- 衡重式挡土墙专项施工方案.docx VIP
- 2024年农产品质量安全检测员理论考试复习题库(含答案).docx VIP
- 【地理】人教版七年级下册地理知识要点归纳总结.docx
- DB11∕T 945.2-2024 建设工程施工现场安全防护、场容卫生及消防保卫标准 第2部分:防护设施.docx VIP
- 深基坑开挖安全应急响应预案与救援措施.docx VIP
- 多肋骨骨折内固定手术护理配合.pptx VIP
- 血乳酸在急危重症应用的急诊专家共识.pptx VIP
- 北京市东城区 2024-2025学年八年级下学期期末道德与法治试题(含答案).pdf VIP
- JT-T-1003.1-2015城市轨道交通列车驾驶员技能和素质要求第1部分:地铁,轻轨和单轨.docx VIP
- (新版)直播电商理论知识考试题库(浓缩500题).docx VIP
原创力文档

文档评论(0)