PG电子官方App下载电子产品设计方法pdf发明专利申请公布后的驳回IPC(主分类):G06F 17/50申请公布日:20110427实质审查的生效IPC(主分类):G06F 17/50申请日:20090929专利实施许可合同备案的生效IPC(主分类):G06F 17/50合同备案号:94让与人:鸿富锦精密工业(深圳)有限公司、鸿海精密工业股份有限公司受让人:鸿富泰精密电子(烟台)有限公司发明名称:电子产品设计方法申请日:20090929公开日:20110427许可种类:独占许可备案日期:20100618公开
本发明提供一种电子产品设计方法。该方法首先设计出电子产品的每一个最小模块的电路图,并存储起来以形成一个模块电路图库。在新产品设计过程中,从上述模块电路图库中搜索出组成该新产品的各个模块的电路图,从而完成该新产品的整个电路图的设计。本发明采用模块化的产品设计思想,可以节省研发的周期与成本。
1: 一种电子产品设计方法, 其特征在于, 该方法包括 : 分析组成新产品的模块 ; 新建一个任务 ; 在该新建任务下的任务列表中选择组成该新产品的模块 ; 搜索一个模块电路图库以获得组成该新产品的各个模块的电路图 ; 及 根据上述各个模块的电路图, 在该新建任务下自动生成该新产品的完整电路图。
2: 如权利要求 1 所述的电子产品设计方法, 其特征在于, 该方法还包括生成上述模块 电路图库的步骤, 该步骤包括 : 将电子产品拆分成多个模块 ; 选择其中的一个模块 ; 绘制该模块的电路图 ; 获取该模块上的所有元器件 ; 利用该模块上所有元器件的仿真模型对上述绘制的电路图作仿真分析 ; 在根据仿真分析的结果得出所绘制的电路图已经没有优化空间的情况下, 将该电路图 存储起来 ; 及 返回上述选择其中的一个模块的步骤, 直至所有模块的电路图都被存储起来, 从而生 成一个模块电路图库。
3: 如权利要求 2 所述的电子产品设计方法, 其特征在于, 所述模块为可单独实现某种 功能的最小的模块。
4: 如权利要求 2 所述的电子产品设计方法, 其特征在于, 在某一个模块上的某一个元 器件没有仿真模型情况下, 该方法还包括 : 建立该元器件的仿真模型 ; 利用所建立的仿真模型仿真出该元器件的电路图 ; 判断仿真出的电路图与该元器件的标准电路图是否相同 ; 若不相同, 则返回建立该元器件的仿真模型的步骤 ; 及 若相同, 则存储该元器件的仿真模型。
本发明涉及电子产品生产领域, 尤其涉及一种电子产品的设计方法。背景技术 随着科技的日益进步, 对电子产品的性能要求越来越严格, 因此, 电子产品更新换 代的速度越来越快。 另一方面, 随着竞争的加剧, 电子产品的研发成本与研发周期成为企业 盈利的关键因素。
电子产品的研发主要包括电路的设计。传统的电路设计流程主要分为四个部分, 依次为 : 根据设计的需要人工绘制电路图, 根据电路图制作实验板, 利用实验板进行调试验 证并判断上述电路图是否符合设计要求, 及经过调试验证再修改的多次循环完成电路的定 型设计。在传统的电路图设计流程中, 调试验证过程是其中的最重要的环节, 因此, 需要不 断地制作实验板以对电路进行调试验证, 这大大增加了电子产品研发的成本。
随着基于计算机仿真技术的电路仿真的诞生, 上述传统的电路设计方法遭遇了严 重的挑战。所述计算机仿真技术是属于计算机辅助设计 (Computer Aided Design, CAD) 技 术的重要组成部分, 是一门利用计算机软件建立实际系统模型并利用所建模型对实际系统 进行实验研究的技术。所述电路仿真是把电子元器件和电路以数字模型表示, 并建立信号 在电路中的传播模型, 最后配合数值分析和图形模拟显示的方法, 实现电路的功能模拟和 特性分析。电路仿真可以足够真实地反映电路的特性, 能极其方便、 快捷、 经济地实现电路 结构的优化设计, 对缩短电子产品的研发周期, 降低电子产品的研发费用, 提高电子产品的 综合性能, 参与电子产品的市场竞争, 都有这是十分重要的意义。
当前, 利用电路仿真技术进行电子产品研发时可能会出现重复的研发过程。 例如, 当研发一种新的电子产品时, 研发人员需要对该整个电子产品进行电路设计并对设计的电 路进行仿真模拟。然而, 该电子产品的某些模块可能已经存在于其他类型或者型号的电子 产品中。 已经存在的模块的电路不能共享而造成重复性地研发无疑增加了研发成本并延长 了研发周期。
发明内容 鉴于以上内容, 有必要提出一种电子产品设计方法, 其采用模块化的产品设计思 想, 节省了研发的周期与成本。
一种电子产品设计方法。该方法包括 : 分析出组成新产品的模块 ; 新建一个任务 ; 在该新建任务下的任务列表中选择组成该新产品的模块 ; 搜索一个模块电路图库以获得组 成该新产品的各模块的电路图 ; 及根据上述各模块的电路图, 在该新建任务下自动生成该 新产品的完整电路图。
相较于现有技术, 本发明所提供的电子产品设计方法采用基于模块化的产品设计 思想, 可以提高产品设计的速度与质量, 降低产品设计的成本。
图 3 是本发明电子产品设计方法较佳实施例中利用图 2 所生成的模块电路图库进 行电路图设计的流程图。
参阅图 1 所示, 是本发明电子产品设计方法较佳实施例的实施环境图。本发明所 述的电子产品设计方法适用于包括电路开发客户端 1, 数据库服务器 2, 应用服务器 3, 及产 品设计客户端 4 所组成的系统中。所述的电路开发客户端 1 用于电路图开发人员设计电子 产品中各个最小模块的电路图。所述最小模块是指可单独实现某种功能的最小的模块。所 述的数据库服务器 2 用于存储上述各个最小模块的电路图, 以生成一个模块电路图库。所 述的应用服务器 3 与数据库服务器 2 相连, 以便产品研发人员利用数据库服务器 2 中的模 块电路图库进行新产品的设计。所述的产品设计客户端 4 为上述产品研发人员提供与应用 服务器 3 交互的用户界面。
参阅图 2 所示, 是本发明电子产品设计方法较佳实施例中生成模块电路图库的流程图。 步骤 S10, 电路开发客户端 1 将每一种电子产品逐级拆分成多个模块。所述的 电子产品可以是各个型号的计算机、 手机等。所述的各个模块可以是计算机中的处理器 (processor)、 内存 (memory)、 电源 (power)、 显卡 (graphic card) 等。
步骤 S11, 电路开发客户端 1 判断上述拆分的每一个模块是否都是最小模块。 如上 所述, 最小模块是指可单独实现某种功能的最小的模块。 例如, 内存可分为动态随机存储器 (Dynamic Random-Access Memory, DRAM) 和只读存储器 (Read-Only Memory, ROM) 两种, 因 此, 内存并不是最小模块。 若有一个模块不是最小模块, 则流程返回步骤 S10。 否则, 若每一 个模块都是最小模块, 则流程进入步骤 S12。
步骤 S14, 电路开发客户端 1 获取该模块上的所有元器件。所述元器件包括电阻、 电容、 电感器、 二极管、 三极管等。
步骤 S15, 电路开发客户端 1 判断上述元器件是否都有仿真模型。 所述仿真模型是 指计算机能够识别的数学模型。 为了进行电路仿真模拟, 必须先建立各元器件的模型, 也就 是对于电路模拟程序所支持的各种元器件, 在模拟程序中必须有相应的数学模型来描述这 些元器件, 即能用计算机进行运算的计算公式来表达这些元器件。若其中任何一个元器件 没有仿真模型, 则流程进入步骤 S16。否则, 若所有元器件都有仿真模型, 则流程进行步骤 S18。
在步骤 S16 中, 对于没有仿真模型的元器件, 电路开发客户端 1 建立该元器件的仿 线 判断所建立的仿真模型是否准确。所述电路开发客 户端 1 利用所建立的仿真模型仿真出该元器件的电路图, 若仿真出的电路图与该元器件的
标准电路图相同, 则所建立的仿真模型是准确的, 并存储该元器件的仿真模型。否则, 若仿 真出的电路图与该元器件的标准电路图不相同, 则所建立的仿真模型不准确。在所建立的 仿真模型是不准确的情况下, 流程返回步骤 S16。否则, 在所建立的仿真模型是准确的情况 下, 流程进入步骤 S18。
在步骤 S18 中, 电路开发客户端 1 调用该模块的所有元器件的仿线 利用该模块各个元器件的仿真模型对上述绘制的该 模块的电路图作仿线 根据上述仿真分析的结果判断所绘制的该模块的电 路图是否存在优化空间。电路图存在优化空间是指该电路图并不是最简单、 最优化的。若 存在优化空间, 则流程返回步骤 S13, 重新绘制该模块的电路图。 否则, 若该电路图已经不存 在优化空间, 则流程进入步骤 S21。
步骤 S22, 电路开发客户端 1 判断是否还有其他模块没有进行电路图设计。 若存在 这样的模块, 则流程返回步骤 S12, 以对下一个模块进行电路图的设计, 直至所有模块的电 路图都被存储到数据库服务器 2 中, 以生成模块电路图库。若所有的模块都已经完成了电 路图设计, 则该流程结束。
参阅图 3 所示, 是本发明电子产品设计方法较佳实施例的中利用图 2 所生成的模 块电路图库进行电路图设计的流程图。
步骤 S30, 产品设计客户端 4 判断是否接到了一项新产品的设计任务。若没有, 则 直接结束流程。否则, 在接到了新产品设计任务的情况下, 流程进入步骤 S31。
在步骤 S31 中, 产品设计客户端 4 分析出组成该新产品的模块。所述分析出来的 模块为可单独实现某种功能的最小的模块。
步骤 S34, 应用服务器 3 在数据库服务器 2 中的模块电路图库中搜索所述组成新产 品的各模块的电路图。
步骤 S35, 应用服务器 3 根据上述各模块的电路图, 在该新建任务下自动生成该新 产品的完整电路图。
《电子产品设计方法.pdf》由会员分享,可在线阅读,更多相关《电子产品设计方法.pdf(8页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN102033972A43申请公布日20110427CN102033972ACN102033972A21申请号申请日20090929G06F17/5020060171申请人鸿富锦精密工业(深圳)有限公司地址518109广东省深圳市宝安区龙华镇油松第十工业区东环二路2号申请人鸿海精密工业股份有限公司72发明人黄永兆54发明名称电子产品设计方法57摘要本发明提供一种电子产品设计方法。该方法首先设计出电子产品的每一个最小模块的电路图,并存储起来以形成一个模块电路图库。在新产品设计过程中,从上述模块电路图库中搜索出组成该新产品的各个模块的电路图,从而完成该。
2、新产品的整个电路图的设计。本发明采用模块化的产品设计思想,可以节省研发的周期与成本。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书1页说明书3页附图3页CN102033975A1/1页21一种电子产品设计方法,其特征在于,该方法包括分析组成新产品的模块;新建一个任务;在该新建任务下的任务列表中选择组成该新产品的模块;搜索一个模块电路图库以获得组成该新产品的各个模块的电路图;及根据上述各个模块的电路图,在该新建任务下自动生成该新产品的完整电路图。2如权利要求1所述的电子产品设计方法,其特征在于,该方法还包括生成上述模块电路图库的步骤,该步骤包括将电子产品拆分成多个模块;。
3、选择其中的一个模块;绘制该模块的电路图;获取该模块上的所有元器件;利用该模块上所有元器件的仿真模型对上述绘制的电路图作仿真分析;在根据仿真分析的结果得出所绘制的电路图已经没有优化空间的情况下,将该电路图存储起来;及返回上述选择其中的一个模块的步骤,直至所有模块的电路图都被存储起来,从而生成一个模块电路图库。3如权利要求2所述的电子产品设计方法,其特征在于,所述模块为可单独实现某种功能的最小的模块。4如权利要求2所述的电子产品设计方法,其特征在于,在某一个模块上的某一个元器件没有仿真模型情况下,该方法还包括建立该元器件的仿真模型;利用所建立的仿真模型仿真出该元器件的电路图;判断仿线、元器件的标准电路图是否相同;若不相同,则返回建立该元器件的仿真模型的步骤;及若相同,则存储该元器件的仿线电子产品设计方法技术领域0001本发明涉及电子产品生产领域,尤其涉及一种电子产品的设计方法。背景技术0002随着科技的日益进步,对电子产品的性能要求越来越严格,因此,电子产品更新换代的速度越来越快。另一方面,随着竞争的加剧,电子产品的研发成本与研发周期成为企业盈利的关键因素。0003电子产品的研发主要包括电路的设计。传统的电路设计流程主要分为四个部分,依次为根据设计的需要人工绘制电路图,根据电路图制作实验板,利用实验板。
5、进行调试验证并判断上述电路图是否符合设计要求,及经过调试验证再修改的多次循环完成电路的定型设计。在传统的电路图设计流程中,调试验证过程是其中的最重要的环节,因此,需要不断地制作实验板以对电路进行调试验证,这大大增加了电子产品研发的成本。0004随着基于计算机仿真技术的电路仿真的诞生,上述传统的电路设计方法遭遇了严重的挑战。所述计算机仿真技术是属于计算机辅助设计COMPUTERAIDEDDESIGN,CAD技术的重要组成部分,是一门利用计算机软件建立实际系统模型并利用所建模型对实际系统进行实验研究的技术。所述电路仿真是把电子元器件和电路以数字模型表示,并建立信号在电路中的传播模型,最后配合数值分。
6、析和图形模拟显示的方法,实现电路的功能模拟和特性分析。电路仿真可以足够真实地反映电路的特性,能极其方便、快捷、经济地实现电路结构的优化设计,对缩短电子产品的研发周期,降低电子产品的研发费用,提高电子产品的综合性能,参与电子产品的市场竞争,都有这是十分重要的意义。0005当前,利用电路仿真技术进行电子产品研发时可能会出现重复的研发过程。例如,当研发一种新的电子产品时,研发人员需要对该整个电子产品进行电路设计并对设计的电路进行仿真模拟。然而,该电子产品的某些模块可能已经存在于其他类型或者型号的电子产品中。已经存在的模块的电路不能共享而造成重复性地研发无疑增加了研发成本并延长了研发周期。发明内容00。
7、06鉴于以上内容,有必要提出一种电子产品设计方法,其采用模块化的产品设计思想,节省了研发的周期与成本。0007一种电子产品设计方法。该方法包括分析出组成新产品的模块;新建一个任务;在该新建任务下的任务列表中选择组成该新产品的模块;搜索一个模块电路图库以获得组成该新产品的各模块的电路图;及根据上述各模块的电路图,在该新建任务下自动生成该新产品的完整电路图。0008相较于现有技术,本发明所提供的电子产品设计方法采用基于模块化的产品设计思想,可以提高产品设计的速度与质量,降低产品设计的成本。说明书CN102033972ACN102033975A2/3页4附图说明0009图1是本发明电子产品设计方法较。
8、佳实施例的实施环境图。0010图2是本发明电子产品设计方法较佳实施例中生成模块电路图库的流程图。0011图3是本发明电子产品设计方法较佳实施例中利用图2所生成的模块电路图库进行电路图设计的流程图。具体实施方式0012参阅图1所示,是本发明电子产品设计方法较佳实施例的实施环境图。本发明所述的电子产品设计方法适用于包括电路开发客户端1,数据库服务器2,应用服务器3,及产品设计客户端4所组成的系统中。所述的电路开发客户端1用于电路图开发人员设计电子产品中各个最小模块的电路图。所述最小模块是指可单独实现某种功能的最小的模块。所述的数据库服务器2用于存储上述各个最小模块的电路图,以生成一个模块电路图库。。
9、所述的应用服务器3与数据库服务器2相连,以便产品研发人员利用数据库服务器2中的模块电路图库进行新产品的设计。所述的产品设计客户端4为上述产品研发人员提供与应用服务器3交互的用户界面。0013参阅图2所示,是本发明电子产品设计方法较佳实施例中生成模块电路图库的流程图。0014步骤S10,电路开发客户端1将每一种电子产品逐级拆分成多个模块。所述的电子产品可以是各个型号的计算机、手机等。所述的各个模块可以是计算机中的处理器PROCESSOR、内存MEMORY、电源POWER、显卡GRAPHICCARD等。0015步骤S11,电路开发客户端1判断上述拆分的每一个模块是否都是最小模块。如上所述,最小模块。
10、是指可单独实现某种功能的最小的模块。例如,内存可分为动态随机存储器DYNAMICRANDOMACCESSMEMORY,DRAM和只读存储器READONLYMEMORY,ROM两种,因此,内存并不是最小模块。若有一个模块不是最小模块,则流程返回步骤S10。否则,若每一个模块都是最小模块,则流程进入步骤S12。0016在步骤S12中,电路开发客户端1选择其中的一个模块。0017步骤S13,电路开发客户端1绘制该模块的电路图。0018步骤S14,电路开发客户端1获取该模块上的所有元器件。所述元器件包括电阻PG电子官方网站、电容、电感器、二极管、三极管等。0019步骤S15,电路开发客户端1判断上述元器件是否都有仿线、模型。所述仿真模型是指计算机能够识别的数学模型。为了进行电路仿真模拟,必须先建立各元器件的模型,也就是对于电路模拟程序所支持的各种元器件,在模拟程序中必须有相应的数学模型来描述这些元器件,即能用计算机进行运算的计算公式来表达这些元器件。若其中任何一个元器件没有仿真模型,则流程进入步骤S16。否则,若所有元器件都有仿真模型,则流程进行步骤S18。0020在步骤S16中,对于没有仿真模型的元器件,电路开发客户端1建立该元器件的仿线判断所建立的仿真模型是否准确。所述电路开发客户端1利用所建立的仿真模型仿真出该元器件的电路图,若仿真出的电路图与该元器件的说明书。
12、CN102033972ACN102033975A3/3页5标准电路图相同,则所建立的仿真模型是准确的,并存储该元器件的仿真模型。否则,若仿真出的电路图与该元器件的标准电路图不相同,则所建立的仿真模型不准确。在所建立的仿真模型是不准确的情况下,流程返回步骤S16。否则,在所建立的仿真模型是准确的情况下,流程进入步骤S18。0022在步骤S18中,电路开发客户端1调用该模块的所有元器件的仿线利用该模块各个元器件的仿真模型对上述绘制的该模块的电路图作仿线根据上述仿真分析的结果判断所绘制的该模块的电路图是否存在优化空间。
13、。电路图存在优化空间是指该电路图并不是最简单、最优化的。若存在优化空间,则流程返回步骤S13,重新绘制该模块的电路图。否则,若该电路图已经不存在优化空间,则流程进入步骤S21。0025在步骤S21中,电路开发客户端1将该模块的电路图存储到数据库服务器2中。0026步骤S22,电路开发客户端1判断是否还有其他模块没有进行电路图设计。若存在这样的模块,则流程返回步骤S12,以对下一个模块进行电路图的设计,直至所有模块的电路图都被存储到数据库服务器2中,以生成模块电路图库。若所有的模块都已经完成了电路图设计,则该流程结束。0027参阅图3所示,是本发明电子产品设计方法较佳实施例的中利用图2所生成的模。
14、块电路图库进行电路图设计的流程图。0028步骤S30,产品设计客户端4判断是否接到了一项新产品的设计任务。若没有,则直接结束流程。否则,在接到了新产品设计任务的情况下,流程进入步骤S31。0029在步骤S31中,产品设计客户端4分析出组成该新产品的模块。所述分析出来的模块为可单独实现某种功能的最小的模块。0030步骤S32,产品设计客户端4在应用服务器3中新建一个任务。0031步骤S33,产品设计客户端4在该新建任务下的任务列表中选择组成上述新产品的模块。0032步骤S34,应用服务器3在数据库服务器2中的模块电路图库中搜索所述组成新产品的各模块的电路图。0033步骤S35,应用服务器3根据上述各模块的电路图,在该新建任务下自动生成该新产品的完整电路图。说明书CN102033972ACN102033975A1/3页6图1说明书附图CN102033972ACN102033975A2/3页7图2说明书附图CN102033972ACN102033975A3/3页8图3说明书附图CN102033972A。