为了鼓励最终可以转化为商业EDA产品的学术研究活动,Cadence 伯克利实验室和Silicon Integration Initiative(Si2)公司启动了OpenAccess Gear项目,在网站上公开提供基于OpenAccess数据库的开放源码程序。他们的目标是重新恢复大学与EDA业界之间的联系。
在承诺为IC设计工具提供标准数据模型的同时,OpenAccess还为那些希望开发新算法但不想编写完整工具的大学研究人员和学生提供了数据库。但在OpenAccess能够完全用于这个目的之前,它还需要得到进一步的扩展,研究人员表示。
OpenAccess Gear目前包括静态时序引擎、图形化用户接口(GUI)以及与学术性的Capo布局引擎和测试基准的接口。例如,如果研究员想尝试时序驱动的布局,他需要的不仅是一个数据库,还需要时序引擎和GUI。这正是OpenAccess Gear想提供的东西。
“我们希望创建一个能鼓励OpenAccess研究的开放环境。”Cadence伯克利实验室总监、加州大学副教授Andreas Kuehlmann表示。他指出,虽然基于大学的CIS和MIS软件包已经被商用逻辑综合工具提供商广泛采用,但这与IC物理设计没有可比性。
“过去十年来,学术研究已经与EDA行业的发展完全脱节。”Kuehlmann指出,“CIS和MIS早在15年前就被EDA产业所直接采用,因为它们提供了工程师可以立即使用的功能。但我认为过去5年中同样的事情再也没有发生,因为CAD系统变得更加复杂了。”
现在的希望是围绕OpenAccess Gear能够形成一个开放源码社群:有许多研究员贡献软件,并帮助改进它。它并不局限于学术圈,包括商业EDA公司在内的任何人都可以从中选取组件,Kuehlmann强调道。
“OpenAccess Gear甚至比OpenAccess更开放,因为它的许可是完全不受限制的。”他说。
这个项目是去年在Cadence伯克利实验室启动的,当时2个实习生花三个月时间为OpenAccess Gear开发了定时器、布局接口和GUI。
定时器包括一个具有全时序模式和增量时序模式的静态时序分析引擎,支持“.lib”时序库。OpenAccess Gear还为加州大学洛杉矶分校的Capo布局工具提供了打包器。OpenAccess Gear的GUI包括一个版图阅读器和一个网表浏览器。几套电路测试基准允许研究人员尝试他们的新工具。
OpenAccess Gear的组件可以从以及Si2为开放源码EDA项目设立的新网站获得。这个网站有点模仿开放源码Sourceforge知识库,目前正在寻求其它开放源码项目,Si2公司技术副总裁Sumit Das Gupta表示。
Das Gupta表示,这个新网站有望将学术研究与业界需求联系起来。
“我们的希望是随着这些项目的壮大,人们将就网站公布的算法展开更多的合作研究。而随着这些算法的成熟,它们在未来将被用于商业化产品。”他说。
作者:葛立伟
京公网安备 11011202001138号
