当前位置: 首页 > 行业资讯 > 详细内容

如何选择合适的激光打标机辅助处理器

编辑   重庆初刻   发表于2022-08-23

主处理器的选型和ARM处理器的功能特性,可以看到ARM处理器具有强大的事务处理能力,但是ARM处理器也有不足之处,例如,数据处理速度有限,定时不准确,实现时序困难和事件处理不及时等,这就需要通过选择合适的辅助处理器来弥补。

可编程逻辑器件(Programmable Logic Device)具有数据处理速度快、TO资源丰富、定时精确、实现时序简单等优点,刚好可以弥补了ARM处理器的不足之处。因此,辅助处理器的选型问题就变为可编程逻辑器件的选型。目前,常用的可编程逻辑器件有复杂可编程逻辑器件CPLD( Complex Programmable Logic Device )和现场可编程门阵列FPGA(Field Programmable Gate Array)。由于CPLD和FPGA结构上的不同,使得它们除了具有共同点,还存在各自的特点

(1) FPGA的集成度高于CPLD;

(2)FPGA更适合于时序逻辑的设计,即包含多触发器的设计,而CPLD更适合于算法和组合逻辑的设计,即触发器有限而乘积项多的设计;

(3)在编程上,FPGA具有更大的灵活性。因为CPLD要通过修改具有固定内连电路的逻辑功能来实现编程,而FPGA主要通过改变内部的布线来实现编程;

(4) CPLD 的速度要比FPGA 快,而且CPLD具有时间可预测性而FGPA没有;

(5)一般,FPGA 比 CPLD的功耗要低,而且随着集成度提高而更加明显;

(6) CPLD采用EPROM或FLASH 工艺,系统掉电后,信息不丢失:而FPGA的编程单元是基于SRAM结构形成的,系统掉电后,信息丢失,需要增加存储器芯片。

通过分析以上几点 CPLD与FPGA 的差异性和依据控制器的功能需要,本次设计中选用现场可编程门阵列FPGA作为辅助处理器芯片。FPGA因其具有体积小、集成度高、灵活性高等优点而被广泛应用于复杂数字系统中。具体使用哪种型号的FPGA芯片对系统的性能也是重要的,如果FPGA选型不合适,在后续的设计中会出现很多问题,使设

计复杂化,甚至失败;而恰当的选型不但可以避免设计中的-些复杂问题,使设计简单,而且还会提高系统的可靠性,延长产品的生命周期,使产品获得高性价比。因此,在选择FPGA器件时需要考虑的主要因素有以下几点.