设定网线属性的方法技术

技术编号:4318670 阅读:208 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种设定网线属性的方法。首先,读入包括多个网线的线路图,且这些网线各自具有一网线名称。接着,撷取线路图中尚未设定网线属性的网线名称,以依据网线名称,将网线分类至一属性群组,进而取得属性群组的目标阻抗。之后,再依据属性群组所对应的目标阻抗,取得对应的叠构资料。最后,将叠构资料设定成为上述网线的网线属性。据此,可大幅节省时间与人力。

【技术实现步骤摘要】

本专利技术是有关于一种设计线路图的方法,且特别是有关于一种设定网线属性 的方法。
技术介绍
现有网线属性(net type)的设定流程必须由高速信号(Signal Integrity, SI)工程师先浏览线路图之后,针对线路图中没有网线属性的网线的网线名称,提 出网线属性需求。接着,高速信号工程师再针对所需的网线属性需求给予合适的线 宽、间距以及网线属性彼此之间的安全距离以符合阻抗标准。之后,电子工程师根据高速信号工程师所提供的网线属性,给予线路图上各 网线对应的网线属性。换言之,电子工程师将依据高速信号工程师所给予的网线属 性,对每页线路图上需要设定网线属性的网线逐一手动进行输入。倘若电子工程师欲更正线路图时,高速信号工程师则必须再次检查整个线路 图中是否有新增的网线,再决定是否需要产生新的网线属性。 一般而言,第一次将 合理的网线属性输入至线路图中,大约需要花费设计流程中两至三天时间。而每次 更正线路图时,所需的工时大约半天至一天。因此,传统作法不仅费力亦费时。
技术实现思路
本专利技术提供一种,可在检测到线路图上的网线不具有网 线属性时,自动设定对应的网线属性。本专利技术提出一种。首先,读入包括线路图。线路图包括 多个网线(net),且这些网线各自具有一网线名称(net name)。接着,撷取线 路图中尚未设定一网线属性的网线名称。之后,依据网线名称,将对应的网线分类 至一属性群组(type group),以取得属性群组的目标阻抗。然后,再依据属性群 组所对应的目标阻抗,取得对应的叠构资料。最后,将叠构资料设定成为上述网线4的网线属性。在本专利技术一实施例中,还包括建立一网线映像表,记录 属性群组及其所对应的网线名称。其中,上述依据网线名称而将对应的网线分类至 属性群组,是透过查询网线映像表来进行分类。另外,上述网线名称具有固定的命 名规则。在本专利技术一实施例中,上述在读入线路图之后,还可检测这些网线中是否包括一差动对(differential pair)。并在此差动对不具有网线属性时,查询网线 映像表是否存在差动对的网线名称。当网线映像表不存在差动对的网线名称时,接 收使用者所输入的对应差动对的属性群组,并将属性群组及差动对的网线名称新增 至网线映像表。在本专利技术一实施例中,上述在依据网线名称取得对应的属性群组之后,还可 提示一询问讯息,以接收属性群组所对应的目标阻抗。同时,还可接收属性群组的 属性安全间距。在本专利技术一实施例中,设定网线类型的方法还包括建立一叠构映像表,记录 目标阻抗及其所对应的叠构资料。其中,依据属性群组所对应的目标阻抗,取得对 应的该叠构资料,是透过查询叠构映像表而取得。而叠构资料包括了网线的线宽与 线间距。在本专利技术一实施例中,上述将叠构资料设定成网线属性的步骤之前,还可产 生一技术文件,以记录网线及其所属的叠构资料。本专利技术先将未设定网线属性的网线分类至对应的属性群组之后,再依据属性 群组的目标阻抗而取得对应的叠构资料,以将叠构资料设定为此网线的网线属性。 据此,使用者无须手动输入网线的网线属性,进而节省使用者的时间且便利性佳。为让本专利技术的上述特征和优点能更明显易懂,下文特举较佳实施例,并配合 附图,作详细说明如下。附图说明图1是依照本专利技术一实施例所绘示的流程图。 图2是依照本专利技术一实施例所绘示的网线映像表的示意图。 图3是依照本专利技术一实施例所绘示的叠构映像表的示意图。具体实施例方式一般而言,设计线路图中关于网线属性的设定,必须耗费大量时间以人工方 式进行输入与检查。为此,本专利技术提出一种设计网线属性的方法,以加快设定的速 度。为了使本专利技术的内容更为明了,以下特举实施例作为本专利技术确实能够据以实施 的范例。此领域具有通常知识者可以计算机程序的形式实现下述诸实施例,并利用 计算机可读取储存媒体储存此一计算机程序,以利计算机执行之,以电子自动化的 方式完成。图l是依照本专利技术一实施例所绘示的流程图。请参照图1,首先,在步骤S105中,计算机程序读入一线路图。此线路图具有多条网线(net), 且这些网线各自具有一网线名称(netname)。接着,在步骤S110中,通过计算机程序撷取线路图中尚未设定网线属性(net type)的网线名称。也就是说,计算机程序会去检测线路图中是否有尚未设定网线 属性的网线。当线路图中所有的网线皆已设定其网线属性时,便可结束设定流程。而若线路图中尚有网线未设定其网线属性时,则如步骤S115所示,依据上述 网线的网线名称,将网线分类至一属性群组。在应用上,网线名称可遵循固定的命 名规则,以增加计算机程序自动判别的准确性。举例来说,网线名称中具有关键词 "H一Dr或"H一D",便将其归类至属性群组"FSA-DQ"。或者,网线名称中具有关键 词"USB",则将其分类至属性群组"USB"。倘若网线为差动对,可利用1、 2等数 字来分辨不同的差动对。也就是,不同数字属于不同独立的属性群组。另外,网线 名称之间相差一个P/N或+/-或一个#字号,则隶属于同一个属性群组D例如,USB1P 与USB1N为一组差动对,分类至属性群组"USB-A"中,而USB2P与USB2N为另 一组差动对,分类至属性群组"USB-B"中。据此,倘若网线名称具有固定的命名规 贝lj,则计算机程序便可通过网线名称中的关键词,而将网线分类至对应的属性群组。然而,若网线名称不具任何命名规则,则可建立网线映像表以利查询。也就 是说,将属性群组及其所对应的网线名称记录在网线映像表,而透过査询网线映像 表来取得属性群组。举例来说,图2是依照本专利技术一实施例所绘示的网线映像表的 示意图。请参照图2, 一个属性群组可能包括多个网线名称,在本实施例中,每一 个属性群组皆包括四个网线名称。因此,当撷取到尚未设定网线属性的网线名称时,査询网线映像表便可快速将网线分类至对应的属性群组。值得一提的是,网线名称具有固定命名规则时,亦可同时搭配网线映像表来 使用,以加快执行速度。另外,在检测线路图中是否有尚未设定网线属性的网线的同时,更能够自动 检测这些网线中是否包括一差动对,并在网线映像表不存在此一差动对之时,将此 差动对新增至网线映像表中。详细地说,当检测这些网线中具有差动对,且此差动 对并不具有网线属性时,自网线映像表中查询是否存在差动对的网线名称。当网线 映像表不存在差动对的网线名称时,便接收使用者所输入的对应差动对的属性群 组,以将所输入的属性群组及差动对的网线名称新增至网线映像表中。倘若在线路图中检测到网线名称为"USB1P"与"USB1N"的差动对时,计算机 程序会自网线映像表中查询是否存在此一差动对的网线名称。以图2而言,网线映 像表中并不存在网线名称"USB1P"与"USB1N",因此,计算机程序将在网线映像表 中新增一属性群组"USB-A",并将网线名称"USB 1P"与"USB 1N"记录至网线映像表。之后,在步骤S120中,计算机程序会依据上述属性群组取得一目标阻抗。在 本实施例中,计算机程序会提示一询问讯息,以接收使用者依据属性群组而输入的 目标阻抗。同时,还可接收使用者依据属性群组而输入的属性群组的属性安全间距 (即各个网线属性彼此之间的安全间距),以符合目标阻抗的设计。然而,在其它实施例中,可预先在网线本文档来自技高网...

【技术保护点】
一种设定网线属性的方法,包括:    读入一线路图,该线路图包括多个网线,且该些网线各自具有一网线名称;    撷取该线路图中尚未设定一网线属性的该网线名称;    依据该网线名称,将对应的网线分类至一属性群组;    取得该属性群组的一目标阻抗;    依据该目标阻抗,取得对应的一叠构资料;以及    设定该叠构资料为该网线属性。

【技术特征摘要】

【专利技术属性】
技术研发人员:郭国君
申请(专利权)人:英业达股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1