隨著半導體技術的持續演進,單一晶片上能透過放置越來越多個電晶體來實做出更加複雜的功能。這些複雜的功能通常被分割成可能有不同時脈頻率以及供給電壓的子系統來達到更好的效能。然而,如果訊號在數個不同的時脈區域中傳遞,要直接檢查時間限制是不可能的。為了解決可靠度的問題,同步器被用來同步這些訊號,以此來減少傳遞錯誤。 平均故障間隔時間(MTBF)被用來表徵同步器的穩定度,而解析時間常數(τ)對於平均故障間隔時間的改進是個重要的參數,因為越小的解析時間常數能產生越長的平均故障間隔時間。我們開發出一個能由時間窗口方程式推導出的模擬方法來精準地測量解析時間常數,使用這個方法我們可以發現解析時間常數由同步器的第一級所主宰。我們使用HSPICE配合TSMC 65LP的製程來模擬不同的同步器,且找出他們的解析時間常數對於各項效應(溫度、供給電壓、製程變異、混合門檻電壓製程)的敏感度。除此之外,我們也使用兩個被稱為MPDP和MPDAP的優值來比較不同的同步器的整體效能。最後但同樣重要的是,使用這些我們獲得的知識,已經改良出相比於其他已知研究結果少了一半的解析時間常數。
As the semiconductor technology continues to evolve, more and more transistors can be placed on a single chip with more complex functions implemented. These complex functions are usually divided into sub-systems with possibly different clock frequencies and power supplies to achieve better performance. However it’s impossible to check timing constraints directly if signals are transmitted across different clock domains. To deal with this reliability issues, synchronizers are used to synchronize these cross-domain signals to minimize transmission errors. Mean-time-between-failures (MTBF) is used to characterize reliability of synchronizers. Resolution time constant (τ) is an important parameter for MTBF improvement because smaller τ results in larger MTBF. We develop a simulation method which can be derived from timing window equation to measure τ accurately. Using this method we can find that it is dominated by the first stage of synchronizer. We use TSMC 65LP technology to simulate various synchronizers and find their sensitivities with repect to temperature, supply voltage, process variation, and mix V_th process with HSPICE. In additional we use two Figures of Merits (FOM) called MPDP and MPDAP to compare overall performance of different synchronizers. Last but not least, using the knowledge gained we have improved τ by more than 50% compared to the known published results.