【24h】

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

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

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

摘要

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

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号