一、 FPGA与 CPLD的基本概念
1.CPLD
CPLD主要是由可编程逻辑宏单元(LMC,Logic Macro Cell)围绕中心的可编程互连矩阵单元组成,其中LMC逻辑结构较复杂,并具有复杂的I/O单元互连结构,可由用户根据需要生成特定的 电路结构,完成一定的功能。由于 CPLD内部采用固定长度的金属线进行各逻辑块的互连,所以设计的逻辑电路具有时间可预测性,避免了分段式互连结构时序不完全预测的缺点。到90年代,CPLD发展更为迅速,不仅具有电擦除特性,而且出现了边缘扫描及在线可编程等高级特性。较常用的有 Xilinx公司的EPLD和时序延迟是均匀的和可预测的,而FPGA的分段式布线结构决定了其延迟的不可预测性。
③在编程上FPGA比CPLD具有更大的灵活性。CPLD通过修改具有固定内连电路的逻辑功能来编程,FPGA主要通过改变内部连线的布线来编程;FPGA可在时序可预测和速度高等优点,然而,在过去由于受到CPLD密度的限制,他们只好转向FPGA和ASIC。现在,设计人员可以体会到密度 高达数十万门的CPLD所带来的好处。
为满足IT企业的需要,信盈达特开设有单片机,嵌入式ARM,linux,Java,PCB,FPGA,汇编C,Android,cortex-m3等课程的学习,并有专门的伯乐桥,为您搭建就业的平台。想成为IT工程师吗,马上行动,请咨询李老师电话13544345450,QQ2966383766!信盈达官网:http://www.edu118.com 深圳+广州+郑州+南宁+长沙一体学习!
|