简化散射参数端口的系统及方法

文档序号:6440443阅读:144来源:国知局
专利名称:简化散射参数端口的系统及方法
技术领域
本发明涉及一种简化散射参数端口的系统及方法。
背景技术
目前,在仿真设计过程中,各个仿真电路元件模型均由特定公司设计,且常用散射参数表示电路元件模型。例如,用于对于芯片之间连接的仿真连接器由特定公司设计,且适用于目前多数芯片,因此该仿真连接器的端口将很多,使用者可根据需要选择其中的端口进行电路连接或对相应的端口进行测试。然而,目前的仿真软件的设计,使得使用者即使只需要仿真连接器的其中少数端口,也要在软件设计中应用该连接器的所有端口,而该仿真连接器的端口很多,显然大大增加了处理负担以及存储空间。有鉴于此,一种能根据需要简化连接器的端口数量的系统和方法是需要的。

发明内容
鉴于以上内容,有必要提供一种简化散射参数端口的系统及方法,能够简化散射参数的端口数量。一种简化散射参数端口的系统,该系统包括:一显示控制模块,该显示控制模块用于响应用户的操作控制一显示设备显示一用户操作界面,该用户操作界面用于供用户输入调取指令、端口选择指令及执行指令;一调用模块,该调用模块用于响应用户输入的调取指令调用对应的存储在一存储器中的一散射参数;一选择模块,该选择模块用于响应用户输入的端口选择指令,对该没有被选择的端口外接一端接阻抗并接地;一执行模块,该执行模块用于响应用户输入的执行指令,生成一简化的散射参数。一种简化散射参数端口的方法,该方法包括:响应用户的操作控制一显示设备显示一用户操作界面,该用户操作界面用于供用户输入调取指令、端接阻抗值设定指令、端口选择指令及执行指令;响应用户输入的调取指令调用存储在一存储器中的一散射参数;响应用户输入的端口选择指令,对该没有被选择的端口外接一端接阻抗并接地,其中,该外接的端接阻抗的阻抗值为该设定的端接阻抗值;响应用户输入的执行指令,生成一简化的散射参数。本发明通过调用存储在一存储器中的一散射参数,并响应用户的选择操作,将没有被选择的端口外接一端接阻抗并接地,从而简化该散射参数没有被选择的端口。


图1是本发明一实施方式的简化散射参数端口的系统较佳实施例的架构图。图2A是本发明简化端口前的散射参数示意图。图2B是本发明简化端口后的散射参数示意图。图3A-3D是本发明散射参数的端口的排列方式示意图。图4是本发明测试散射参数端口参数的示意图。
图5是本发明的用户操作界面的示意图。图6是本发明一实施方式的简化散射参数端口的方法流程图。主要元件符号说明
计算机I
筒化散射参数端口的系统IO
显示设备2
中央处理器20
存储器30
显示控制模块11
调用模块12
设定模块15
选择模块13
执行模块14
测试模块16
用户操作界面100如下具体实施方式
将结合上述附图进一步说明本发明。
具体实施例方式如图1所示,是本发明简化散射参数端口的系统10较佳实施例的方框图。在本实施例中,所述的简化散射参数端口的系统10安装并运行于一计算机I中,用于在一电路仿真设计中,对该所不需要的散射参数的端口进行屏蔽处理,从而简化该散射参数的端口的数量。所述的计算机I连接有显示设备2,该计算机I还包括中央处理器(CentralProcessing Unit, CPU) 20 以及存储器 30。在本实施方式中,该简化散射参数端口的系统10包括一显不控制模块11、一调用模块12、一选择模块13及一执行模块14。本发明所称的模块是指一种能够被计算机I的中央处理器20所执行并且能够完成特定功能的一系列计算机程序块,其存储于计算机I的存储器30中。其中,该存储器30中还存储有原始的散射参数。该显示控制模块11用于响应用户的操作控制该显示设备2显示一用户操作界面100供用户操作,该用户操作界面100可以供用户输入操作指令。其中,该操作指令包括一调取指令、一端接阻抗值设定指令、一端口选择指令及一执行指令。该调用模块12用于响应用户输入的调取指令调取相应的散射参数。该选择模块13用于响应用户的端口选择指令来对该没有被选择的端口外接一端接阻抗并接地。在本实施方式中,该选择模块13还用于当一端口被选择时,高亮显示该端口,以提示用户该端口已被选择。该执行模块14用于响应用户的执行指令来生成一简化的散射参数。其中,该简化的散射参数中没有被选择的端口被屏蔽。如图2A所示,一通用的散射参数具有多个端口,当用户选择其中需要的端口 1-4后,则选择模块13对不需要的端口 5-12设置端接阻抗并接地后,图2A所示的通用的散射参数则被该执行模块14简化成如图2B所示的只具有端口 1-4的散射参数。在本实施方式中,该操作指令还包括一端接阻抗值设定指令,该简化散射参数端口的系统10还包括一设定模块15,该设定模块15用于根据用户输入的端接阻抗值设定指令来设定端接阻抗值,从而该外接的端接阻抗的阻抗值为该设定的端接阻抗值。在本实 施方式中,该操作指令还包括一端口排列方式指令,该设定模块15用于响应用户的端口排列方式指令来变更该散射参数端口的排列方式以供用户输入端口选择指令。其中,在不同的排列方式中,该散射参数在同一位置所对应的端口可能不同。请参考图3A-3D,在本实施方式中,该端口的排列方式有左奇右偶排列、左边排列、上下顺序排列、循环排列。其中,该左奇右偶排列为左边对应的端口为1,3,…,n-1,右边对应的端口为2,4,...,η ;左边排列为左边对应的端口为I,2,…,η。左边排列为左边对应的端口为1,2,...,η。上下顺序排列为左边对应的端口为1,2,…,η/2,右边对应的端口为η/2+1,η/2+2,…,η。循环排列为左边对应的端口为1,2,…,η/2,右边对应的端口为η,η-1,…,n/2+l。在本实施方式中,该系统默认的端口排列方式为左奇右偶排列。在本实施方式中,该操作指令还包括一存储位置指令,该执行模块14响应用户的存储位置指令设定该生成的散射参数的存储位置,并响应用户输入的执行指令将该生成的简化的散射参数存储至该设定的存储位置。在本实施方式中,该操作指令还包括一端口阻抗值设定指令及一测试指令,该简化散射参数端口的系统10还包括一测试模块16。如图4所示,该设定模块15还用于根据用户输入的端口阻抗值设定指令来设定端口阻抗值,该测试模块16还用于响应用户的测试指令来对该简化后散射参数的每一端口均外接一端口阻抗R及一电源S,得到对应端口的电压或电流参数,并根据该电压或电流参数判断端口参数是否符合要求,从而对该散射参数的各个端口进行测试。其中,该外接的端口阻抗的阻抗值为该设定的端口阻抗值。如图3所示,每一端口的电路与该端口阻抗构成一支路,施加该电源后,从而端口内部参数(例如阻抗值等)不同,该端口与端口阻抗连接点的电压或流经该端口阻抗的电流也不同,从而对应端口的该电压或电流参数反映了该端口的参数。请参考图5,为用户操作界面100的显示示意图。该用户操作界面100包括一散射参数输入框、一端口阻抗输入框、一端接阻抗输入框、一端口排列方式输入框、一端口选择输入框、一存储位置输入框、一执行输入框及一测试输入框。该散射参数输入框用于供用户输入该调取指令。该端口阻抗输入框用于供用户输入该端口阻抗值设定指令。该端接阻抗输入框用于供用户输入该端接阻抗值设定指令。该端口排列方式输入框用于供用户输入该端口排列方式指令。该端口选择输入框用于供用户输入端口选择指令。该存储位置输入框用于供用户输入该存储位置指令。该执行输入框用于供用户输入执行指令。该测试输入框用于供用户输入测试指令。在本实施方式中,该操作界面的输入框依序排列。请参考图6,为本发明一实施方式的简化散射参数端口的方法。在步骤S601中,该显示控制模块11用于响应用户的操作控制该显示设备2显示一用户操作界面100。在步骤S602中,该调用模块12用于响应用户输入的调取指令调取该对应的散射参数。在步骤S603中,该选择模块13用于响应用户输入的端口选择指令,对该没有被选择的端口外接一端接阻抗并接地,且该外接的端接阻抗的阻抗值为该设定的端接阻抗值。在步骤S604中,该执行模块14用于响应用户输入的执行指令,生成一简化的散射参数。其中,在该步骤S603之前,还包括步骤:该设定模块15用于响应用户输入的端口阻抗值设定指令及端接阻抗值设定指令,设定该端口阻抗值及端接阻抗值,并用于响应用户输入的端口排列方式指令,变更将该散射参数端口的排列方式。在该步骤S603之后,还包括步骤:该执行模块14用于响应用户输入的存储位置指令,设定生成的简化后的散射参数的存储位置,并将该生成的简化散射参数存储至该设定的存储位置。在步骤S604之后,还包括步骤:该测试模块16用于响应用户输入的测试指令,对该简化后的散射参数的端口外接一端口阻抗R及一电源S,得到对应端口的电压或电流参数,并根据该电压和电流参数判断该端口参数是否符合要求,从而对该散射参数的各个端口进行测试。以上实施例仅用以说明本发明的技术方案而非限制,尽管参照以上较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者者等同替换都不应脱离本发明技术方案的精神和范围。
权利要求
1.一种简化散射参数端口的系统,其特征在于,该系统包括: 一显示控制模块,该显示控制模块用于响应用户的操作控制一显示设备显示一用户操作界面,该用户操作界面用于供用户输入调取指令、端口选择指令及执行指令; 一调用模块,该调用模块用于响应用户输入的调取指令调用对应的存储在一存储器中的一散射参数; 一选择模块,该选择模块用于响应用户输入的端口选择指令,对该没有被选择的端口外接一端接阻抗并接地; 一执行模块,该执行模块用于响应用户输入的执行指令,生成一简化的散射参数。
2.如权利要求1所述的系统,其特征在于:该用户操作界面还用于供用户输入端口阻抗设定指令,该系统还包括一设定模块,该设定模块用于响应用户输入的端接阻抗值设定指令,设定端接阻抗值,其中,该外接的端接阻抗的阻抗值为该设定的端接阻抗值。
3.如权利要求1所述的系统,其特征在于:该用户操作界面还用于供用户输入端口排列方式指令,该系统还包括一设定模块,该设定模块用于响应用户输入的端口排列方式指令来变更该端口的排列方式以供用户输入端口选择指令。
4.如权利要求1所述的系统,其特征在于:该用户操作界面还用于供用户输入存储位置指令,该执行模块用于响应用户输入的存储位置指令,设定生成的散射参数的存储位置,并在生成简化的散射参数后将该生成的简化的散射参数存储至该设定的存储位置。
5.如权利要求1所述的系统,其特征在于:该用户操作界面还用于供用户输入端口阻抗值设定指令及一测试指令,该系统还包括一设定模块及一测试模块,该设定模块响应用户输入的端口阻抗值设定指令设定该端口阻抗值,该测试模块响应用户输入的测试指令对该生成的简化的散射参 数的端口外接一端口阻抗及一电源,得到对应端口的电压或电流参数,并根据该电压或电流参数判断该端口参数是否符合要求,其中,该外接的端口阻抗的阻抗值为该设定的端口阻抗值。
6.一种简化散射参数端口的方法,其特征在于,该方法包括: 响应用户的操作控制一显示设备显示一用户操作界面,该用户操作界面用于供用户输入调取指令、端接阻抗值设定指令、端口选择指令及执行指令; 响应用户输入的调取指令调用存储在一存储器中的一散射参数; 响应用户输入的端口选择指令,对该没有被选择的端口外接一端接阻抗并接地; 响应用户输入的执行指令,生成一简化的散射参数。
7.如权利要求6所述的方法,该用户操作界面还用于供用户输入端接阻抗设定指令,其特征在于,该方法还包括: 响应用户输入的端接阻抗值设定指令,设定该端接阻抗值,其中,该外接的端接阻抗的阻抗值值为该设定的端接阻抗值。
8.如权利要求6所述的方法,该用户操作界面还用于供用户输入端口排列方式指令,其特征在于,该方法还包括: 响应用户输入的端口排列方式指令来变更该端口的排列方式以供用户输入端口选择指令。
9.如权利要求6所述的方法,该用户操作界面还用于供用户输入存储位置指令,其特征在于,该方法还包括:响应用户输入的存储位置指令,设定生成散射参数的存储位置,并在生成简化的散射参数后将该生成的简化的散射参数存储至该设定的存储位置。
10.如权利要求6所述的方法,该用户操作界面还用于供用户输入端口阻抗值设定指令及测试指令,其特征在于,该方法还包括: 响应用户输入的端口阻抗值设定指令,设定该端口阻抗值; 响应用户输入的测试指令,对该简化后的散射参数的端口外接一端口阻抗及一电源,得到该端口的电压或电流参数,并根据该电压或电流参数判断该端口参数是否符合要求,其中,该外接的端口阻抗的阻抗值为该设定的端口阻抗值。
全文摘要
一种简化散射参数端口的系统,该系统包括一显示控制模块,该显示控制模块用于响应用户的操作控制一显示设备显示一用户操作界面,该用户操作界面用于供用户输入调取指令、端口选择指令及执行指令;一调用模块,该调用模块用于响应用户输入的调取指令调用对应的存储在一存储器中的一散射参数;一选择模块,该选择模块用于响应用户输入的端口选择指令,对该没有被选择的端口外接一端接阻抗并接地;一执行模块,该执行模块用于响应用户输入的执行指令,生成一简化的散射参数。本发明还提供一种方法,通过该系统和方法可简化散射参数的端口数量。
文档编号G06F17/50GK103164543SQ20111040624
公开日2013年6月19日 申请日期2011年12月8日 优先权日2011年12月8日
发明者谢博全, 廖俊能, 严欣亭 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1