ARM的TCS服务本质上更像是在你买了指令集寻求架构授权后的整体套件包,里面有一些开发工具、基础的核心搭配选择规范和优化的一些方向。所以我昨天说我自己比较喜欢的custom silicon的中文翻译是客制化硅片/芯片。
玩过客制化键盘或者其他客制化产品的都知道,你花钱问工作室买的叫“套件”,一般情况下就是外壳+内胆+填充物,机械轴、键帽和装配使用的结构是自选的,工作室或者平台给你的就是一个基础套件,在此之上你怎么调配内胆(该不该选开槽定位板、要不要可插拔底座还是直接焊接、卫星轴选钢板还是pcb)怎么选轴体(喜欢线性轴还是段落轴还是磁轴)怎么搭配键帽(喜欢PBT还是ABS 是不是要混搭键帽)都是可以高度自定义的选择,完全看你或者是半导体设计部门自行发挥,因此理论上世界上也没有两把完全相同的键盘,也不会存在两块完全相同的芯片。
所以你得理解根本上ARM只是作为开发商提供了一个开发者套件,在你买了指令集的架构授权后给了你最基础的开发工具包和核心搭配建议和一些大概的注意事项,具体你选择怎么装配核心、怎么优化线路、怎么定主频、怎么定核心缓存、需不需要slc cache都是高度客制化的选择,ARM会在前端和后端给你辅助,但具体的决定是需要大量仿真模拟计算的结果,不是一拍脑门就想出来的,所以说某种意义上就压根没有公版芯片这个称谓,只有基于TCS这个“套件”高度客制化的终端芯片。
那你再回头看有些九漏鱼大言不惭地用机翻custom silicon这个词来论证小米就是买了ARM公版定制服务就多少带点幽默了,这类人不仅四级都过不了也根本不看die shot,不知道即便是一样的核心也会因为核心数量、架构选择和布局的不同在面积和走线宽度上呈现明显不同但特质,但我们说的他们在乎吗?
真的有人在意六子吃几碗粉吗?他们只是想六子死。