非同步電路由於其低功耗和耐變化特性而被廣泛用於現代超大型積體電路(VLSI)設計中。 這些現代設計通常在同一芯片上混合使用同步和非同步電路,這給測試帶來了挑戰。 在本論文中,我們提出了一種基於非同步電路掃描(A-scan)鎖存器的非同步內建自測試(A-BIST)。 A-scan是無需時脈的可測試設計(DFT),可以有效和無效訊號之間切換。 借助A-scan,我們的A-BIST是真正的無時脈全掃描設計。 實驗結果顯示,我們的面積成本和功耗成本分別比以前的同步版本30%和116%。 使用A-BIST,我們可以輕鬆地統合在同一芯片上的同步和非同步測試。
Asynchronous circuits have been widely used in modern VLSI designs because of its low-power and variation-tolerant feature. These modern designs often mix synchronous and asynchronous cores on the same chip, which makes it a challenge in testing. In this paper, we propose an asynchronous Build-in Self Test (A-BIST), which is based on A-scan. A-scan is a truly clock-less DFT which can flip between Valid and Empty. With A-scan, our A-BIST is a truly clock-less and full-scan design. Experimental results show that our BIST area and power overhead is 30% and 116% smaller than previous synchronous counterpart, respectively. Using A-BIST, we can easily integrate synchronous and asynchronous testing on the same chip.