【24h】

LUT回路のブーリアンマッチング手法について

机译:关于LUT电路的布尔型匹配方法

获取原文
获取原文并翻译 | 示例
           

摘要

本稿では複数のLUTからなる回路が与えられた論理関数を実現できるかどうかを調べるブーリアンマッチングの高速化手法について述べる.高速化手法は2つある.1つは入力順序の割り当てをone-hot符号化された変数を用いて表す手法であり,従来の2進符号化に比べると必要となる変数の数は増えるが,ほとんどの制約が2項節の形で与えられるため,SATソルバにおいて効率的な値の伝搬が行える.もう1つは段階的探索手法で,マッチングが失敗する例において,部分的な制約式のみを評価することで早めに充足不能と判定を行い,無駄な探索を省いている.充足可能となる場合でも以前の評価の結果得られた学習節が後の評価の際にも用いられるのでオーバーヘッドは少ない.
机译:在本文中,我们描述了一种加速bourian匹配的方法,以研究由多个LUT组成的电路是否可以实现给定的逻辑功能。有两种加速方法。一种是使用单热编码变量表示输入顺序分配的方法,该变量比常规二进制编码需要更多的变量,但是大多数限制是二进制子句。由于以的形式给出,因此可以在SAT求解器中执行有效的值传播。另一种是分步搜索方法,其中在匹配失败的情况下,仅通过评估部分约束表达式来判断不能尽早满足条件,并且省略不必要的搜索。即使可以满足,由于先前评估而获得的学习子句也用于后续评估,因此开销很小。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号