• 设为首页  |  加入收藏
你现在的位置>>新闻 >> EEW独家专访 >>

FPGA能否推动开源硬件? (1)

2008-04-25 13:52:42   作者:   来源:电子工程世界 向农

关键字:设计 IP核 开放源码硬件 Designless FPGA 可重构 通用

  开源并不只是软件的专利。然而与开源软件已深入人心并实现商用不同,开源硬件更多的停留在概念层面,尤其在中国,关心的人并不多。然而开源硬件的确是个有趣而且有意义的话题,当开源软件正在改变世界时,硬件的开源又会引发哪些变化?

  2006年Sun公开其UltraSparc芯片的设计细节,以便Linux操作系统和各种版本的BSD Unix操作系统更容易地与其兼容。另外,Sun公司总裁Jonathan Schwartz还宣布Sun将使用GPL(General Public License)来管理芯片设计的公开发布。

  凭借Sun在产业界的地位,Sun的这个举动在当时将开源硬件推向人们注意力的焦点。然而传统的半导体厂商对此响应者廖廖,FPGA厂商赛灵思因其特殊的角色而大声呼吁,并且将之带到了中国,但其做法能否推动开源硬件在中国的发展?

  开源硬件悄然兴起

  2008年4月20日,在无锡国家集成电路设计基地,一群电子工程相关专业的大学生收获着自己辛勤努力的成果——在赛灵思举办的“中国电子学会Xilinx开放源码硬件创新大赛”中取得各种奖项。必须承认,这些迸发着灵感的设计还是稚嫩的,但也许这些学生自己也不清楚,他们是在见证一段注定要被记住的历史——开源硬件在中国的艰难前行。

  随着芯片设计越来越向SOC方向迈进,即在一个芯片中集成很多现有的IP核,以快速设计出系统。这时,IP核的可重用性和可更改性就成了最关键的问题,而开放源码的IP核无疑在这方面具有先天优势。

  1998年,Delft University of Technology 的一些学生和老师在互联网上发起Open Design Circuits Group, 目的是开放电路设计并把它发布在网上,尽管这个小组的活动日渐稀少,但却引发了日后两个著名的开源硬件网站的产生:Opencores 和 OpenIPcore(2000年时,OpenIPcore 合并入Opencores)。越来越多的学校学生选择把他们的设计公布到网上,并把许多功能集成到一起,以期完成很复杂的功能。

  中国有案可查的开放源码硬件项目是2001年3月启动的OpenARM项目,在“中国芯”盛行的那几年里,不少学校和研究单位参考开放源码的处理器设计了自己的微处理器,这个时期,中国利用开放源码硬件的资源进行IC设计的方法开始悄然流行。


[1] [2]



编辑:汤宏琳
发表评论】【加入收藏】【告诉好友】【打印本页】【关闭窗口】【返回顶部