电子线路板设计规范仿真系统及方法

文档序号:6586959阅读:95来源:国知局
专利名称:电子线路板设计规范仿真系统及方法
技术领域
本发明涉及一种电子线路板仿真系统及方法,特别是关于一种电子线路板设计规 范仿真系统及方法。
背景技术
目前电子线路板等电子产品的研发周期与往日相比,有日趋缩短的趋势。这对于 硬件工程师、仿真工程师、以及布线工程师等各研发环节的冲击与考验也日趋严峻。因此, 一套具备兼顾研发质量与高效率,并改善提升研发流程的方法将是当务之急。依据现有的 研发流程观察上述三个主要环节的重点工作内容为硬件端进行电子电路的线路设计;仿 真端进行电子电路的线路信号质量仿真与分析;布线端将硬件端与仿真端的设计规范于布 线软件中具体呈现。其中,攸关电子产品电气特性质量的仿真端常常必须给予硬件与布线工程师提供 设计规范来规范电子电路设计,使其能够确保设计质量。最后将设计规范转换成可实际设 定在电路板布线文件内的实际规范,以引导布线工程师能够更精准、快速地将设计理念具 体呈现,这种将设计规范设定到电子线路板布线文件内的过程简称为规范设定。在目前的 规范设定过程中常会遇到下述状况,规范设定必须在布线软件内操作,因此衍生出需在特 定环境下进行,例如受限于安装布线软件的计算机与授权数量的问题,如果能一举解决上 述两种问题,不但能够舒缓研发时效的紧迫性,更能够提升电子线路板线路设计的效率。

发明内容
鉴于以上内容,有必要提供一种电子线路板设计规范仿真系统,在电子线路板的 规范设计过程中不受限于安装布线软件的计算机与授权数量的限制,以便提升电子线路板 线路设计的效率。此外,还有必要提供一种电子线路板设计规范仿真方法,在电子线路板的规范设 计过程中不受限于安装布线软件的计算机与授权数量的限制,以便提升电子线路板线路设 计的效率。一种电子线路板设计规范仿真系统,该系统包括仿真端计算机以及数据库。所述 的仿真端计算机包括设计规范仿真单元,该设计规范仿真单元包括线路信号群组模块,用 于从数据库内读取电子线路板的设计资料文件,从该设计资料文件中抽取差分信号,并将 抽取的差分信号群组为多个差分信号对;设计规范设定模块,用于根据每一个差分信号对 的电气特性为每一个差分信号对设定相应的设计规范;指令集产生模块,用于将所有差分 信号对的设计规范编辑成为一个指令集;实际规范生成模块,用于将产生的指令集汇入到 电子线路板的设计资料文件中以产生电子线路板的实际规范文件,并将该电子线路板的实 际规范文件存储在数据库中。—种电子线路板设计规范仿真方法,该方法包括如下步骤(a)从数据库内读取 电子线路板的设计资料文件,并从该设计资料文件中抽取差分信号;(b)将抽取的差分信号群组为多个差分信号对;(c)根据每一个差分信号对的电气特性为每一个差分信号对设 定相应的设计规范;(d)将所有差分信号对的设计规范编辑成为一个指令集;(e)将产生的 指令集汇入到电子线路板的设计资料文件中以产生电子线路板的实际规范文件;以及(f) 将该电子线路板的实际规范文件存储在数据库中。相较于现有技术,所述的电子线路板设计规范仿真系统及方法,在电子线路板的 规范设计过程中对电子线路板电气特性规范的设定采用了并行设定模式,其不受限于安装 布线软件的计算机与授权数量的限制,不但能够舒缓研发时效的紧迫性,而且能够提升电 子线路板设计的效率。


图1是本发明电子线路板设计规范仿真系统较佳实施例的架构图。图2是本发明电子线路板设计规范仿真方法较佳实施例的流程图。图3是图2中步骤S23的细化流程图。
具体实施例方式如图1所示,是本发明电子线路板设计规范仿真系统较佳实施例的架构图。该电 子线路板设计规范仿真系统包括设计端计算机1、仿真端计算机2、布线端计算机3以及数 据库4。其中,设计端计算机1用于对电子线路板的线路进行设计以产生电子线路板的设计 资料文件,并将该设计资料文件存储于数据库4中。仿真端计算机2用于对从数据库4中读 取电子线路板的设计资料文件,从该设计资料文件抽取线路信号(例如高速差分信号),基 于线路信号对电子线路板的信号质量进行仿真与分析,产生该电子线路板的实际规范,并 将该实际规范存储与数据库4中。布线端计算机3用于从数据库4中读取电子线路板的实 际规范,并根据该实际规范在布线软件中对该电子线路板的进行实际布线。数据库4用于 存储在设计以及仿真过程中所产生的电子线路板资料文件、设计规范以及实际规范文件。仿真端计算机2包括设计规范仿真单元20,该设计规范仿真单元20包括线路信号 群组模块201、设计规范设定模块202、指令集产生模块203以及实际规范生成模块204。所述线路信号群组模块201用于从数据库4内读取电子线路板的设计资料文件, 从该设计资料文件中抽取差分信号,并将抽取的差分信号群组为多个差分信号对。所述的 设计资料文件包括信号线路列表以及电子零件信息。所述的差分信号对是指一块电子线路 板内的高速差分信号对,例如由CPU到北桥之间就有许多个高速差分信号对,而相关的差 分信号对会形成特定的总线群组,是由存储在数据库4中的设计资料文件来定义的,使其 能够辨识哪两个差分信号之间为一对一对的关系,并定义高速总线信号对的群组关系。所述设计规范设定模块202用于根据每一个差分信号对的电气特性为每一个差 分信号对设定相应的设计规范。所述差分信号对的电气特性包括差分信号对的传输延迟特 性、相对延迟特性以及最大走线孔限制特性。所述的设计规范包括差分信号对的传输延迟 规范、相对延迟规范以及最大走线孔限制规范。所述指令集产生模块203用于将所有差分信号对的设计规范编辑成为一个指令 集,以及判断该指令集是否需要更新。本实施例中,如果需要更新指令集,指令集产生模块 203则通知设计规范设定模块202重新为每一个差分信号对设定相应的设计规范,以方便设计规范的修改或编辑。如果不需要更新指令集,指令集产生模块203则通知实际规范生 成模块204将产生的指令集汇入到电子线路板的设计资料文件中。所述实际规范生成模块204用于将产生的指令集汇入到电子线路板的设计资料 文件产生电子线路板的实际规范文件,并将该电子线路板的实际规范文件存储在数据库4 中,以便布线工程师在布线端计算机3中对电子线路板进行实际布线时提供布线依据。如图2所示,是本发明电子线路板设计规范仿真方法较佳实施例的流程图。本实 施例中,在仿真端计算机2初始化设计规范仿真单元20之前,设计端计算机1已经将产生 的电子线路板设计资料文件存储于数据库4中。步骤S21,线路信号群组模块201从数据库4内读取电子线路板的设计资料文件, 并从该设计资料文件中抽取差分信号。步骤S22,线路信号群组模块201将抽取的差分信号 群组为多个差分信号对。所述的设计资料文件包括信号线路列表以及电子零件信息。所述 的差分信号对是指一块电子线路板内的高速差分信号对,例如由CPU到北桥之间就有许多 个高速差分信号对,而相关的差分信号对会形成特定的总线群组,是由存储在数据库4中 的设计资料文件来定义的,使其能够辨识哪两个差分信号之间为一对一对的关系,并定义 高速总线信号对的群组关系。步骤S23,设计规范设定模块202根据每一个差分信号对的电气特性为每一个差 分信号对设定相应的设计规范。所述差分信号对的电气特性包括差分信号对的传输延迟特 性、相对延迟特性以及最大走线孔限制特性。所述的设计规范包括差分信号对的传输延迟 规范、相对延迟规范以及最大走线孔限制规范。该设计规范设定模块202如何为每一个差 分信号对设定相应的设计规范将在下图3中描述。步骤S24,指令集产生模块203将所有差分信号对的设计规范编辑成为一个指令 集。步骤S25,指令集产生模块203判断指令集是否需要更新。如果需要更新指令集,则流 程转向步骤S23重新为每一个差分信号对设定相应的设计规范。如果不需要更新指令集指令集,步骤S26,实际规范生成模块204则将产生的指令 集汇入到电子线路板的设计资料文件产生电子线路板的实际规范文件。步骤S27,实际规范 生成模块204将该电子线路板的实际规范文件存储在数据库4中,以便布线工程师在布线 端计算机3中对电子线路板进行实际布线时提供布线依据。如图3所示,是图2中步骤S23的细化流程图。本实施例中,设计规范设定模块 202对每一个差分信号对进行电气特性规范的设定时可采取一种并行设定模式,亦即,可 以同时对差分信号对的传输延迟规范、相对延迟规范以及最大走线孔限制规范进行并行设 定。此种并行设定模式不但不受限于仿真计算机授权的限制,也可大幅提升电子线路板线 路设计的效率。步骤S231,设计规范设定模块202定义每一个差分信号对的传输延迟特性。步骤 S232,设计规范设定模块202根据每一个差分信号对的传输延迟特性设定每一个差分信号 对的传输延迟规范。步骤S233,设计规范设定模块202定义每一个差分信号对的相对传输延迟特性。 步骤S234,设计规范设定模块202根据每一个差分信号对的相对传输延迟特性设定每一个 差分信号对的相对传输延迟规范。步骤S235,设计规范设定模块202定义每一个差分信号对的最大走线孔限制特性。步骤S236,设计规范设定模块202根据每一个差分信号对的最大走线孔限制特性设定 每一个差分信号对的最大走线孔限制规范。 本发明所述的电子线路板设计规范仿真系统及方法,对电子线路板的电气特性规 范的设定时采用了并行设定模式,其不受限于安装布线软件的计算机与授权数量的限制, 不但能够舒缓研发时效的紧迫性,而且能够提升设计流程之执行效率。
权利要求
一种电子线路板设计规范仿真系统,该系统包括仿真端计算机以及数据库,其特征在于,所述的仿真端计算机包括设计规范仿真单元,该设计规范仿真单元包括线路信号群组模块,用于从数据库内读取电子线路板的设计资料文件,从该设计资料文件中抽取差分信号,并将抽取的差分信号群组为多个差分信号对;设计规范设定模块,用于根据每一个差分信号对的电气特性为每一个差分信号对设定相应的设计规范;指令集产生模块,用于将所有差分信号对的设计规范编辑成为一个指令集;以及实际规范生成模块,用于将产生的指令集汇入到电子线路板的设计资料文件中以产生电子线路板的实际规范文件,并将该电子线路板的实际规范文件存储在数据库中。
2.如权利要求1所述的电子线路板设计规范仿真系统,其特征在于,所述的设计资料 文件包括信号线路列表以及电子零件信息,所述的差分信号对是指电子线路板内的高速差 分信号对。
3.如权利要求1所述的电子线路板设计规范仿真系统,其特征在于,所述的电气特性 包括差分信号对的传输延迟特性、相对延迟特性以及最大走线孔限制特性。
4.如权利要求3所述的电子线路板设计规范仿真系统,其特征在于,所述的设计规范 包括差分信号对的传输延迟规范、相对延迟规范以及最大走线孔限制规范。
5.如权利要求1所述的电子线路板设计规范仿真系统,其特征在于,所述的指令集产 生模块还用于判断指令集是否需要更新,如果需要更新指令集,则通知设计规范设定模块 重新为每一个差分信号对设定相应的设计规范,如果不需要更新指令集,则通知实际规范 生成模块将产生的指令集汇入到电子线路板的设计资料文件中。
6.一种电子线路板设计规范仿真方法,其特征在于,该方法包括如下步骤(a)从数据库内读取电子线路板的设计资料文件,并从该设计资料文件中抽取差分信号;(b)将抽取的差分信号群组为多个差分信号对;(c)根据每一个差分信号对的电气特性为每一个差分信号对设定相应的设计规范;(d)将所有差分信号对的设计规范编辑成为一个指令集;(e)将产生的指令集汇入到电子线路板的设计资料文件中以产生电子线路板的实际规 范文件;以及(f)将该电子线路板的实际规范文件存储在数据库中。
7.如权利要求6所述的电子线路板设计规范仿真方法,其特征在于,所述的步骤(d)与 步骤(e)之间还包括如下步骤判断指令集是否需要更新;如果需要更新指令集,则流程转向步骤(c)重新为每一个差分信号对设定相应的设计 规范;以及如果不需要更新指令集指令集,则流程进入步骤(e)。
8.如权利要求6所述的电子线路板设计规范仿真方法,其特征在于,所述的步骤(c)包 括如下步骤定义每一个差分信号对的传输延迟特性,并根据每一个差分信号对的传输延迟特性设 定每一个差分信号对的传输延迟规范;定义每一个差分信号对的相对传输延迟特性,并根据每一个差分信号对的相对传输延 迟特性设定每一个差分信号对的相对传输延迟规范;以及定义每一个差分信号对的最大走线孔限制特性,并根据每一个差分信号对的最大走线 孔限制特性设定每一个差分信号对的最大走线孔限制规范。
9.如权利要求6所述的电子线路板设计规范仿真方法,其特征在于,所述的根据每一 个差分信号对的电气特性为每一个差分信号对设定相应的设计规范时采取一种并行设定 模式。
10.如权利要求6所述的电子线路板设计规范仿真方法,其特征在于,所述的设计资料 文件包括信号线路列表以及电子零件信息,所述的差分信号对是指电子线路板内的高速差 分信号对。
全文摘要
一种电子线路板设计规范仿真方法,该方法包括步骤从数据库内读取电子线路板的设计资料文件,并从该设计资料文件中抽取差分信号;将抽取的差分信号群组为多个差分信号对;根据每一个差分信号对的电气特性为每一个差分信号对设定相应的设计规范;将所有差分信号对的设计规范编辑成为一个指令集;将产生的指令集汇入到电子线路板的设计资料文件中以产生电子线路板的实际规范文件;将该电子线路板的实际规范文件存储在数据库中。实施本发明,在电子线路板的规范设计过程中不受限于安装布线软件的计算机与授权数量的限制,不但能够舒缓研发时效的紧迫性,而且能够提升电子线路板设计的效率。
文档编号G06F17/50GK101872370SQ20091030170
公开日2010年10月27日 申请日期2009年4月21日 优先权日2009年4月21日
发明者李昇军, 许寿国, 陈永杰 申请人:鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1