【技术实现步骤摘要】
一种设计参数自动填充更新方法、装置、设备及介质
[0001]本专利技术涉及服务器硬件设计领域,特别涉及一种设计参数自动填充更新方法、装置、设备及介质。
技术介绍
[0002]在当前服务器硬件设计领域,CPLD(Complex Programmable Logic Device,复杂可编程逻辑器件)的逻辑设计在板卡开发过程中起着至关重要的作用,CPLD可以为CPU(Central Processing Unit,中央处理器)完成外部引脚资源的扩展,输入输出时序管理,对信号进行解析、控制和执行。工程师在完成板卡的原理图设计之后,要将CPLD所需要具备的相关软件功能形成CPLD GPIO(General
‑
purpose input/output,通用型输入输出)设计需求文档,并据此文档开发CPLD代码,完成板卡中相应CPLD功能的实现。同时,当线路发生改版或项目进入新的阶段时,工程师要根据新的设计刷新CPLD GPIO设计需求文档来及时更新CPLD代码版本适配新的线路,从而确保项目开展稳步进行。当前的工作模式完 ...
【技术保护点】
【技术特征摘要】
1.一种设计参数自动填充更新方法,其特征在于,应用于设计需求文档自动化生成工具,包括:获取当前线路图,基于所述当前线路图确定出器件属性信息,判断本地是否存在与所述器件属性信息相对应的历史设计需求文档;若本地不存在与所述器件属性信息相对应的历史设计需求文档,则从预设的历史设计需求库中筛选出与所述器件属性信息相对应的设计需求参数,判断是否能从所述历史设计需求库中筛选出所有的所述设计需求参数;若能从所述历史设计需求库中筛选出所有的所述设计需求参数,则基于所述器件属性信息和所有的所述设计需求参数进行设计需求参数自动填充,若不能从所述历史设计需求库中筛选出所有的所述设计需求参数,则获取器件供电端的供电电压信息,基于所述器件属性信息、已筛选出的所述设计需求参数以及所述供电电压信息进行设计需求参数自动填充;若本地存在与所述器件属性信息相对应的历史设计需求文档,则基于所述当前线路图和所述历史设计需求文档确定出变更信号,以便基于所述变更信号确定出器件属性变更信息,以实现设计参数自动填充更新。2.根据权利要求1所述的设计参数自动填充更新方法,其特征在于,所述获取当前线路图之前,还包括:基于平台需求建立复杂可编程逻辑器件通用型输入输出的历史设计需求库;对所述历史设计需求库进行信息化操作,并利用Python编程构建出包含所述历史设计需求库的设计需求文档自动化生成工具。3.根据权利要求1所述的设计参数自动填充更新方法,其特征在于,所述基于所述当前线路图确定出器件属性信息,判断本地是否存在与所述器件属性信息相对应的历史设计需求文档,包括:基于所述当前线路图确定出器件属性信息;其中,所述器件属性信息包括网络名称、识别码以及属性;判断本地是否存在与所述器件属性信息中的所述网络名称相对应的历史设计需求文档。4.根据权利要求3所述的设计参数自动填充更新方法,其特征在于,所述若能从所述历史设计需求库中筛选出所有的所述设计需求参数,则基于所述器件属性信息和所有的所述设计需求参数进行设计需求参数自动填充,包括:若能从所述历史设计需求库中筛选出所有的所述设计需求参数,则基于所有的所述设计需求参数进行设计需求参数自动填充,并基于所述器件属性信息中的所述识别码进行线路图设计参数自动填充。5.根据权利要求1所述的设计参数自动填充更新方法,其特征在于,所述获取器件供电端的供电电压信息,包括:对复杂可编程逻辑器件的供电端基本输入输出进行识别,以得到供电端名称;获取与所述供电端名称相对应的器件供电端的供电电压信息...
【专利技术属性】
技术研发人员:张天发,金胜昔,郭晓宇,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。