A method for I/O pins partitioning targeting 3D VLSI circuits

被引:0
|
作者
Hentschke, Renato [1 ]
Sawicki, Sandro [1 ]
Johann, Marcelo [1 ]
Reis, Ricardo [1 ]
机构
[1] Univ Fed Rio Grande do Sul, Inst Informat, BR-91501970 Porto Alegre, RS, Brazil
来源
VLSI-SOC: RESEARCH TRENDS IN VLSI AND SYSTEMS ON CHIP | 2008年
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents an algorithm for I/O pins partitioning and placement targeting 3D circuits. The method starts from a standard 2D placement of the pins around a flat rectangle and outputs a 3D representation of the circuit composed of a set of tiers and pins placed at the four sides of the resulting cube. The proposed algorithm targets a balanced distribution of the I/Os that is required both for accommodating the pins evenly as well as to serve as an starting point for cell placement algorithms that are initially guided by I/O's locations, such as analytical placers. Moreover, the I/O partitioning tries to set pins in such a way the it allows the cell placer to reach a reduced number of 3D-Vias. The method works in two phases: first the I/O partitioning considering the logic distances as weights; second, fix the I/Os and perform partitioning of the cells. The experimental results show the effectiveness of the approach on balance and number of 3D-Vias compared to simplistic methods for I/O partitioning, including traditional min-cut algorithms. Since our method contains the information of the whole circuit compressed in a small graph, it could actually improve the partitioning algorithm at the expense of more CPU time. Additional experiments demonstrated that the method could be adapted to further reduce the number of 3D-Vias if the I/O pin balance constraint can be relaxed.
引用
收藏
页码:259 / 279
页数:21
相关论文
共 50 条
  • [1] An algorithm for I/O pins partitioning targeting 3D VLSI integrated circuits
    Sawicki, Sandro
    Hentschke, Renato
    Johann, Marcelo
    Reis, Ricardo
    IEEE MWSCAS'06: PROCEEDINGS OF THE 2006 49TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL II, 2006, : 699 - +
  • [2] A cells and I/O pins partitioning refinement algorithm for 3D VLSI circuits
    UFRGS - Universidade Federal do Rio Grande do Sul, PPGC, Instituto de Informática, Porto Alegre, Brazil
    不详
    IEEE Int. Conf. Electron., Circuits Syst., ICECS, (852-855):
  • [3] Unbalacing the I/O pins partitioning for minimizing inter-tier vias in 3D VLSI circuits
    Sawicki, Sandro
    Hentschke, Renato
    Johann, Marcelo
    Reis, Ricardo
    2006 13TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS, VOLS 1-3, 2006, : 399 - 402
  • [4] An algorithm for I/O partitioning targeting 3D circuits and its impact on 3D-Vias
    Hentschke, Renato
    Sawicki, Sandro
    Johann, Marcelo
    Reis, Ricardo
    IFIP VLSI-SOC 2006: IFIP WG 10.5 INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION & SYSTEM-ON-CHIP, 2006, : 128 - +
  • [5] 3D-vias aware quadratic placement for 3D VLSI circuits
    Hentschke, Renato
    Flach, Guilherme
    Pinto, Felipe
    Reis, Ricardo
    IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, PROCEEDINGS: EMERGING VLSI TECHNOLOGIES AND ARCHITECTURES, 2007, : 67 - +
  • [6] Efficient partitioning method for distributed logic simulation of VLSI circuits
    Guettaf, A
    Bazargan-Sabet, P
    31ST ANNUAL SIMULATION SYMPOSIUM, PROCEEDINGS, 1998, : 196 - 201
  • [7] A Memetic Algorithm for Computing 3D Capacitance in Multiconductor VLSI Circuits
    Bontzios, Yiorgos I.
    Dimopoulos, Michael G.
    Hatzopoulos, Alkis A.
    2011 IEEE 14TH INTERNATIONAL SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS AND SYSTEMS (DDECS), 2011, : 341 - 346
  • [8] A new representation in 3D VLSI floorplan: 3D O-Tree
    Gupta, Rohin
    Gill, Sandeep Singh
    GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2024, 25 (01)
  • [9] A New Efficient Layer Assignment Algorithm for Partitioning in 3D VLSI Physical Design
    Khan, Ajoy Kumar
    Das, Bhaskar
    Roy, Sudipta
    Pal, Rajat Kumar
    2013 1ST INTERNATIONAL CONFERENCE ON EMERGING TRENDS AND APPLICATIONS IN COMPUTER SCIENCE (ICETACS), 2013, : 203 - 207
  • [10] A 3D-Via legalization algorithm for 3D VLSI circuits and its impact on wire length
    Hentschke, Renato
    Reis, Ricardo
    2007 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, 2007, : 2036 - 2039