会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • Multithreaded Reachability
    • 多线程可达性
    • US20070124711A1
    • 2007-05-31
    • US11421979
    • 2006-06-02
    • Jawahar JainDebashis Sahoo
    • Jawahar JainDebashis Sahoo
    • G06F17/50
    • G06F17/5022G06F17/504
    • In one embodiment, a method for multithreaded reachability analysis includes partitioning a state space of a circuit under analysis into a plurality of partitions and assigning each partition to a thread to carry out a reachability analysis on the partition assigned to the thread. The threads carry out the reachability analyses of the partitions in parallel with each other. The method also includes using one or more of an early communication algorithm and a partial communication algorithm to communicate states from one or more first ones of the partitions to one or more second ones of the partitions to facilitate the reachability analysis of the second ones of the partitions.
    • 在一个实施例中,一种用于多线程可达性分析的方法包括将分析中的电路的状态空间划分成多个分区,并将每个分区分配给线程以对分配给线程的分区执行可达性分析。 线程相互并行执行分区的可达性分析。 该方法还包括使用早期通信算法和部分通信算法中的一个或多个来将状态从分区中的一个或多个第一分区传送到分区中的一个或多个第二分区,以便于对第二个分区的可达性分析 分区。
    • 2. 发明授权
    • Determining one or more reachable states in a circuit using distributed computing and one or more partitioned data structures
    • 使用分布式计算和一个或多个分区数据结构确定电路中的一个或多个可达状态
    • US07216312B2
    • 2007-05-08
    • US10704234
    • 2003-11-07
    • Jawahar JainAmit NarayanYoshihisa KojimaTakaya OgawaSubramanian K. IyerDebashis Sahoo
    • Jawahar JainAmit NarayanYoshihisa KojimaTakaya OgawaSubramanian K. IyerDebashis Sahoo
    • G06F17/50
    • G06F17/504
    • In one embodiment, a method for determining one or more reachable states in a circuit using distributed computing and one or more partitioned data structures includes, at a first one of multiple computing systems, receiving a first partition of a circuit. The first partition corresponds to a first binary decision diagram (BDD) having a first density. The method includes performing a first reachability analysis on the first partition using the first BDD until a fixed point in the first partition has been reached and, if, during the first reachability analysis, the size of the first BDD exceeds a threshold, discarding the first BDD. The method includes communicating with at least one second one of the multiple computing systems. The second one of the multiple computing systems has received a second partition of the circuit. The second one of the multiple computing systems has performed a second reachability analysis on the second BDD without discarding the second BDD.
    • 在一个实施例中,用于使用分布式计算和一个或多个分区数据结构来确定电路中的一个或多个可达状态的方法包括在多个计算系统中的第一个处接收电路的第一分区。 第一分区对应于具有第一密度的第一二进制决策图(BDD)。 该方法包括使用第一BDD对第一分区执行第一可达性分析,直到达到第一分区中的固定点,并且如果在第一可达性分析期间第一BDD的大小超过阈值,则丢弃第一 BDD。 该方法包括与多个计算系统中的至少一个第二个通信。 多个计算系统中的第二个已经接收到电路的第二分区。 多个计算系统中的第二个对第二BDD进行了第二次可达性分析,而不丢弃第二个BDD。
    • 3. 发明授权
    • Circuit verification
    • 电路验证
    • US07028279B2
    • 2006-04-11
    • US10444782
    • 2003-05-23
    • Jawahar JainSubramanian K. IyerAmit NarayanDebashis SahooChristian Stangier
    • Jawahar JainSubramanian K. IyerAmit NarayanDebashis SahooChristian Stangier
    • G06F9/45G06F17/50
    • G06F17/504
    • In one embodiment, a system for verifying a circuit using a scheduling technique includes one or more partitioned ordered binary decision diagram (POBDD) modules that collectively generate one or more POBDDs. Each POBDD corresponds to one or more partitions of a state space of the circuit and includes a number of states and a number of nodes in the partition. The system also includes one or more cost metrics modules that collectively determine a processing cost of each of the partitions of each of the POBDDs. The system also includes one or more scheduling modules that collectively schedule processing of the partitions of the POBDDs for semiformal verification of a circuit. The schedule is based, at least in part, on the determined processing costs of the partitions of the POBDDs.
    • 在一个实施例中,用于使用调度技术验证电路的系统包括共同生成一个或多个POBDD的一个或多个分区排序二进制决策图(POBDD)模块。 每个POBDD对应于电路的状态空间的一个或多个分区,并且包括分区中的多个状态和多个节点。 该系统还包括共同确定每个POBDD的每个分区的处理成本的一个或多个成本度量模块。 该系统还包括一个或多个调度模块,其共同调度POBDD的分区的处理以对电路进行半正式验证。 该计划至少部分地基于POBDD分区的确定的处理成本。
    • 4. 发明授权
    • Circuit verification
    • 电路验证
    • US07571403B2
    • 2009-08-04
    • US11279177
    • 2006-04-10
    • Jawahar JainSubramanian K. IyerAmit NarayanDebashis SahooChristian Stangier
    • Jawahar JainSubramanian K. IyerAmit NarayanDebashis SahooChristian Stangier
    • G06F17/50
    • G06F17/504
    • In one embodiment, a method for verifying one or more particular properties of a circuit using a learning strategy to determine suitable values of particular verification parameters includes classifying each of multiple properties of a circuit according to circuit size and selecting a candidate property from the properties. The candidate property set includes one or more particular properties from each property class. The method also includes attempting to verify one or more particular properties of the circuit using the candidate property set and particular values of particular verification parameters. The method also includes determining suitable values of the particular verification parameters according the attempted verification of the particular properties of the circuit using the candidate property set and the particular values of the particular verification parameters.
    • 在一个实施例中,使用学习策略来验证电路的一个或多个特定属性以确定特定验证参数的合适值的方法包括根据电路大小对电路的多个属性进行分类,并从属性中选择候选属性。 候选属性集包括每个属性类的一个或多个特定属性。 该方法还包括使用候选属性集和特定验证参数的特定值来尝试验证电路的一个或多个特定属性。 该方法还包括根据使用候选属性集和特定验证参数的特定值的电路的特定属性的尝试验证来确定特定验证参数的合适值。
    • 7. 发明申请
    • Circuit Verification
    • 电路验证
    • US20060173666A1
    • 2006-08-03
    • US11279177
    • 2006-04-10
    • Jawahar JainSubramanian IyerAmit NarayanDebashis SahooChristian Stangier
    • Jawahar JainSubramanian IyerAmit NarayanDebashis SahooChristian Stangier
    • G06F17/50
    • G06F17/504
    • In one embodiment, a method for verifying one or more particular properties of a circuit using a learning strategy to determine suitable values of particular verification parameters includes classifying each of multiple properties of a circuit according to circuit size and selecting a candidate property from the properties. The candidate property set includes one or more particular properties from each property class. The method also includes attempting to verify one or more particular properties of the circuit using the candidate property set and particular values of particular verification parameters. The method also includes determining suitable values of the particular verification parameters according the attempted verification of the particular properties of the circuit using the candidate property set and the particular values of the particular verification parameters.
    • 在一个实施例中,使用学习策略来验证电路的一个或多个特定属性以确定特定验证参数的合适值的方法包括根据电路大小对电路的多个属性进行分类,并从属性中选择候选属性。 候选属性集包括每个属性类的一个或多个特定属性。 该方法还包括使用候选属性集和特定验证参数的特定值来尝试验证电路的一个或多个特定属性。 该方法还包括根据使用候选属性集和特定验证参数的特定值的电路的特定属性的尝试验证来确定特定验证参数的合适值。
    • 9. 发明授权
    • Multithreaded reachability
    • 多线程可达性
    • US07594195B2
    • 2009-09-22
    • US11421979
    • 2006-06-02
    • Jawahar JainDebashis Sahoo
    • Jawahar JainDebashis Sahoo
    • G06F17/50
    • G06F17/5022G06F17/504
    • In one embodiment, a method for multithreaded reachability analysis includes partitioning a state space of a circuit under analysis into a plurality of partitions and assigning each partition to a thread to carry out a reachability analysis on the partition assigned to the thread. The threads carry out the reachability analyses of the partitions in parallel with each other. The method also includes using one or more of an early communication algorithm and a partial communication algorithm to communicate states from one or more first ones of the partitions to one or more second ones of the partitions to facilitate the reachability analysis of the second ones of the partitions.
    • 在一个实施例中,一种用于多线程可达性分析的方法包括将分析中的电路的状态空间划分成多个分区,并将每个分区分配给线程以对分配给线程的分区执行可达性分析。 线程相互并行执行分区的可达性分析。 该方法还包括使用早期通信算法和部分通信算法中的一个或多个来将状态从分区中的一个或多个第一分区传送到分区中的一个或多个第二分区,以便于对第二个分区的可达性分析 分区。