Link to the University of Pittsburgh Homepage
Link to the University Library System Homepage Link to the Contact Us Form

Advanced Timing and Synchronization Methodologies for Digital VLSI Integrated Circuits

Taskin, Baris (2005) Advanced Timing and Synchronization Methodologies for Digital VLSI Integrated Circuits. Doctoral Dissertation, University of Pittsburgh. (Unpublished)

[img]
Preview
PDF
Primary Text

Download (1MB) | Preview

Abstract

This dissertation addresses timing and synchronization methodologies that are critical to the design, analysis and optimization of high-performance, integrated digital VLSI systems. As process sizes shrink and design complexities increase, achieving timing closure for digital VLSI circuits becomes a significant bottleneck in the integrated circuit design flow. Circuit designers are motivated to investigate and employ alternative methods to satisfy the timing and physical design performance targets. Such novel methods for the timing and synchronization of complex circuitry are developed in this dissertation and analyzed for performance and applicability.Mainstream integrated circuit design flow is normally tuned for zero clock skew, edge-triggered circuit design. Non-zero clock skew or multi-phase clock synchronization is seldom used because the lack of design automation tools increases the length and cost of the design cycle. For similar reasons, level-sensitive registers have not become an industry standard despite their superior size, speed and power consumption characteristics compared to conventional edge-triggered flip-flops.In this dissertation, novel design and analysis techniques that fully automate the design and analysis of non-zero clock skew circuits are presented. Clock skew scheduling of both edge-triggered and level-sensitive circuits are investigated in order to exploit maximum circuit performances. The effects of multi-phase clocking on non-zero clock skew, level-sensitive circuits are investigated leading to advanced synchronization methodologies. Improvements in the scalability of the computational timing analysis process with clock skew scheduling are explored through partitioning and parallelization.The integration of the proposed design and analysis methods to the physical design flow of integrated circuits synchronized with a next-generation clocking technology-resonant rotary clocking technology-is also presented. Based on the design and analysis methods presented in this dissertation, a computer-aided design tool for the design of rotary clock synchronized integrated circuits is developed.


Share

Citation/Export:
Social Networking:
Share |

Details

Item Type: University of Pittsburgh ETD
Status: Unpublished
Creators/Authors:
CreatorsEmailPitt UsernameORCID
Taskin, Baristaskin@coe.drexel.edu
ETD Committee:
TitleMemberEmail AddressPitt UsernameORCID
Committee ChairKourtev, Ivan Sivan@engr.pitt.edu
Committee MemberJones, Alex Kakjones@engr.pitt.eduAKJONES
Committee MemberHunsaker, Bradyhunsaker@engr.pitt.edu
Committee MemberMickle, Marlin Hmickle@engr.pitt.eduMICKLE
Committee MemberLevitan, Steven Psteve@engr.pitt.eduLEVITAN
Date: 14 October 2005
Date Type: Completion
Defense Date: 6 July 2005
Approval Date: 14 October 2005
Submission Date: 15 July 2005
Access Restriction: No restriction; Release the ETD for access worldwide immediately.
Institution: University of Pittsburgh
Schools and Programs: Swanson School of Engineering > Electrical Engineering
Degree: PhD - Doctor of Philosophy
Thesis Type: Doctoral Dissertation
Refereed: Yes
Uncontrolled Keywords: Clock Skew Scheduling; Level-Sensitive Circuits; Linear Programming; Resonant Clocking; Time Borrowing; Timing; Synchronization
Other ID: http://etd.library.pitt.edu/ETD/available/etd-07152005-141653/, etd-07152005-141653
Date Deposited: 10 Nov 2011 19:51
Last Modified: 19 Dec 2016 14:36
URI: http://d-scholarship.pitt.edu/id/eprint/8380

Metrics

Monthly Views for the past 3 years

Plum Analytics


Actions (login required)

View Item View Item