首页> 外国专利> Validator and calculation processing method for re Confucian singulation possible hardware system

Validator and calculation processing method for re Confucian singulation possible hardware system

机译:儒家单一化可能硬件系统的验证器和计算处理方法

摘要

A Boolean SAT solver uses reconfigurable hardware to solve a specific input problem. Each of the plurality of ordered variables has a corresponding one of a plurality of state machines. Each state machine has an implication circuit for its respective variable, and operates in parallel according to an identical state machine. One state machine implements the Davis-Putnam method in hardware and provides improved performance over software by virtue of the parallel checking of direct and transitive implications. Another state machine implements a novel non-chronological backtracking method that takes advantage of the parallel implication checking and avoids the need to maintain or to traverse a GRASP type implication graph in the event of backtracking. The novel non-chronological backtracking provides for setting a blocking variable as a leaf variable and for changing only the value of the leaf variable, but possibly changing both the value and identity of a backtracking variable.
机译:布尔SAT求解器使用可重新配置的硬件来解决特定的输入问题。多个有序变量中的每一个具有多个状态机中的一个。每个状态机都有一个用于其相应变量的包含电路,并根据相同的状态机并行运行。一种状态机在硬件中实现了Davis-Putnam方法,并通过并行检查直接和传递含义来提供优于软件的性能。另一个状态机实现了一种新颖的非时间顺序的回溯方法,该方法利用了并行隐含检查的优势,并且避免了在回溯的情况下维护或遍历GRASP类型的隐含图。新颖的非时间顺序的回溯提供了将阻塞变量设置为叶子变量并且仅改变了叶子变量的值,但是可能改变了回溯变量的值和身份。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号