Cyrix的X86授权来源与后续
Cyrix 公司的中央处理器为什么失败了?它的产品是否以某种形式流传了下来?

自从电脑报回答此问题之后,本问题的回答数量也在上升。然而一些回答已经脱离了基本事实,简单说下情况补充下历史信息:

《cyrix没有x86授权》
Cyrix并没有和Intel达成任何协议, 而是通过净室逆向工程生产兼容Intel引脚的CPU. Intel起诉Cyrix没有授权即生产x86 CPU, 但是败诉了, Cyrix的486兼容CPU并没有使用任何Intel的专利. 随后Cyrix反诉Intel侵犯了自己的专利(总线, 电源管理, 寄存器重命名等等), 最终双方和解并达成专利交叉授权协议

所以才有了后来的威盛收购后的交叉授权,威盛的技术路线就是这样的。Cyrix提供专利和X86授权(威盛通过继承Cyrix的专利和自有专利和英特尔展开诉讼战,最后重新和英特尔签订了交叉授权,并且由于反垄断法导致交叉授权的有效期相当长,威盛有权使用几乎所有现代X86指令集),IDT的centaur在被威盛收购之后直接作为海外X86 CPU设计团队,S3收购以后先把研发中心转到威盛本部,然后很快就逐渐转移到大陆研发团队。
上图这个回答基本是复合历史事实的,这个技术路线图也是对的,威盛的CPU架构基本源自Centaur,Cyrix在被收购之后研发团队就已经解散了,可以说基本上收购之后就全部离职了。

没有交叉授权说过了,主要看看《现在信创里面的x86处理器就是这玩意的马甲》
中科海光是AMD的ZEN1小修小改,上海兆芯是基于VIA的centaur团队向大陆研发团队转移X86设计资料形成了CPU研发能力之后直接把研发团队和知识产权转让给了上海兆芯,基于Cyrix遗产的只有通过NS倒手到AMD的Geode,是在解散研发团队前提供给北大众志的。但是众志根本就没往下继续迭代而是尝试缝合了几款RISC然后就没有然后了。
咱根本没看见任何继承了Cyrix的技术路线的产品。
事实上比较常见的说法是现在国产x86处理器里面的海光是AMD的马甲,这是被比较广泛接受的说法,至少对于中科海光现阶段的产品来说是适用的。

最近咱甚至发现中科海光存在AMD CPU VENDOR ID的跑分报告,这也证实了咱之前的猜想,中科海光在使用AMD的ID以更好的调用CPU的功能。当年AMD指定的海光的CPUID其实大部分软件是不认的,把HygonGenuine改成AuthenticAMD会好用得多,甚至可以直接启动WIN7 XP而不会卡蓝屏BUG,这点之前咱也提到过。
【图吧杂谈】关于兆芯的民用CPU Vendor ID使用CentaurHauls的原因分析
只不过这俩操作不太一样的区别就是兆芯从威盛继承了CentaurHauls CPUID的所有权(威盛是从IDT继承的CentaurHauls),所以既可以使用Shanghai作为VENDOR ID也可以使用CentaurHauls。而海光改CPUID为AuthenticAMD大概率是没有经过AMD授权的,理论上这种操作并不合法,当然鉴于海光也不可能从AMD那边获得ZEN2 ZEN3 ZEN4的授权,这么操作倒是也问题不大,反正已经没啥可制裁的了。所以同样的原理咱也支持龙芯的LATX虚拟X86 CPU中使用GenuineIntel作为CPUID。
至于Cyrix的CPUID CyrixInstead,正如咱之前说的一样,已经和CYRIX的架构一起消失在了历史长河中了。

从最后出现这个CPUID的WIN7的ntoskrnl.exe文件来看

Cyrix的CyrixInstead、Rise的RiseRiseRise、全美达的GenuineTMx86和威盛的CentaurHauls就是最后仅存的第三方X86了。考虑到最终只有威盛发展出了64位的X86,所以可以认为Cyrix、Rise和Transmeta已经永远地停留在了32位了。
之前咱也读取过从NS倒手到AMD的Cyrix遗产GEODE的CPUID是AuthenticAMD;
有时间咱会看一眼VIA C3的CPUID的,应该不是CyrixInstead。
Cyrix大抵是真的死在了被VIA收购的那个夏天
就这样,谢谢朋友们!
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

一个DIY装修的苦逼
校验提示文案
free4ever
校验提示文案
银月制药改一型
校验提示文案
值友5103074801
校验提示文案
银月制药改一型
校验提示文案
free4ever
校验提示文案
值友5103074801
校验提示文案
一个DIY装修的苦逼
校验提示文案