一种板卡设计方法及装置制造方法及图纸

技术编号:20075470 阅读:25 留言:0更新日期:2019-01-15 00:45
本发明专利技术公开了一种板卡设计的方法及装置,预先构建基于云服务的智能化平台,所述智能化平台与模块化数据库通信,所述模块化数据库集成有通用的板卡模块,该方法包括根据板卡的原理图,确定构建所述板卡所采用的模块化数据;通过所述智能化平台从所述模块化数据库中调用与所述模块化数据对应的板卡模块;依据所述原理图,利用调用的所述板卡模块设计所述板卡。相对于现有技术,大大提高了板卡的设计效率。

A Design Method and Device of Board Card

The invention discloses a method and device for board card design, which pre-constructs an intelligent platform based on cloud service. The intelligent platform communicates with a modular database. The modular database integrates a universal board card module. The method includes determining the modular data used to construct the board card according to the schematic diagram of the board card, and from the module through the intelligent platform. The board module corresponding to the modular data is called in the block database. According to the schematic diagram, the board module is designed by using the board module invoked. Compared with the existing technology, the design efficiency of the card is greatly improved.

【技术实现步骤摘要】
一种板卡设计方法及装置
本专利技术涉及计算机
,特别是涉及一种板卡设计方法及装置。
技术介绍
随着时代的不断进步,服务器的发展越来越快速,新产品的不断上市导致各家服务器生产商竞争日益激烈,谁能快速研发出市场需求的产品,谁就能占领市场。当前,由于设计人员的某些原因导致一些可以采用模块化设计的板卡而不能进行模块化设计,导致浪费大量的时间和研发人员的精力,不利于研发人员更好的进行产品的研发和设计。
技术实现思路
为解决上述技术问题,本专利技术实施例提供了一种板卡设计方法及装置,技术方案如下:一种板卡设计方法,预先构建基于云服务的智能化平台,所述智能化平台与模块化数据库通信,所述模块化数据库集成有通用的板卡模块;所述方法包括:根据板卡的原理图,确定构建所述板卡所采用的模块化数据;通过所述智能化平台从所述模块化数据库中调用与所述模块化数据对应的板卡模块;依据所述原理图,利用调用的所述板卡模块设计所述板卡。优选地,还包括:当所述板卡符合预设要求时,将所述板卡作为模块化板卡。优选地,还包括:依据所述原理图,判断所述板卡是否属于所述模块化板卡;若是,从所述模块化板卡中确定与所述原理图对应的模块化板卡作为所述板卡;否则,执行步骤根据板卡的原理图,确定构建所述板卡中所采用的模块化数据。优选地,还包括:依据设计要求,更新所述模块化数据库中的板卡模块。一种板卡设计装置,预先构建基于云服务的智能化平台,所述智能化平台与模块化数据库通信,所述模块化数据库集成有通用的板卡模块;所述装置包括:第一确定单元,用于根据板卡的原理图,确定构建所述板卡所采用的模块化数据;调用单元,用于从所述智能化平台中调用与所述模块化数据对应的板卡模块;设计单元,用于依据所述原理图,利用调用的所述板卡模块设计所述板卡。优选地,还包括:第二确定单元,用于当所述板卡符合预设要求时,将所述板卡作为模块化板卡。优选地,还包括:判断单元,用于依据所述原理图,判断所述板卡是否属于所述模块化板卡;第三确定单元,用于当所述判断单元确定所述板卡属于所述模块化板卡时,从所述模块化板卡中确定与所述原理图对应的模块化板卡作为所述板卡;执行单元,用于当所述判断单元确定所述板卡不属于所述模块化板卡时,执行步骤根据板卡的原理图,确定构建所述板卡中所采用的模块化数据。优选地,还包括:更新单元,用于依据设计要求,更新所述模块化数据库中的板卡模块。本专利技术实施例提供的方案,由于预先构建了模块化数据库,因此在设计板卡时可以直接调用模块化数据库中的板卡模块进行板卡的设计。相对于现有技术,大大提高了板卡的设计效率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例所提供的一种板卡设计方法的一种流程示意图;图2为本专利技术实施例所提供的一种板卡设计方法的另一种流程示意图;图3为本专利技术实施例所提供的一种板卡设计装置的一种结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参阅图1,图1为本专利技术实施例提供的一种板卡设计方法的一种实现流程图,预先构建基于云服务的智能化平台,智能化平台与模块化数据库通信,模块化数据库集成有通用的板卡模块;该方法包括:步骤S101、根据板卡的原理图,确定构建板卡所采用的模块化数据。本专利技术预先构建智能化平台,智能化平台可以与模块化数据库通信。模块化数据里有通用的板卡模块,因此,基于智能化平台可以调用模块化数据库中的板卡模块。根据设计要求,模块化数据中的板卡模块可以定期更新。更新的周期可以按天、周、月等。板卡的原理的图可以为板卡的线路图,对于可以通过板卡模块实现的部分,原理图中具有与板卡模块对应的模块化数据,如板卡模块的标识,或当板卡模块为芯片时,模块化数据可以为芯片的型号等。步骤S102、通过智能化平台从模块化数据库中调用与模块化数据对应的板卡模块。由于模块化数据与板卡模块相对应,因此根据模块化数据可以调用对应的板卡模块。步骤S103、依据原理图,利用调用的板卡模块设计板卡。获得板卡模块后,依据原理图中的走线设计可以设计板卡。本专利技术实施例提供的方案,由于预先构建了模块化数据库,因此在设计板卡时可以直接调用模块化数据库中的板卡模块进行板卡的设计。相对于现有技术,大大提高了板卡的设计效率。请参阅图2,图2为本专利技术实施例提供的一种板卡设计方法的另一种实现流程图,预先构建基于云服务的智能化平台,智能化平台与模块化数据库通信,模块化数据库集成有通用的板卡模块;该方法包括:步骤S201、依据板卡的原理图,判断板卡是否属于模块化板卡,若是执行步骤S202,否则执行步骤S203。服务器中某些板卡也可以是通用的模块化板卡,因此在设计板卡之前先确定待设计的板卡是不是模块化板卡,若是直接获取对应的模块化板卡,否则再依据步骤S203-步骤S205进行设计。步骤S202、从模块化板卡中确定与原理图对应的模块化板卡作为板卡。步骤S203、根据板卡的原理图,确定构建板卡所采用的模块化数据。板卡的原理的图可以为板卡的线路图,对于可以通过板卡模块实现的部分,原理图中具有与板卡模块对应的模块化数据,如板卡模块的标识,或当板卡模块为芯片时,模块化数据可以为芯片的型号等。步骤S204、通过智能化平台从模块化数据库中调用与模块化数据对应的板卡模块。由于模块化数据与板卡模块相对应,因此根据模块化数据可以调用对应的板卡模块。步骤S205、依据原理图,利用调用的板卡模块设计板卡。获得板卡模块后,依据原理图中的走线设计可以设计板卡。本专利技术实施例提供的方案,由于预先构建了模块化数据库,因此在设计板卡时可以直接调用模块化数据库中的板卡模块进行板卡的设计。相对于现有技术,大大提高了板卡的设计效率。请参阅图3,图3为本专利技术实施例提供的一种板卡设计装置的一种结构示意图,预先构建基于云服务的智能化平台,智能化平台与模块化数据库通信,模块化数据库集成有通用的板卡模块;该装置包括:第一确定单元310,用于根据板卡的原理图,确定构建板卡所采用的模块化数据。调用单元320,用于从智能化平台中调用与模块化数据对应的板卡模块。设计单元330,用于依据原理图,利用调用的板卡模块设计板卡。本专利技术实施例提供的方案,由于预先构建了模块化数据库,因此在设计板卡时可以直接调用模块化数据库中的板卡模块进行板卡的设计。相对于现有技术,大大提高了板卡的设计效率。优选地,在本专利技术的其它实施例中,还包括:第二确定单元,用于当板卡符合预设要求时,将板卡作为模块化板卡。优选地,在本专利技术的其它实施例中,还包括:判断单元,用于依据原理图,判断板卡是否属于模块化板卡;第三确定单元,用于当判断单元确定板卡属于模块化板卡时,从模块化板卡中确定与原理图对应的模块化板卡作为板卡;执行单元,用于当判断单元确定板卡不属于模块化板卡时,本文档来自技高网...

【技术保护点】
1.一种板卡设计方法,其特征在于,预先构建基于云服务的智能化平台,所述智能化平台与模块化数据库通信,所述模块化数据库集成有通用的板卡模块;所述方法包括:根据板卡的原理图,确定构建所述板卡所采用的模块化数据;通过所述智能化平台从所述模块化数据库中调用与所述模块化数据对应的板卡模块;依据所述原理图,利用调用的所述板卡模块设计所述板卡。

【技术特征摘要】
1.一种板卡设计方法,其特征在于,预先构建基于云服务的智能化平台,所述智能化平台与模块化数据库通信,所述模块化数据库集成有通用的板卡模块;所述方法包括:根据板卡的原理图,确定构建所述板卡所采用的模块化数据;通过所述智能化平台从所述模块化数据库中调用与所述模块化数据对应的板卡模块;依据所述原理图,利用调用的所述板卡模块设计所述板卡。2.根据权利要求1所述的方法,其特征在于,还包括:当所述板卡符合预设要求时,将所述板卡作为模块化板卡。3.根据权利要求2所述的方法,其特征在于,还包括:依据所述原理图,判断所述板卡是否属于所述模块化板卡;若是,从所述模块化板卡中确定与所述原理图对应的模块化板卡作为所述板卡;否则,执行步骤根据板卡的原理图,确定构建所述板卡中所采用的模块化数据。4.根据权利要求1所述的方法,其特征在于,还包括:依据设计要求,更新所述模块化数据库中的板卡模块。5.一种板卡设计装置,其特征在于,预先构建基于云服务的智能化平台,所述智能化平台与模块化数据库...

【专利技术属性】
技术研发人员:张继胜
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1