• DocumentCode
    3532166
  • Title

    Ant Colony Optimizations for Initialization of Synchronous Sequential Circuits

  • Author

    Hu, Xiaojing ; Song, Zhengxiang ; Wang, Jianhua ; Geng, Yingsan ; Shen, Wang

  • Author_Institution
    State Key Lab. of Electr. Insulation & Power Equip., Xi´´an Jiaotong Univ., Xi´´an
  • fYear
    2009
  • fDate
    28-29 April 2009
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    In this paper, the problem of initializing sequential circuits is present. Achieving generation the shortest sequence able to drive the circuit to a known state, regardless of the initial state, ant colony optimization (ACO) is proposed, which has been effective in combination optimization problems. In this work, sequence generation problem is described in searching over a large vector graph, it is appropriate to ACO. We describe one form of applying a modified Max Min Ant System (MMAS) to the initialization that includes a dynamical local heuristics and a recent proposal for the pheromone updating rule to improve performance of algorithm. The experimental results for ISCAS89 benchmark sequential circuits illustrate that the algorithm can achieve better results in terms of the number of initialized flip- flops and sequence length.
  • Keywords
    circuit optimisation; flip-flops; sequential circuits; ant colony optimizations; combination optimization problems; flip-flops; max min ant system; sequence generation problem; sequence length; synchronous sequential circuits; Ant colony optimization; Circuit testing; Dielectrics and electrical insulation; Genetic algorithms; Hardware; Laboratories; Proposals; Sequential circuits; Space exploration; Traveling salesman problems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Testing and Diagnosis, 2009. ICTD 2009. IEEE Circuits and Systems International Conference on
  • Conference_Location
    Chengdu
  • Print_ISBN
    978-1-4244-2587-7
  • Type

    conf

  • DOI
    10.1109/CAS-ICTD.2009.4960786
  • Filename
    4960786