...
首页> 外文期刊>International journal of electronics >Ant colony optimisation-direct cover: a hybrid ant colony direct cover technique for multi-level synthesis of multiple-valued logic functions
【24h】

Ant colony optimisation-direct cover: a hybrid ant colony direct cover technique for multi-level synthesis of multiple-valued logic functions

机译:蚁群优化直接覆盖:用于多值逻辑函数的多级合成的混合蚁群直接覆盖技术

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

摘要

The use of non-binary (multiple-valued) logic in the synthesis of digital systems can lead to savings in chip area. Advances in very large scale integration (VLSI) technology have enabled the successful implementation of multiple-valued logic (MVL) circuits. A number of heuristic algorithms for the synthesis of (near) minimal sum-of products (two-level) realisation of MVL functions have been reported in the literature. The direct cover (DC) technique is one such algorithm. The ant colony optimisation (ACO) algorithm is a meta-heuristic that uses constructive greediness to explore a large solution space in finding (near) optimal solutions. The ACO algorithm mimics the ant's behaviour in the real world in using the shortest path to reach food sources. We have previously introduced an ACO-based heuristic for the synthesis of two-level MVL functions. In this article, we introduce the ACO-DC hybrid technique for the synthesis of multi-level MVL functions. The basic idea is to use an ant to decompose a given MVL function into a number of levels and then synthesise each sub-function using a DC-based technique. The results obtained using the proposed approach are compared to those obtained using existing techniques reported in the literature. A benchmark set consisting of 50,000 randomly generated 2-variable 4-valued functions is used in the comparison. The results obtained using the proposed ACO-DC technique are shown to produce efficient realisation in terms of the average number of gates (as a measure of chip area) needed for the synthesis of a given MVL function.
机译:在数字系统的综合中使用非二进制(多值)逻辑可以节省芯片面积。超大规模集成(VLSI)技术的进步使多值逻辑(MVL)电路得以成功实现。文献中已经报道了许多用于合成(接近)最小乘积和(两级)MVL函数的启发式算法。直接覆盖(DC)技术就是这样一种算法。蚁群优化(ACO)算法是一种元启发式算法,它使用构造性贪婪来探索较大的求解空间,以寻找(接近)最优解。 ACO算法通过使用最短路径到达食物源来模拟现实世界中的蚂蚁行为。之前,我们已经引入了基于ACO的启发式方法来合成两级MVL函数。在本文中,我们介绍了用于合成多级MVL函数的ACO-DC混合技术。基本思想是使用蚂蚁将给定的MVL函数分解为多个级别,然后使用基于DC的技术合成每个子函数。使用提议的方法获得的结果与使用文献中报道的现有技术获得的结果进行比较。比较中使用了由50,000个随机生成的2变量4值函数组成的基准集。使用拟议的ACO-DC技术获得的结果显示,可以有效地实现合成给定MVL函数所需的平均门数(作为芯片面积的度量)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号