ARM嵌入式核心板是将PC或平板的核心功能打包封装的一块电子主板。大多数ARM嵌入式核心板集成了CPU,存储设备和引脚,通过引脚与配套底板连接在一起从而实现某个领域的系统芯片。人们也常常将这样一套系统称之为单片机,但应该更准确的说是嵌入式开发平台。因为核心板集成了核心的通用功能,所以它具有一块核心板可以定制各种不同的底板的通用性,这大大提高了主板的开发效率。因为ARM嵌入式核心板作为一块独立的模块分离出来,所以也降低了开发的难度,增加了系统的可靠性、稳定性和可维护性,加速上市时间,专业技术服务,优化产品成本,同时不失灵活性。
ARM核心板的三大特点是:耗电少功能强、16位/32位/64位双指令集和合作伙伴众多。体积小、低功耗、低成本、高性能;支持Thumb(16位)/ARM(32位)双指令集,能很好的兼容8位/16位器件;大量使用寄存器,指令执行速度更快;大多数数据操作都在寄存器中完成;寻址方式灵活简单,执行效率高;指令长度固定。思核科技的AMR系列嵌入式核心板产品很好的发挥了ARM平台的这些优点。
构成部分
CPU
CPU是核心板中最重要的一个部分,由运算器和控制器组成,
RK3399核心板
如果把计算机比作一个人,那么CPU就是他的心脏,其重要作用由此可见一斑。不管什么样的CPU,其内部结构归纳起来可以分为控制单元、逻辑单元和存储单元三大部分,这三个部分相互协调,便可以进行分析,判断、运算并控制计算机各部分协调工作。 [1]
存储器
存储器是用来存储程序和数据的部件,对于计算机来说,有了存储器,才有记忆功能,才能保证正常工作。存储器的种类很多,按其用途可分为主存储器和辅助存储器,主存储器又称内存储器(简称内存),辅助存储器又称外存储器(简称外存)。外存通常是磁性介质或光盘,像硬盘,软盘,磁带,CD等,能长期保存信息,并且不依赖于电来保存信息,但是由机械部件带动,速度与CPU相比就显得慢的多。内存指的就是主板上的存储部件,是CPU直接与之沟通,并用其存储数据的部件,存放当前正在使用的(即执行中)的数据和程序,它的物理实质就是一组或多组具备数据输入输出和数据存储功能的集成电路,内存只用于暂时存放程序和数据,一旦关闭电源或发生断电,其中的程序和数据就会丢失。
核心板与底板之间的连接方式,有板对板连接器、金手指、邮票孔三种方案。
如果采用板对板连接器方案,优点是:插拔方便。但还有下列缺点:
1、抗震性能差。
板对板连接器受震动容易松脱,会限制核心板在车载产品中的应用。为了固定核心板,可采用点胶、
拧螺丝、焊铜丝、装塑料卡子、扣屏蔽罩等方式,但量产时每种都会暴露出不少缺点,导致不良率增加。
2、无法用于轻薄的产品。
核心板与底板的间距也增加到了至少5mm,而这样的核心板无法用来开发轻薄的产品。
3、插拔操作易造成PCBA内伤。
核心板的面积很大,我们在拔出核心板时,必定是先用力将一侧翘起,再拔另一侧,在这个过
程中,核心板PCB的变形是不可避免的,进而可能导致焊点开裂等内伤。开裂的焊点短期内不会出问题,
但在长期使用中,可能由于震动、氧化等原因而逐渐接触不良,形成开路并引发系统故障。
4、贴片量产不良率高。
上百个引脚的板对板连接器很长,连接器与PCB之间的微小误差会积累。表现在量产时的回流焊阶段,
就是PCB和连接器之间会产生内应力,这个内应力有时会把PCB牵拉变形。
5、量产时测试困难。
即便采用了0.8mm间距的板对板连接器,仍然无法用顶针直接与连接器接触,这给测试治具的设计和
制造带来了困难。虽然不存在绝对无法克服的困难,但所有的困难,最终都会表现为成本的增加,而羊毛
必定是要出在羊身上的
如果采用金手指方案,优点是:
1、插拔非常方便。
2、大批量生产时金手指工艺的成本很低。
缺点是:
1、由于金手指部分需要电镀金,所以产量低时金手指工艺的价格非常昂贵,廉价的PCB工厂的生产工
艺又不够好,做出来的板子问题很多,产品质量无法保证。
2、与板对板连接器一样无法用于轻薄的产品。
3、底板需要一个高品质的笔记本显卡插槽,增加了产品成本。
如果采用邮票孔方案,缺点是:1、拆卸困难。2、核心板面积太大,过回流焊有变形的风险,可能需
要手工焊接到底板上。而前两种方案的所有缺点都不复存在。
权衡利弊,思核科技ARM嵌入式核心板决定金手指与采用邮票孔方案。以最大可能的满足客户的需求选择。
简化开发,点亮你我!