Evolution of binary decision diagrams for digital circuit design using genetic programming

被引:0
|
作者
Sakanashi, H
Higuchi, T
Iba, H
Kakazu, Y
机构
[1] Hokkaido Univ, Kita Ku, Sapporo, Hokkaido 060, Japan
[2] Electrotech Lab, Tsukuba, Ibaraki 304, Japan
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes the methodology for hardware evolution by genetic programming (GP). By adopting Binary Decision Diagrams (BDDs) as hardware representation, larger circuits can be evolved, and they will be easily verified by utilizing commercial CAD software. The hardware descriptions specified in BDDs are improved by GP operators, to synthesize various combinatorial logical circuits. From the viewpoint of GP, however, some constraints of BDD must be satisfied during its search process. In other words, GP must search not only in phenotype space, but also in genotype space. In order to resolve this problem, in this paper, we attempt two approaches. One concerns the operations to obtain BDDs satisfying the genotypical constraints, and the other is the method for balancing phenotypic and genotypic evaluations.
引用
收藏
页码:470 / 481
页数:12
相关论文
共 50 条
  • [31] Quantum circuit design by means of genetic programming
    Bautu, Andrei
    Bautu, Elena
    ROMANIAN JOURNAL OF PHYSICS, 2007, 52 (5-7): : 697 - 704
  • [32] Applications of circuit probability computation using decision diagrams
    Thornton, MA
    Moore, RP
    Cordova, JC
    1997 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS AND SIGNAL PROCESSING, VOLS 1 AND 2: PACRIM 10 YEARS - 1987-1997, 1997, : 683 - 687
  • [33] Stochastic Quantum Circuit Simulation Using Decision Diagrams
    Grurl, Thomas
    Kueng, Richard
    Fuss, Juergen
    Wille, Robert
    PROCEEDINGS OF THE 2021 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2021), 2021, : 194 - 199
  • [34] Structuring Rule Sets Using Binary Decision Diagrams
    Beck, Florian
    Fuernkranz, Johannes
    Huynh, Van Quoc Phuong
    RULES AND REASONING, RULEML+RR 2021, 2021, 12851 : 48 - 61
  • [35] Implementation of relational algebra using binary decision diagrams
    Berghammer, R
    Leoniuk, B
    Milanese, U
    RELATIONAL METHODS IN COMPUTER SCIENCE, 2002, 2561 : 241 - 257
  • [36] Planning in the fluent calculus using binary decision diagrams
    Störr, HP
    AI MAGAZINE, 2001, 22 (03) : 103 - 105
  • [37] BOOLEAN DIVISION AND FACTORIZATION USING BINARY DECISION DIAGRAMS
    STANION, T
    SECHEN, C
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1994, 13 (09) : 1179 - 1184
  • [38] Cost-bounded binary decision diagrams for 0-1 programming
    Hadzic, Tarik
    Hooker, J. N.
    INTEGRATION OF AI AND OR TECHNIQUES IN CONSTRAINT PROGRAMMING FOR COMBINATORIAL OPTIMIZATION PROBLEMS, PROCEEDINGS, 2007, 4510 : 84 - +
  • [39] Using datalog with binary decision diagrams for program analysis
    Whaley, J
    Avots, D
    Carbin, M
    Lam, MS
    PROGRAMMING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2005, 3780 : 97 - 118
  • [40] Synthesis of optical circuits using binary decision diagrams
    Deb, Arighna
    Wille, Robert
    Keszoecze, Oliver
    Shirinzadeh, Saeideh
    Drechsler, Rolf
    INTEGRATION-THE VLSI JOURNAL, 2017, 59 : 42 - 51