● ARM—配料菜单的书写者
如果将一款移动芯片的设计过程看作是烘焙一份披萨,那么其中菜单的书写者,就是为几乎所有移动智能平台芯片厂商提供IP Core的幕后存在——ARM。
ARM
IP Core可以被直译成“硬核”,它是构成集成电路的最基本组成部分的逻辑描述方式。如果将一些常见的数字电路转化成功能块,诸如内存控制器、总线接口或者运算器单元等设计以模块化的形式来描述,将可以避免工程师重新设计许多单元细节,减轻重复劳动的负担,同时也让芯片设计变得更加高效。
IP Core的作用就像最基本的披萨菜单一样,我们喜欢传统的淡口味披萨,所以我们的菜单决定了原材料由面粉、菜椒、蘑菇、洋葱、培根、奶酪、番茄酱和黄油组成,它表征了构成一份披萨最基本的用料,而IP Core之于芯片的作用也是如此。移动智能平台所需SoC芯片架构的最基本特征,包括是否乱序,采用双发射还是三发射的指令端,流水线当中包含了多少个AGU,能够搭配怎样的内存总线,是否具备充分的多核心扩展性等等,所有这些都需要ARM来进行设计和制定,而设计的结果,就是充当硬件菜单作用的IP Core。
这些特性就像芯片的“味道”一样,早在其诞生之前便已经存在了,而且可以通过适度的搭配“散发出诱人的香气”。所以ARM所做的事,就是根据移动领域处理器及芯片的基本特点来完成单元及功能模块的基本搭配,以菜单的形式将这些搭配书写出来,并尽可能的贴近人们对性能和其他特性的需求。
在移动芯片厂商以及整个芯片制造的链条中,ARM可以说是一切的起点,它就像马可波罗那位来自那不勒斯的厨师好友一样,第一个创造了“披萨”最基本的配方和存在。
推荐经销商