System and method for communicating simulation solutions between circuit components in a hierarchical data structure
    1.
    发明授权
    System and method for communicating simulation solutions between circuit components in a hierarchical data structure 失效
    用于在分层数据结构中的电路组件之间传递模拟解决方案的系统和方法

    公开(公告)号:US07409328B1

    公开(公告)日:2008-08-05

    申请号:US10713754

    申请日:2003-11-13

    IPC分类号: G06F17/50

    CPC分类号: G06F17/5036

    摘要: A system for communicating simulation solutions between circuit components in a hierarchical data structure includes a simulator module having one or more computer programs for representing the circuit as a hierarchically arranged set of branches, which includes a root branch and a plurality of other branches logically organized in a graph. The hierarchically arranged set of branches includes a first branch that contains one or more driver leaf circuits and a second branch that also contains one or more receiver leaf circuits, where the first branch and second branch are interconnected in the graph through a third branch at a higher hierarchical level in the graph than the first and second branches. The simulator module further includes computer programs for simulating operation of the one or more driver leaf circuits and the one or more receiver leaf circuits, together, without simulating operation of the third branch to determine a first set of changes in signal conditions shared by the one or more driver leaf circuits and the one or more receiver leaf circuits.

    摘要翻译: 用于在分层数据结构中的电路组件之间传递模拟解决方案的系统包括具有一个或多个计算机程序的模拟器模块,该计算机程序用于将该电路表示为分层布置的分支集,其包括根分支和逻辑上组织在一起的多个其他分支 一张图。 分层布置的分支集合包括包含一个或多个驱动器叶电路的第一分支和还包含一个或多个接收器叶电路的第二分支,其中第一分支和第二分支通过第三分支在图中互连, 图中的分级水平高于第一和第二分支。 模拟器模块还包括用于在不模拟第三分支的操作​​的情况下模拟一个或多个驱动器叶电路和一个或多个接收器叶电路的操作的计算机程序,以确定由该一个共享的信号条件的第一组变化 或更多的驱动器叶电路和一个或多个接收器叶电路。

    System and method for simulating a circuit having hierarchical structure
    2.
    发明授权
    System and method for simulating a circuit having hierarchical structure 有权
    用于模拟具有分层结构的电路的系统和方法

    公开(公告)号:US07181383B1

    公开(公告)日:2007-02-20

    申请号:US10724277

    申请日:2003-11-26

    IPC分类号: G06F17/50

    CPC分类号: G06F17/5036

    摘要: A system for simulating a circuit having hierarchical data structure includes a simulator module having one or more computer programs for 1) creating a static database in accordance with a netlist description of the circuit, where the static database contains topology information of the circuit; 2) selecting a group circuit for simulation, where the group circuit contains one or more leaf circuits selected from the first branch and the second branch; 3) creating a dynamic database for representing the group circuit, where the dynamic database includes references to the static database for fetching topology information dynamically during simulation; and 4) simulating the group circuit in accordance with the dynamic database. Since the system duplicates and reproduces only the relevant dynamic information when necessary, the disclosed circuit simulator uses less memory and produces better performance.

    摘要翻译: 一种用于模拟具有分层数据结构的电路的系统,包括具有一个或多个计算机程序的模拟器模块,用于1)根据电路的网表描述创建静态数据库,其中静态数据库包含电路的拓扑信息; 2)选择用于模拟的组电路,其中组电路包含从第一分支和第二分支选择的一个或多个叶子电路; 3)创建用于表示组电路的动态数据库,其中动态数据库包括对静态数据库的引用,用于在模拟期间动态地获取拓扑信息; 和4)根据动态数据库模拟组电路。 由于该系统在必要时仅复制并再现相关的动态信息,因此所公开的电路模拟器使用较少的存储器并产生更好的性能。