Transistor Placement for Automatic Cell Synthesis Through Boolean Satisfiability

被引:0
|
作者
Cardoso, Maicon [1 ]
Bubolz, Andrei [1 ]
Cortadella, Jordi [2 ]
Rosa Jr, Leomar [1 ]
Marques, Felipe [1 ]
机构
[1] Univ Fed Pelotas, Grad Program Comp, Pelotas, RS, Brazil
[2] Univ Politecn Cataluna, Dept Comp Sci, Barcelona, Spain
关键词
transistor placement; transistor chaining; Boolean satisfiability; SAT; ASTRAN; EDA tool; LAYOUT;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents a new transistor placement method applied to the ASTRAN EDA tool, an open-source solution for the automatic design of complex digital gates. Although it currently reaches an optimized solution through a Threshold Accepting approach, ASTRAN does not guarantee a minimum-width placement. In this paper, a method based on Boolean satisfiability is proposed, ensuring an optimal solution for the transistor placement task through modeling the problem into a set of Boolean variables and clauses aware of four design rule constraints. Experiments comparing the proposed method and the current ASTRAN placement technique have shown reductions in the layout area. Furthermore, our method achieved a significant improvement regarding runtime, an essential feature for designing digital circuits and systems on-demand.
引用
收藏
页数:5
相关论文
共 50 条
  • [41] Automatic cell placement for quantum-dot cellular automata
    Ravichandran, R
    Lim, SK
    Niemier, M
    INTEGRATION-THE VLSI JOURNAL, 2005, 38 (03) : 541 - 548
  • [42] Automatic Subtitle Placement Through Active Speaker Identification in Multimedia Documents
    Mocanu, Bogdan
    Tapu, Ruxandra
    2021 INTERNATIONAL CONFERENCE ON E-HEALTH AND BIOENGINEERING (EHB 2021), 9TH EDITION, 2021,
  • [43] Automatic synthesis, placement, and routing of an amplifier circuit by means of genetic programming
    Bennett, FH
    Koza, JR
    Yu, J
    Mydlowec, W
    EVOLVABLE SYSTEMS: FROM BIOLOGY TO HARDWARE, PROCEEDINGS, 2000, 1801 : 1 - 10
  • [44] CONTROL-SYSTEM SYNTHESIS THROUGH INDUCTIVE LEARNING OF BOOLEAN CONCEPTS
    LEMMON, M
    ANTSAKLIS, P
    YANG, XJ
    LUCISANO, C
    IEEE CONTROL SYSTEMS MAGAZINE, 1995, 15 (03): : 25 - 36
  • [45] GENAC - AN AUTOMATIC CELL SYNTHESIS TOOL
    ONG, CL
    LI, JT
    LO, CY
    26TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, 1989, : 239 - 244
  • [46] DressUp! Outfit Synthesis Through Automatic Optimization
    Yu, Lap-Fai
    Yeung, Sai-Kit
    Terzopoulos, Demetri
    Chan, Tony F.
    ACM TRANSACTIONS ON GRAPHICS, 2012, 31 (06):
  • [47] A MACRO CELL ARRAY AUTOMATIC LAYOUT SYSTEM AND ITS PLACEMENT ALGORITHM
    YU, HT
    HONG, XL
    COMPUTERS IN INDUSTRY, 1987, 8 (2-3) : 255 - 263
  • [49] NEW ANALYTICAL PROCEDURE FOR AUTOMATIC CELL PLACEMENT IN GATE-ARRAYS
    MILENKOVIC, SL
    LITOVSKI, VB
    IEE PROCEEDINGS-CIRCUITS DEVICES AND SYSTEMS, 1994, 141 (06): : 476 - 482
  • [50] AN AUTOMATIC CELL PATTERN GENERATION SYSTEM FOR CMOS TRANSISTOR-PAIR ARRAY LSI
    MIYASHITA, H
    ADACHI, T
    UEDA, K
    INTEGRATION-THE VLSI JOURNAL, 1986, 4 (02) : 115 - 133