您的位置 首页 ADAS

浅析CPLD的作业原理

浅析CPLD的工作原理-CPLD(复杂可编程逻辑器件),它是从PAL和GAL器件发展出来的器件,相对而言规模大,结构复杂,属于大规模集成电路范围。

CPLD(杂乱可编程逻辑器材),它是从PAL和GAL器材发展出来的器材,相对而言规划大,结构杂乱,归于大规划集成电路规模。

它的作业方式和原理与FPGA(现场可编程门阵列)相相似,都是运用硬件描绘言语VHDL/Verilog描绘逻辑电路功用,然后将代码进行归纳,布局,布线等操作,生成比特流文件来描绘这些逻辑电路信息,再加载入芯片。因而它也归于硬件开发领域。

浅析CPLD的作业原理

可是CPLD与FPGA的内部组成结构是不同的,它由可编程逻辑宏单元阵列(MCA),可编程互联矩阵单元,可编程IO单元组成。

宏单元结构又由与阵列,或阵列,可编程触发器和多路挑选器等电路组成。

浅析CPLD的作业原理

图中乘积项阵列是一个与阵列,该阵列的每一个交叉点都是一个可编程熔丝,假如导通便是与逻辑,乘积项挑选矩阵是一个或阵列,两者一同完结组合逻辑,后边再跟一个可编程触发器,组成整个最小可编程逻辑单元。

经过编程逻辑单元的比较,能够看出CPLD与FPGA的完成组合逻辑的机制存在实质的差异,前者运用可编程与阵列和或阵列完成,后者运用sram保存逻辑真值表来完成,而且前者一个逻辑单元中只包括一个可编程触发器,而后者一个逻辑单元包括“8”个触发器。

咱们知道触发器是完成时序逻辑电路的根本器材,CPLD有丰厚的组合逻辑资源(与/或阵列),FPGA有丰厚的时序逻辑资源(触发器),因而它们各有所适用的场景。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qiche/adas/99781.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部