第79章 多了两款全新的处理器-《航空之王》
第(1/3)页
“这正是我接下来要说的,历史上cortex系列芯片分为cortex-a、cortex-r和cortex-m三种类型。其中cortex-a完全继承了arm系列,主打的是手机、数字电视和机顶盒等移动小型移动终端。其余的两种一个主打程序cpu,一个主打微工控,但你知不知道cortex-r和cortex-m在功能上是重复的?”
李怡炫惊讶道:是吗,居然有这种事。那你给我说说,他们怎么重复了?
“这么说吧,cortex-r系列处理器与cortex-m和cortex-a系列处理器都不相同。但在实际使用当中,原来该使用cortex-m系列处理器的领域,人们反而更喜欢使用cortex-r来代替cortex-m,这是因为cortex-r系列处理器提供的性能比cortex-m列提供的性能要高得多,而cortex-a系列专用于具有复杂软件操作系统(需使用虚拟内存管理)的面向用户的应用。”
李怡炫:cortex-r在性能上虽然高于cortex-m,但cortex-m胜在可靠啊,像数控机床系统、行车电脑、大型电子医疗设备、航空电子设备、工业控制系统,不正好是它应用范围吗?
“哈~哈~哈~”对方笑了起来,说道:“这个几个地方的确是cortex-m范围,但是在实际上,人们不会把cortex-m用在这些地方。”
李怡炫:不用cortex-m难道用cortex-r?
“错了,而是两者都不会用,你仔细看看,数控机床的高级数控系统、行车电脑、大型电子医疗设备、航空电子设备这些东西,他们都有个什么特点?这些地方不但要求cpu拥有很高性能,还要求cpu拥有极高的可靠性和稳定性。cortex-m和cortex-r能满足需求吗?”
这么一说,李怡炫觉得还是真是如此,cortex-m胜在性能可靠,cortex-r胜在性能卓越,因此cortex-r系列处理很多时候都用在人们平常使用的数字化家用电器和使用环境不苛刻的一般性工业电子设备上,而cortex-a更多用在智能手机、平板电脑、智能电视、高性能游戏机、显示器、机顶盒等移动终端领域,至于cortex-m,他还没看出用在哪个地方。
那你说,高端数控系统、航空电子、行车电脑、大型电子医疗设备等这些重型工业应用领域,都是采用的那种cpu?
“sparc,实际上cortex-m就是走得sparc路线,只不过cortex-m没有sparc的扩展功能,sparc系列处理器是工控芯片的首选,但sun被甲骨文收购后,就完全转向了软件领域,sparc系列处理器就不在继续研发了,因此后来人们在选用工控cpu的时候,首选选择的是欧洲意法半导体公司的stm系列芯片,它使用的内核都是arm内核。因此根据这个历史原因,我就对你的cortex-g和cortex-m处理器做了很大的修改。
我把这两种cpu合二为一,专门针对数字化家用电器和一般性的低端工业性电子设备上,而至于高端的工控领域,我就使用了欧洲意法半导体公司的路线,只不过内核换成了mips修改版的,然后添加了一些sparc的成功设计经验。
第(1/3)页