Clock Tree Insertion and Verification for 3D Integrated Circuits

dc.contributor.advisorDr. W. Rhett Davis, Committee Chairen_US
dc.contributor.advisorDr. Paul Franzon, Committee Memberen_US
dc.contributor.advisorDr. Eric Rotenberg, Committee Memberen_US
dc.contributor.authorMineo, Christopher Alexanderen_US
dc.date.accessioned2010-04-02T18:02:59Z
dc.date.available2010-04-02T18:02:59Z
dc.date.issued2005-09-26en_US
dc.degree.disciplineComputer Engineeringen_US
dc.degree.levelthesisen_US
dc.degree.nameMSen_US
dc.description.abstractThe use of three dimensional chip fabrication technologies has emerged as a solution to the difficulties involved with the continued scaling of bulk silicon devices. While the technology exists, it is undervalued and underutilized largely due to the design and verification challenges a complex 3D design presents. This work presents a clock tree insertion and timing verification methodology for three dimensional integrated circuits (3DIC). It has been designed in the context of and incorporated into the 3DIC design methodology also developed within our research group. The 3DIC verification methodology serves as an efficient means to perform all setup and hold timing checks harnessing the power of existing commercial chip design and verification tools. A novel approach is presented in which the multi-die design is temporarily transformed to appear as a traditional 2D design to the commercial tools for verification purposes. Various parasitic extraction algorithms are examined, and we present a method for performing accurate 3D parasitic extraction for timing purposes. We offer theoretical insight into the optimization of a 3D clock tree for power savings and coupling-induced delay minimization. A practical example of the 3DIC design and verification flow is detailed through the explanation of our research group's test chip, a nearly 140,000 cell 3D fast Fourier transform chip currently awaiting fabrication at MIT's Lincoln Labs.en_US
dc.identifier.otheretd-09072005-193841en_US
dc.identifier.urihttp://www.lib.ncsu.edu/resolver/1840.16/1294
dc.rightsI hereby certify that, if appropriate, I have obtained and attached hereto a written permission statement from the owner(s) of each third party copyrighted matter to be included in my thesis, dissertation, or project report, allowing distribution as specified below. I certify that the version I submitted is the same as that approved by my advisory committee. I hereby grant to NC State University or its agents the non-exclusive license to archive and make accessible, under the conditions specified below, my thesis, dissertation, or project report in whole or in part in all forms of media, now or hereafter known. I retain all other ownership rights to the copyright of the thesis, dissertation or project report. I also retain the right to use in future works (such as articles or books) all or part of this thesis, dissertation, or project report.en_US
dc.subjectclock tree synthesisen_US
dc.subjecttiming verificationen_US
dc.subjectcircuit simulationen_US
dc.subjectstatic timingen_US
dc.subject3DICen_US
dc.titleClock Tree Insertion and Verification for 3D Integrated Circuitsen_US

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
etd.pdf
Size:
1.99 MB
Format:
Adobe Portable Document Format

Collections