字体:大 中 小
护眼
关灯
上一章
目录
下一章
第94章 提前出世的硬件开源计划 (3 / 5)
90年代末,随着互联网以及开放源码软件的盛行,很自然地,人们就想到,可以利用开放源码软件的理念进行硬件设计,尤其是芯片设计。
由于芯片设计的复杂性,一次设计一个完整的系统难度是相当大的,因此,开放源码硬件社区通常采用的自底而上的方法进行,也就是,先设计小的功能模块,(称为芯核,core,或者IP),每个功能模块都工作正常了,再搭建大的系统,比如片上系统(SOC)。
1998年,DelftUyofTeology的一些学生和老师在互连网上发起OpenDesignCircuitsGroup,目的是开放电路设计并把它发布在网上,尽管这个小组的活动逐渐稀少,但它启发了后来最著名的两个开放源码硬件网站的产生:Opencores和OpenIPcore.越来越多的学校学生选择把他们的设计公布到网上,并把许多功能集成到一起,以期完成很复杂的功能。在2000年的时候,OpenIPcore合并入Opencores.
JamilKhatib是Opencores的中的教父级的人物,1975年出生的他,写了非常多的奠基性的文档,探讨开放源码硬件的定义以及商业模式,参与了最早的F-CPU,gEDA等项目的开发,2006年他在BrandenburgUy大学念研究生。
作为**人,他的还专门撰文探讨了开放源码硬件如何对**世界的技术转移产生影响。他甚至还建议在互联网上除了http之外,还需要添加HardwareputingResourceProtocol,比如说``hcrp://‘‘,专门用来进行硬件资源下载.
随着芯片设计越来越大,芯片设计越来越向SOC方向迈进,也就是在一个芯片中集成很多现有的IP核,以达到快速设计出系统的目的。
这时,IP核的可重用性和可更改性就成了最关键的问题。而开放源码的IP核的无疑在这方面具有先天优势。
因此,很多商业公司也逐渐加入了开放源码硬件的行列,例如,SUN公司,IBM公司。商业公司进行开放源码往往是有附加条件的,比如,对于学术界免费,但是如果商业应用,仍需要收费。
孙宏的办法就是然mips架构开源,学术研究免费,商业应用进行收费。
MIPS公司对于部分IP的设计,比如嵌入式系统SOC中的CPU、GPU等IP核心。
至于传输协议等标准应该由mips开源协会进行制定。
MIPS设计的公版架构收费授权,其他想要自己的设计IP核的完全可以自己设计。
孙宏这是把后世arm和MIPS的模式和开源相结合,至于弄出来的这新模式是否更加优秀孙宏现在是无从印证的。
内容未完,下一页继续阅读
更多完整内容阅读登陆
《墨缘文学网,https://wap.mywenxue.org》
上一章
目录
下一章