[发明专利]基于web访问方式的软件运行平台在审
| 申请号: | 201310165704.X | 申请日: | 2013-05-08 |
| 公开(公告)号: | CN103268224A | 公开(公告)日: | 2013-08-28 |
| 发明(设计)人: | 白利达;陈岚 | 申请(专利权)人: | 中国科学院微电子研究所 |
| 主分类号: | G06F9/44 | 分类号: | G06F9/44;H04L29/08 |
| 代理公司: | 北京汉昊知识产权代理事务所(普通合伙) 11370 | 代理人: | 朱海波;何平 |
| 地址: | 100029 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 web 访问 方式 软件 运行 平台 | ||
技术领域
本发明涉及集群计算,计算机网络,芯片设计等领域,尤其提供了一种基于web访问方式的软件运行平台。
背景技术
当前芯片设计开发流程主要有五个阶段:功能设计,设计描述和行为级验证,逻辑综合,门级验证,布局和布线。整个开发过程用到的软件工具大概有几十种,且验证和仿真时需要耗费大量的硬件资源,因此当前的主流开发环境一般是基于强有力的服务器,在普通的PC平台下利用终端软件登陆服务器进行工作,多台服务器一般独立管理。现有的开发方式造成服务器资源不能有效利用,开发人员管理分散,EDA软件不能共享,数据无法集中统一管理等诸多问题,且在中小规模的EDA设计公司中普遍存在这样的问题。由于芯片开发领域的专业性和特殊性,利用成熟的网站开发技术结合芯片设计的流程,或是有效解决这个问题的一个办法。
发明内容
本发明的目的就是提供一种芯片设计的集成开发环境方案,实现芯片设计的硬件资源高效利用,软件资源共享,用户数据统一管理等目的。
根据本发明的一个方面,提供一个基于web访问方式的软件运行平台,利用网站架构模式php+mysql+apache的方式实现。用户通过浏览器访问的方式就可以完成全部功能,包括如下功能模块:
a)基于web方式远程登陆模块;
b)基于web的集群监控和任务调度管理模块;
c)基于web的项目管理和文档管理模块。
根据本发明实施例的软件运行平台可以运行芯片设计所需的EDA软件。使得通过浏览器访问的方式即可完成芯片设计,极大的降低了开发的成本。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显。
图1为根据本发明实施例的软件运行平台的功能模块图;
图2为可以实施本发明实施例的硬件网络拓扑图。
具体实施方式
下面详细描述本发明的实施例。
所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。下文的公开提供了许多不同的实施例或例子用来实现本发明的不同结构。为了简化本发明的公开,下文中对特定例子的部件和设置进行描述。当然,它们仅仅为示例,并且目的不在于限制本发明。此外,本发明可以在不同例子中重复参考数字和/或字母。这种重复是为了简化和清楚的目的,其本身不指示所讨论各种实施例和/或设置之间的关系。此外,本发明提供了各种特定的结构的例子,但是本领域普通技术人员可以意识到其他结构的可应用性。
根据本发明的一个方面,提供了一种基于web访问方式的软件运行平台。图1为根据本发明实施例的软件运行平台的功能模块图。在该实施例中该软件运行平台为一种芯片设计集成开发平台,其运行芯片设计所需的EDA软件。在其它实施例中,软件运行平台也可以运行其他大型软件。
下面,将对图1所示平台进行具体描述。如图1所示,本发明所提供的软件运行平台包括以下模块:
模块一是基于web方式远程登陆模块。
本模块主要实现接受用户在终端通过web界面方式登陆软件运行平台,该软件运行平台例如位于UNIX服务器上。UNIX是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统,所以适用于本发明所提供的平台。用户可在用户终端上基于浏览器界面对服务器端操作,运行EDA(电子设计自动化)软件来进行各种需要的芯片设计操作,如同在windows下用终端登陆软件(xmanger,vnc)等方式登陆服务器操作一样。
模块一可设计如下:
用户终端上的登陆Web界面设计为登陆窗口,登陆账户同服务器账户绑定。服务器账户即在服务器端建立的账户和口令。在用户终端上的登陆界面输入相应的账户和口令即可登录。
模块二是基于web的集群监控和任务调度管理模块。
本模块主要实现管理和监控服务器集群的运行状态,具体的就是用web客户端来实现随时监控服务器的运行情况及任务提交情况,使得多个团队协同工作的芯片开发统一应用到服务器集群。
模块二可设计如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院微电子研究所,未经中国科学院微电子研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310165704.X/2.html,转载请声明来源钻瓜专利网。





