第三百一十三章:真有
第三百一十三章:真有 (第3/3页)
这ip核是指功能具体、接口规范,并且可以在多个集成电路中重复使用的功能模块,属于实现芯片总体设计的基本构件,可以简单理解为各种设计完善的功能模块。
借此,再理解软核、固核、硬核就比较容易了。
软核:字面意思可以理解为“程序代码”,是用硬件描述语言实现对功能模块进行描述(比如用vhdl编写的一个触发器,是文本形式),该服务不包含任何物理实现方案,具体来说就是提供一个技术问题的解决思路。
软核特点是对用户来讲可移植性强、设计周期短、成本低,但缺点是物理实现性能不稳定、不全面,产权保护不佳。
上位面的水果公司同样也是采用arm公司的ip核,但它的处理器性能就是比同时期其它处理器性能更好些,原因就在于水果是购买arm公司ip软核,它自己可以在此基础上进行二次开发,以针对水果机的ios系统做优化,这就是软核设计的优势。
固核:除了提供实现功能模块的“程序代码”之外,它还包括门级电路综合和时序仿真等设计,一般是以门级电路网表的形式提供给用户,多了“程序员模块设计意图与硬件物理实现之间的规则”。
到了固核这个程度,ip设计厂商已经把整个功能模块的设计理清楚,大问题都已经基本被解决。
最后则是ip硬核:这就是指基于早前的物理描述基础上,再进一步做详细设计,并且ip厂商已经通过工艺验证设计可行,性能方面有绝对保证,服务是以电路物理结构掩模版图和全套工艺文件的形式提供给用户(芯片生产厂家)。
如果把制造芯片比喻为造汽车,直接购买硬核,大概就相当于购买发动机、变速器、生产线;购买固核,这就相当于购买发动机、变速器设计图纸;而购买软核,这大概就是购买专业机构的前沿设计技术咨询。
幻想科技能够在八十年代就整理出如此详尽的客户服务方案,看来还是很有两把刷子,汪正国可以做出大胆地猜测,或许未来arm公司给自己转型定位成ip厂商定位,和这家幻想科技的带头作用也不无关系。